반응형

Program Tip 2507

Python의 numpy ndarray에서 비 NaN 요소 수 계산

Python의 numpy ndarray에서 비 NaN 요소 수 계산 numpy ndarray 행렬에서 NaN이 아닌 요소의 수를 계산해야합니다. 파이썬에서 이것을 어떻게 효율적으로 할 수 있습니까? 이를 달성하기위한 간단한 코드는 다음과 같습니다. import numpy as np def numberOfNonNans(data): count = 0 for i in data: if not np.isnan(i): count += 1 return count numpy에 내장 기능이 있습니까? 빅 데이터 분석을하고 있기 때문에 효율성이 중요합니다. 도움이 필요하면 Thnx! np.count_nonzero(~np.isnan(data)) ~에서 반환 된 부울 행렬을 반전합니다 np.isnan. np.count_non..

Program Tip 2020.11.27

값을 대문자 또는 소문자로 변경하는 SQL

값을 대문자 또는 소문자로 변경하는 SQL SQL select 문에서 필드를 모두 대문자 또는 소문자로 만드는 방법은 무엇입니까? 예: 사람에서 이름 선택 firstname은 항상 대문자를 반환하고 마찬가지로 항상 소문자를 반환하도록하려면 어떻게해야합니까? SELECT UPPER(firstname) FROM Person SELECT LOWER(firstname) FROM Person LCASE 또는 UCASE 각각. 예: SELECT UCASE(MyColumn) AS Upper, LCASE(MyColumn) AS Lower FROM MyTable SQL SERVER 2005 : print upper('hello'); print lower('HELLO'); 당신은 사용할 수 있습니다 LOWER functi..

Program Tip 2020.11.27

Perl에서 해시 참조와 해시 참조의 차이점은 무엇입니까?

Perl에서 해시 참조와 해시 참조의 차이점은 무엇입니까? Perl의 해시를 제대로 이해하고 싶습니다. 저는 꽤 오랫동안 Perl을 간헐적으로 사용해야했고 대부분 필요할 때마다 텍스트 처리와 관련이 있습니다. 그리고 매번 해시를 처리해야 할 때마다 엉망이됩니다. 해시에 대한 구문이 매우 복잡하다는 것을 알았습니다. 해시 및 해시 참조, 차이점, 필요할 때 등에 대한 좋은 설명은 많은 도움이 될 것입니다. 간단한 해시는 배열에 가깝습니다. 초기화도 비슷해 보입니다. 먼저 어레이 : @last_name = ( "Ward", "Cleaver", "Fred", "Flintstone", "Archie", "Bunker" ); 이제 해시 (일명 연관 배열)로 동일한 정보를 표현해 보겠습니다. %last_name =..

Program Tip 2020.11.27

git ls-files : 새 파일을 식별하는 방법 (추가됨, 커밋되지 않음)?

git ls-files : 새 파일을 식별하는 방법 (추가됨, 커밋되지 않음)? git add 명령 git status을 호출 하면 다음과 같은 내용이 표시됩니다. ... new file: 어떻게 든을 사용하여 동일한 정보를 얻도록 관리 할 수 ​​없으며 ls-files( ls-files -tc이 경우) 표시됩니다. H H H 새 파일에 대한 명령 줄 스위치가없는 것 같습니다. 파일이 캐시 된 것으로보고됩니다. 이것은 괜찮습니다. 그러나 현재 커밋되지 않았 음을 어떻게 알 수 있습니까? ls-files또는 유사한 명령으로 가능 합니까 (의 경우와 같이 많은 출력을 구문 분석 할 필요가 없습니다 git status)? 당신은 사용할 git diff --cached. 이를 통해 --name-onlyHEAD와..

Program Tip 2020.11.27

Makefile : 문자열 포함

Makefile : 문자열 포함 변수는 MINGW32_NT-5.1또는 CYGWIN_NT-5.1.(예, 끝에 점)을 반환합니다. 주어진 var가 NT-5.1어디에나 위치 하는 것을 비교할 필요가 있습니다. cygwin을 사용하고 거의 모든 * nix와 호환되기를 원합니다. FINDSTRING의 기능은 당신의 마음이 원하시는 것입니다 : $(findstring 찾을 ,에서) 검색 에서 의 발생에 대한 발견 . 발생하면 값은 find입니다 . 그렇지 않으면 값이 비어 있습니다. 조건부에서이 함수를 사용하여 주어진 문자열에 특정 하위 문자열이 있는지 테스트 할 수 있습니다. 따라서 두 가지 예는 $(findstring a,a b c) $(findstring a,b c) 각각 값 "a"과 ""(빈 문자열)을 생성..

Program Tip 2020.11.27

Python의 unittest를 가져 오면 tearDown () 메서드가 생성됩니다.

