반응형

Java 840

IComparer 인수 대신 람다 식 사용

IComparer 인수 대신 람다 식 사용 C #을 사용하여 메서드 호출에서 람다 식을 IComparer 인수로 전달할 수 있습니까? 예 : 뭔가 var x = someIEnumerable.OrderBy(aClass e => e.someProperty, (aClass x, aClass y) => x.someProperty > y.SomeProperty ? 1 : x.someProperty < y.SomeProperty ? -1 : 0); 나는 이것을 컴파일 할 수 없으므로 추측하지 못하지만 람다와 익명 델리게이트 사이의 명백한 시너지 효과로 보이며 어리석은 일을 잘못하고 있다고 생각합니다. TIA Jeppe가 지적했듯이 .NET 4.5를 사용하는 경우 정적 메서드를 사용할 수 있습니다 Comparer.C..

UFO ET IT 2020.12.15

Java에서 MessageFormat.format ()을 사용하여 메시지 형식 지정

Java에서 MessageFormat.format ()을 사용하여 메시지 형식 지정 리소스 번들에 일부 메시지를 저장했습니다. 이 메시지를 다음과 같이 형식화하려고합니다. import java.text.MessageFormat; String text = MessageFormat.format("You're about to delete {0} rows.", 5); System.out.println(text); 첫 번째 매개 변수, 즉 실제 메시지가 어떻게 든 검색되는 속성 파일에 저장되어 있다고 가정합니다. 두 번째 매개 변수 인 5는 동적 값이며 {0}발생하지 않는 자리 표시 자에 배치해야합니다 . 다음 줄이 인쇄됩니다. {0} 개의 행을 삭제하려고합니다. 자리 표시자는 실제 매개 변수로 대체되지 않습니다..

UFO ET IT 2020.12.15

OpenCV detectMultiScale () 매개 변수에 대한 권장 값

OpenCV detectMultiScale () 매개 변수에 대한 권장 값 권장 매개 변수는 무엇이며 CascadeClassifier::detectMultiScale()어떤 요소에 따라 기본 매개 변수를 변경해야합니까? void CascadeClassifier::detectMultiScale( const Mat& image, vector& objects, double scaleFactor=1.1, int minNeighbors=3, int flags=0, Size minSize=Size(), Size maxSize=Size() ) 이러한 매개 변수 중 네 가지에 더주의를 기울여야합니다. scaleFactor – 각 이미지 스케일에서 이미지 크기가 얼마나 줄어드는지를 지정하는 매개 변수. 기본적으로 축척 ..

UFO ET IT 2020.12.15

각 비트에 대해 주어진 확률이 0 또는 1 인 의사 랜덤 비트를 생성하는 빠른 방법

각 비트에 대해 주어진 확률이 0 또는 1 인 의사 랜덤 비트를 생성하는 빠른 방법 일반적으로 난수 생성기는 각 위치에서 0 또는 1을 관찰 할 확률이 동일한 (즉, 50 %) 비트 스트림을 반환합니다. 이것을 편향되지 않은 PRNG라고합시다. 다음 속성을 사용하여 의사 랜덤 비트 문자열을 생성해야합니다. 각 위치에서 1을 볼 확률은 p입니다 (즉, 0을 볼 확률은 1-p입니다). 매개 변수 p는 0과 1 사이의 실수입니다. 내 문제에서 그것은 0.5 %의 해상도를 가지고 있습니다. 즉, 0 %, 0.5 %, 1 %, 1.5 %, ..., 99.5 %, 100 % 값을 취할 수 있습니다. p는 정확한 분수가 아니라 확률입니다. n 비트 스트림에서 1로 설정된 실제 비트 수는 이항 분포 B (n, p)를 ..

UFO ET IT 2020.12.15

C에서 외부 프로그램을 실행하고 출력을 구문 분석하려면 어떻게해야합니까?

C에서 외부 프로그램을 실행하고 출력을 구문 분석하려면 어떻게해야합니까? 게임에 필요한 파일 목록을 출력하는 유틸리티가 있습니다. C 프로그램 내에서 해당 유틸리티를 실행하고 출력을 가져와 동일한 프로그램 내에서 작업 할 수있는 방법은 무엇입니까? 업데이트 : 정보 부족에 대한 좋은 전화. 이 유틸리티는 일련의 문자열을 뱉어 내며 Mac / Windows / Linux에서 완벽하게 이식 할 수 있어야합니다. 유틸리티를 실행하고 출력 (표준 출력으로 이동)을 유지하는 프로그래밍 방식을 찾고 있습니다. Unix-ish 환경의 간단한 문제는 popen(). man 페이지에서 : popen () 함수는 파이프를 만들고 쉘을 분기하고 호출하여 프로세스를 엽니 다. 읽기 모드를 사용하는 경우 정확히 요청한 것입니다..

UFO ET IT 2020.12.15

