반응형

jQuery 2277

대규모 개발에 Python을 어떻게 사용할 수 있습니까?

대규모 개발에 Python을 어떻게 사용할 수 있습니까? Python의 대규모 개발, 특히 대규모 코드 기반을 유지하는 방법에 대해 배우고 싶습니다. 메서드의 시그니처를 비 호환성으로 변경하면 해당 메서드가 호출되는 모든 위치를 어떻게 찾습니까? C ++ / Java에서 컴파일러는 당신을 위해 그것을 찾을 것입니다. 파이썬에서 어떻게 수행합니까? 코드 내부에서 변경을 수행 할 때 조회 할 정적 유형이 없기 때문에 인스턴스가 제공하는 작업을 어떻게 알 수 있습니까? 입력 오류 (오타)를 어떻게 처리 / 방지합니까? UnitTest가 정적 유형 검사의 대체품으로 사용됩니까? 짐작할 수 있듯이 거의 정적으로 형식화 된 언어 (C ++ / Java)로만 작업했지만 더 큰 프로그램을 위해 Python을 사용해보고..

program tip 2020.12.10

JavaScript를 통해 HTML 파일 업로드 필드 지우기

JavaScript를 통해 HTML 파일 업로드 필드 지우기 사용자가 다른 옵션을 선택할 때 파일 업로드 필드를 재설정하고 싶습니다. JavaScript를 통해 가능합니까? 파일 업로드 요소가 사용자의 파일 시스템과 상호 작용하기 때문에 다르게 처리되고 변경 불가능할 수 있다고 생각합니다. 기본적으로 내가 원하는 것은 (의사 코드)와 같습니다. // Choose selecting existing file $('#select-file').bind('focus', function() { // Clear any files currently selected in #upload-file $('#upload-file').val(''); }) ; // Choose uploading new one - this work..

program tip 2020.12.10

한쪽에만 CSS 테두리를 설정하려면 어떻게해야합니까?

한쪽에만 CSS 테두리를 설정하려면 어떻게해야합니까? 주어진 div경우 왼쪽, 오른쪽, 위쪽 또는 아래쪽에만 테두리를 표시하고 싶습니다. 현재 나는 모든면에 테두리를 두는 다음이 있습니다. #testdiv { border: 1px solid; } 왼쪽에만 테두리 를 표시하려면 어떻게해야 합니까? #testdiv { border-left: 1px solid; } border에 대한 MDN 설명서를 참조하십시오 . div{ border-left:solid red 3px; border-right:solid violet 4px; border-top:solid blue 4px; border-bottom:solid green 4px; background:grey; width:100px; height:50px } 데..

program tip 2020.12.10

Ubuntu Linux 12.04 LTS에서 활성화 / 비활성화 된 PHP 확장을 확인하는 방법은 무엇입니까?

Ubuntu Linux 12.04 LTS에서 활성화 / 비활성화 된 PHP 확장을 확인하는 방법은 무엇입니까? 내 로컬 컴퓨터에서 Ubuntu Linux 12.04 LTS를 사용하고 있습니다. 오래 전에 내 컴퓨터에 LAMP를 설치했습니다. 이제 다음 PHP 확장을 활성화하고 싶습니다. php_zip php_xml php_gd2 먼저 이러한 PHP 확장이 활성화되었는지 여부를 확인하고 싶습니다. 설치 / 활성화 된 PHP 확장을 확인하는 방법에 대해 많이 검색했지만 Ubuntu Linux에 이러한 확장을 설치하는 방법을 찾을 때마다. 누군가 Ubuntu Linux 12.04 LTS에서 활성화 / 비활성화 된 PHP 확장을 어떻게 확인해야하는지 알려 주실 수 있습니까? 미리 감사드립니다. 설치된 PHP 모..

program tip 2020.12.10

`new Image ()`와`document.createElement ( 'img')`사이에 차이점이 있습니까?

`new Image ()`와`document.createElement ( 'img')`사이에 차이점이 있습니까? 자바 스크립트에서 다음을 수행 할 수 있습니다. img1 = new Image(); img2 = document.createElement('img'); 내 질문은 두 가지 접근 방식 사이에 차이점이 있습니까? 나는 어딘가에서 읽었습니다 Image. Form,, 그리고 호스트 객체Element 라고 불리는 것이 사실입니까? 그렇다면 호스트 개체 란 무엇입니까? 어떤 접근 방식이 바람직합니까? 자세한 참조는 찾을 수 없지만 MDCHTMLImageElement 예제 의 주석을 기반으로하면 ImageDOM 레벨 0의 document.createElement일부인 반면 DOM 레벨 2의 일부인 것 같습..

program tip 2020.12.09

Python의 개인 생성자