Python의 unittest를 가져 오면 tearDown () 메서드가 생성됩니다. tearDown () 메서드에서 테스트 결과 (즉, 모든 주장이 통과되었는지 여부)를 얻을 수 있습니까? Selenium 스크립트를 실행 중이며 tearDown () 내부에서보고를하고 싶지만 이것이 가능한지 모르겠습니다. 주의 : 현재 다음 이론을 재확인 할 방법이 없습니다. 그래서 이것은 어둠 속에서 촬영할 수 있습니다. sys.exc_info()tearDown () 메서드 내부 의 반환 값을 확인할 수 있습니다.을 반환 (None, None, None)하면 테스트 케이스가 성공한 것입니다. 그렇지 않으면 반환 된 튜플을 사용하여 예외 개체를 조사 할 수 있습니다. sys.exc_info 문서를 참조하십시오 . 또 다..

Program Tip 2020.11.27

Log4j : 가능한 가장 간단한 파일 로깅을 구성하는 방법은 무엇입니까?

Log4j : 가능한 가장 간단한 파일 로깅을 구성하는 방법은 무엇입니까? 내 이야기: 행을 파일에 기록하는 가장 간단한 log4j 로거만큼 간단한 것을 만들고 싶습니다. 몇 가지 기능이있는 몇 가지 예를 찾았지만 실제로 작동하는 기본적이고 일반적인 예는 아니며 각 행의 작동 방식에 대한 설명이없는 예를 찾았습니다. 질문: 아무도 하나를 제공 할 수 있습니까? 전제 조건 : 파일을 어디에 둘지 이미 알고 있으며 log4j를 구성하고 콘솔 로깅을 위해 작업하고 있습니다. 이제 파일에 기록하고 프로그램이 실행되면 파일 시스템에서 파일을 찾고 싶습니다. 기존 log4j.properties파일에 추가해야하는 행 이 원하는 출력입니다. 일반적인 log4j.xml 파일이 하나 있습니다. 하나의 콘솔, 두 개의 파일..

Program Tip 2020.11.27

NSUserDefaults에 값을 저장하는 데 제한이 있습니까?

NSUserDefaults에 값을 저장하는 데 제한이 있습니까? 저는 iPhone 개발 및 objective C. NSUserDefaults내 앱에 일부 값을 저장하는 데 사용 되었습니다. 하지만 .NET에 값을 저장하는 데 제한이 있는지 모르겠습니다 NSUserDefaults. 누구든지 나를 알도록 도울 수 있습니까? 미리 감사드립니다. iPhone / iPad에 충분한 공간이있는 한 NSUserDefault 값을 저장할 수 있습니다. 이러한 모든 값은 .plist 파일에 저장되며이 파일은 매우 작으며 대부분의 경우 1kb 미만입니다 (많은 데이터를 저장하지 않는 한). 당신이 저장할 수 있습니다 어떤 종류에 제한이 있습니다 : 그들은 모든 속성 목록 객체, 즉해야한다 NSString, NSNumber..

Program Tip 2020.11.27

같음 연산에서 "SQL_Latin1_General_CP1_CI_AS"와 "Latin1_General_CI_AI"간의 데이터 정렬 충돌을 해결할 수 없습니다.

같음 연산에서 "SQL_Latin1_General_CP1_CI_AS"와 "Latin1_General_CI_AI"간의 데이터 정렬 충돌을 해결할 수 없습니다. 데스크톱 컴퓨터에서 랩톱으로 이동했기 때문에 데이터 정렬 오류가 발생합니다. 내 데이터베이스에는 수백 개의 저장 프로 시저가 있으므로 일부 쿼리를 재정의하거나 열에 대한 데이터 정렬을 수정하는 것과 같은 솔루션은 불가능합니다. "같음 작업에서"SQL_Latin1_General_CP1_CI_AS "와"Latin1_General_CI_AI "간의 데이터 정렬 충돌을 해결할 수 없습니다." 내 문제는 고유하지 않고 이것을 많이 검색했지만 사용 가능한 솔루션은 실행 불가능한 코드로 쿼리를 재정의하도록 제안합니다. 이 데이터 정렬을 피할 수있는 몇 가지 솔루..

Program Tip 2020.11.27

git 콘솔에서 : 배치 파일을 실행 한 다음 git 콘솔로 돌아가려면 어떻게해야합니까?

git 콘솔에서 : 배치 파일을 실행 한 다음 git 콘솔로 돌아가려면 어떻게해야합니까? clear.bat내 소스에 대해 몇 가지 하우스 키핑 작업을 수행 하는 작은 유틸리티 스크립트 가 있습니다. .batWindows 탐색기에서 쉽게 더블 클릭 할 수 있는 파일입니다. 때로는 Git bash (중요한 경우 msysgit)에서 실행하는 것이 더 편리합니다. 이렇게하려면 다음을 입력합니다. cmd clear.bat exit cmd내 Git bash를 cmd배치를 쉽게 실행할 수 있는 일반 창 으로 바꿉니다 . 을 입력 exit하면 cmd환경이 종료되고 Git bash로 돌아갑니다. 더 쉬운 방법으로 달성 할 수 있습니까? 나는 문서가 말한 cmd /C clean.bat이후로 시도했다. Syntax CMD ..

Program Tip 2020.11.27
반응형