배치 스크립트 내에서 레지스트리 키 값을 어떻게 가져올 수 있습니까?

배치 스크립트 내에서 레지스트리 키 값을 어떻게 가져올 수 있습니까? REG QUERY 명령을 사용하여 키 값을보고이 명령을 사용하여 결과를 변수로 설정해야합니다. FOR /F "tokens=2* delims= " %%A IN ('REG QUERY "KeyName" /v ValueName') DO SET Variable=%%B 하지만 키가 존재하지 않으면 콘솔에 오류가 표시됩니다. 이 오류를 숨겨야합니다! stderr를 중지하는 명령 뒤에 2> nul을 넣으려고했지만 명령을 호출하는 경우에만 작동합니다. REG QUERY "KeyName" /v ValueName 2>nul 다음과 같이 FOR 명령에 넣으면 : FOR /F "tokens=2* delims= " %%A IN ('REG QUERY "KeyNa..

UFO ET IT 2020.12.15

nohup과 데몬의 차이점은 무엇입니까?

nohup과 데몬의 차이점은 무엇입니까? 스크립트를 데몬으로 실행하는 것과 nohup을 사용하는 것의 의미는 무엇입니까? 포크 프로세스 등의 측면에서 차이점이 무엇인지 알고 있지만 스크립트에 어떤 영향을 미칩니 까? nohup명령은 데몬으로 프로세스를 실행하는 가난한 사람의 방법입니다. Bruno Ranschaert가 언급했듯이 대화 형 쉘에서 명령을 실행하면 제어 터미널이 있으며 제어 프로세스 (일반적으로 로그인 쉘)가 종료 될 때 SIGHUP (중단) 신호를 수신합니다. 이 nohup명령은 입력이에서오고 /dev/null출력과 오류가 모두으로 이동 nohup.out하고 프로그램이 인터럽트를 무시하고 신호를 종료하고 중단 되도록 정렬합니다 . 실제로 여전히 동일한 제어 터미널이 있습니다. 터미널 제어를..

UFO ET IT 2020.12.15

Python과 C ++ 통합

Python과 C ++ 통합 저는 C ++가 매우 유연한 언어이기 때문에 배우고 있습니다. 그러나 트위터, 페이스 북, 딜리셔스 등과 같은 인터넷 분야의 경우 Python이 훨씬 더 나은 솔루션으로 보입니다. 동일한 프로젝트에서 C ++와 Python을 통합 할 수 있습니까? Python과 C / C ++를 연결하는 것은 쉬운 일이 아닙니다. 여기 에 파이썬 확장을 작성하는 다른 방법에 대한 이전 질문에 대한 이전 답변 을 복사 / 붙여 넣기합니다 . Boost.Python, SWIG, Pybindgen 기능 ... Python C-API를 사용하여 C 또는 C ++로 직접 확장을 작성할 수 있습니다 . 한마디로 : 그것을하는 방법을 배우는 것 외에는 그렇게하지 마십시오. 올바르게하는 것은 매우 어렵습니..

UFO ET IT 2020.12.15

의사 난수 생성기-지수 분포

의사 난수 생성기-지수 분포 나는 의사 난수를 생성하고 싶다. 지금까지 나는 .Net 라이브러리의 Random.Next(int min, int max)기능 에 매우 만족했다 . 이 다양한 PRNG도이되는 가정 사용되는 균일 한 분포를 ,하지만 난 아주 많이 좋아는 사용하여 몇 가지 숫자를 생성하는 것 지수 분포를 . 의사 코드 나 C ++, Java 등을 허용하지만 C #으로 프로그래밍하고 있습니다. 제안 / 코드 스 니펫 / 알고리즘 / 생각? 균일 난수 생성기에 액세스 할 수 있으므로 CDF를 알고있는 다른 분포와 함께 분포 된 난수를 생성하는 것은 반전 방법을 사용하면 쉽습니다 . 따라서, 균일 한 난수를 생성 u,에 [0,1), 다음 계산 x에 의해 : x = log(1-u)/(−λ ), 여기서 ..

UFO ET IT 2020.12.15

'색인'보기 또는 해당 마스터를 찾을 수 없습니다.

'색인'보기 또는 해당 마스터를 찾을 수 없습니다. The view 'Index' or its master was not found. The following locations were searched: ~/Views/ControllerName/Index.aspx ~/Views/ControllerName/Index.ascx ~/Views/Shared/Index.aspx ~/Views/Shared/Index.ascx ASP.Net mvc 영역을 사용할 때이 오류가 발생했습니다. 영역 컨트롤러 작업이 호출되지만 영역보기 폴더 대신 '기본'프로젝트보기에서보기를 찾는 것 같습니다. 해야 할 일은 지역 이름에 토큰을 설정하는 것입니다. 예를 들면 : context.MapRoute( "SomeArea_default..

UFO ET IT 2020.12.15
반응형