Python의 개인 생성자 클래스의 정적 함수에 의해서만 호출되어야하고 다른 곳에서는 호출되지 않아야하는 개인 생성자를 어떻게 생성합니까? 개인 생성자는 어떻게 만듭니 까? 본질적으로, 그것은 불가능 모두 파이썬 생성자에게 방법을 사용하지 않기 때문에 당신은 당신이 다른 OOP 언어에서 온 파이썬하지 않기 때문에 경우가하는 생각 시행 개인 정보를, 그냥 주어진 방법 / 속성이 있음을 암시하는 특정 구문이 해야 할를 비공개로 간주됩니다. 자세히 설명하겠습니다 ... 첫째 : 파이썬에서 찾을 수있는 생성자에 가장 가까운 것은 __new__메소드 이지만 이것은 거의 사용되지 않습니다 (보통 __init__생성 된 객체를 수정 하는를 사용 합니다 (실제로 이미 self첫 번째 매개 변수로 있음). 그럼에도 불구..

program tip 2020.12.09

로지스틱 회귀에서 예측에 대한 신뢰 구간

로지스틱 회귀에서 예측에 대한 신뢰 구간 R에서 predict.lm은 선형 회귀의 결과를 기반으로 예측을 계산하고 이러한 예측에 대한 신뢰 구간을 계산합니다. 매뉴얼에 따르면 이러한 구간은 피팅의 오차 분산을 기반으로하지만 계수의 오차 구간이 아닙니다. 반면에 로지스틱 및 푸 아송 회귀를 기반으로 예측을 계산하는 predict.glm (그 중 일부)에는 신뢰 구간에 대한 옵션이 없습니다. 그리고 Poisson과 로지스틱 회귀에 대한 의미있는 통찰력을 제공하기 위해 이러한 신뢰 구간을 계산하는 방법을 상상하기조차 어렵습니다. 그러한 예측에 대한 신뢰 구간을 제공하는 것이 의미있는 경우가 있습니까? 그것들을 어떻게 해석 할 수 있습니까? 그리고 이러한 경우의 가정은 무엇입니까? 일반적인 방법은 선형 예측 자..

program tip 2020.12.09

MVC 4 목록 모델 바인딩은 어떻게 작동합니까?

MVC 4 목록 모델 바인딩은 어떻게 작동합니까? 양식의 입력 세트를 ListMVC 4에서 바인딩하려면 input name속성에 대한 다음 명명 규칙 이 작동 한다는 것을 알고 있습니다. 하지만 모델 바인더가 얼마나 용서하는지 궁금합니다. 예를 들어, 다음은 어떻습니까? 모델 바인더는 이것을 어떻게 처리합니까? List길이가 9 인 a 에 null을 바인딩 합니까? 아니면 여전히 List길이 3에 바인딩 됩니까? 아니면 완전히 질식할까요? 내가 신경 쓰는 이유 사용자가 양식에 행을 추가하고 양식에서 행을 삭제할 수있는 동적 양식을 구현하고 싶습니다. 따라서 사용자가 총 8 개 행 중 2 번째 행을 삭제하면 모든 후속 입력의 번호를 다시 매겨 야하는지 알고 싶습니다. 컬렉션과 함께 사용하기위한 특정 와이어..

program tip 2020.12.09

충돌을 미리 알려주는 일종의 'git rebase --dry-run'이 있습니까?

충돌을 미리 알려주는 일종의 'git rebase --dry-run'이 있습니까? 리베이스를 스크립트하려고하는데 내 스크립트는 리베이스로 인해 충돌이 발생하는지 여부에 따라 다른 경로를 사용합니다. 리베이스를 실행하기 전에 리베이스로 인해 충돌이 발생하는지 확인할 수있는 방법이 있습니까? 작성 당시 (Git v2.6.1v2.10.0), git rebase명령은 --dry-run옵션을 제공하지 않습니다 . 실제로 리베이스를 시도하기 전에 충돌이 발생할지 여부를 알 수있는 방법이 없습니다. 그러나 실행 git rebase하고 충돌이 발생하면 프로세스가 중지되고 0이 아닌 상태로 종료됩니다. 당신이 할 수있는 일은 rebase 작업의 종료 상태를 확인하고 0이 아닌 경우 실행 git rebase --abort..

program tip 2020.12.09

스크립트가 tty에서 실행 중인지 확인하는 방법은 무엇입니까?

스크립트가 tty에서 실행 중인지 확인하는 방법은 무엇입니까? 대화 형 셸 세션과 리디렉션 된 표준 출력으로 실행할 때 (예 : 다른 명령으로 파이프 된 경우) 스크립트가 다르게 작동하기를 원합니다. 이 두 가지 중 어떤 것이 Python 스크립트에서 발생하는지 어떻게 알 수 있습니까? 기존 프로그램에서 이러한 동작의 예 : grep --color = auto는 대화 형 셸에서 실행할 때 일치를 강조 표시하지만 다른 항목에 파이프 할 때는 그렇지 않습니다. import os, sys os.isatty(sys.stdout.fileno()) 또는 sys.stdout.isatty() 참고 URL : https://stackoverflow.com/questions/858623/how-to-recognize-wh..

program tip 2020.12.09
반응형