반응형

programing tip 3103

matplotlib : 이미지에 직사각형을 그리는 방법

matplotlib : 이미지에 직사각형을 그리는 방법 다음과 같이 이미지에 직사각형을 그리는 방법 : import matplotlib.pyplot as plt from PIL import Image import numpy as np im = np.array(Image.open('dog.png'), dtype=np.uint8) plt.imshow(im) 다음에 무엇을해야할지 모르겠습니다. Rectanglematplotlib Axes에 패치를 추가 할 수 있습니다 . 예를 들어 ( 여기 자습서의 이미지 사용 ) : import matplotlib.pyplot as plt import matplotlib.patches as patches from PIL import Image import numpy as n..

programing tip 2020.08.19

받은 편지함에 도달하기 전에 Android에서 SMS를 삭제할 수 있습니까?

받은 편지함에 도달하기 전에 Android에서 SMS를 삭제할 수 있습니까? 받은 편지함에서 SMS를 삭제하고 있지만 알고 싶습니다.받은 편지함에 도달하기 전에 SMS를 어떻게 삭제할 수 있습니까? 예. 이 질문에 대한 부정적인 반응에도 불구하고 SMS 차단에 대한 합법적 인 용도가 있습니다. 예 : 전화 번호 확인 자동화, SMS를 통해 프로비저닝되는 서비스 (일반적으로 데이터 SMS로 수행해야 함) 또는 멋진 Android에 표시하기 위해 특수 형식의 메시지를 처리하여 사용자 경험을 개선하는 애플리케이션 특정 UI. Android 1.6부터 수신 SMS 메시지 브로드 캐스트 ( android.provider.Telephony.SMS_RECEIVED)는 " 순서 된 브로드 캐스트 " 로 전달됩니다. 즉..

programing tip 2020.08.19

Pandas의 DataFrame에 필요한 메모리 양을 추정하는 방법은 무엇입니까?

Pandas의 DataFrame에 필요한 메모리 양을 추정하는 방법은 무엇입니까? 궁금한 점이 있습니다 ... 400MB csv 파일을 pandas 데이터 프레임 (read_csv 또는 read_table 사용)으로 읽는 경우 필요한 메모리 양을 추측 할 수있는 방법이 있습니까? 데이터 프레임과 메모리에 대한 더 나은 느낌을 얻으려는 것뿐입니다. df.memory_usage() 각 열이 차지하는 양을 반환합니다. >>> df.memory_usage() Row_ID 20906600 Household_ID 20906600 Vehicle 20906600 Calendar_Year 20906600 Model_Year 20906600 ... 인덱스를 포함하려면 index=True. 따라서 전체 메모리 소비량을 얻으..

programing tip 2020.08.19

powershell-파일 이름 및 확장자 추출

powershell-파일 이름 및 확장자 추출 예를 들어 my.file.xlsx에서 파일 이름과 확장자를 추출해야합니다. 파일 이름이나 확장자를 모르고 이름에 점이 더있을 수 있으므로 오른쪽에서 문자열을 검색하고 첫 번째 점 (또는 왼쪽에서 마지막)을 찾으면 해당 부분을 추출해야합니다. 그 점에서 오른쪽과 왼쪽 부분. 더 나은 해결책이 있을지 모르지만 여기나 다른 곳에서 아무것도 찾지 못했습니다. 감사합니다 파일이 디스크에서 나오고 다른 사람들이 언급했듯이 BaseName및 Extension속성을 사용하십시오 . PS C:\> dir *.xlsx | select BaseName,Extension BaseName Extension -------- --------- StackOverflow.com Test ..

programing tip 2020.08.19

`Enum.name ()`과`Enum.toString ()`의 차이점은 무엇입니까?

`Enum.name ()`과`Enum.toString ()`의 차이점은 무엇입니까? [복제] 이 질문에 이미 답변이 있습니다. Java enum-이름 7 대신 toString을 사용하는 이유 의 문서를 읽은 후 name () 을 사용할 때와 toString () 사용할 때를 String java.lang.Enum.name()이해하지 못합니다 . 열거 형 선언에 선언 된대로 정확하게이 열거 형 상수의 이름을 반환합니다. 대부분의 프로그래머는 toString 메서드가 사용자에게 더 친숙한 이름을 반환 할 수 있으므로이 메서드보다 우선적으로 toString 메서드를 사용해야합니다. 이 방법은 주로 정확한 이름을 얻는 데 의존하는 특수한 상황에서 사용하도록 설계되었으며 이는 릴리스마다 다르지 않습니다. 특히 문..

programing tip 2020.08.19

Vim에서 NERDTree를 사용하여 파일 및 폴더의 이름을 바꾸거나 복사합니다.

Vim에서 NERDTree를 사용하여 파일 및 폴더의 이름을 바꾸거나 복사합니다. 가능할까요? 설명서를 확인했지만 NERDTree를 사용하여 파일과 폴더의 이름을 바꾸거나 복사하는 방법을 찾을 수 없었습니다. 가능할까요? 를 눌러 m노드에서 당신은 다음 선택합니다 (m)ove the current node. 이동은 이름 변경과 동일합니다. NERDTree Menu. Use j/k/enter and the shortcuts indicated ========================================================== > (a)dd a childnode (m)ove the curent node (d)elete the curent node (c)copy the current nod..

programing tip 2020.08.18

팬더 고유 값 여러 열

팬더 고유 값 여러 열 df = pd.DataFrame({'Col1': ['Bob', 'Joe', 'Bill', 'Mary', 'Joe'], 'Col2': ['Joe', 'Steve', 'Bob', 'Bob', 'Steve'], 'Col3': np.random.random(5)}) 'Col1'및 'Col2'의 고유 한 값을 반환하는 가장 좋은 방법은 무엇입니까? 원하는 출력은 다음과 같습니다. 'Bob', 'Joe', 'Bill', 'Mary', 'Steve' pd.unique 입력 배열, DataFrame 열 또는 인덱스에서 고유 한 값을 반환합니다. 이 함수에 대한 입력은 1 차원이어야하므로 여러 열을 결합해야합니다. 가장 간단한 방법은 원하는 열을 선택한 다음 평면화 된 NumPy 배열에서 값을 보..

programing tip 2020.08.18

Matplotlib를 사용하여 비 차단 방식으로 플로팅

Matplotlib를 사용하여 비 차단 방식으로 플로팅 나는 지난 며칠 동안 Numpy와 matplotlib를 가지고 놀았습니다. 실행을 차단하지 않고 matplotlib 플롯을 함수로 만드는 데 문제가 있습니다. 나는 이미 여기에 비슷한 질문을하는 많은 스레드가 있다는 것을 알고 있으며 꽤 많이 검색했지만이 작업을 수행하지 못했습니다. 나는 어떤 사람들이 제안한 것처럼 show (block = False)를 사용해 보았지만 내가 얻는 것은 고정 된 창뿐입니다. 단순히 show ()를 호출하면 결과가 제대로 표시되지만 창이 닫힐 때까지 실행이 차단됩니다. 내가 읽은 다른 스레드에서 show (block = False) 작동 여부는 백엔드에 따라 다릅니다. 이 올바른지? 내 백엔드는 Qt4Agg입니다. 내..

programing tip 2020.08.18

부울 메서드 명명 가독성

부울 메서드 명명 가독성 가독성 관점에서 볼 때 부울 메서드에 대해 어떤 메서드 이름을 선호합니까? public boolean isUserExist(...) 또는: public boolean doesUserExist(...) 또는: public boolean userExists(...) public boolean userExists(...) 내가 선호 할 것입니다. 조건부 검사를 자연 영어와 훨씬 더 비슷하게 만듭니다. if userExists ... 하지만 엄격하고 빠른 규칙은 없다고 생각합니다. userExists내 호출 코드의 90 %가 다음과 같기 때문에 라고 말할 것입니다. if userExists(...) { ... } 말 그대로 영어로 읽습니다. if isUserExist및 if doesUs..

programing tip 2020.08.18

SQL : BETWEEN 대 <= 및> =

SQL : BETWEEN 대 = SQL Server 2000 및 2005 : 이 두 WHERE절의 차이점은 무엇 입니까? 어떤 시나리오에서 어떤 것을 사용해야합니까? 쿼리 1 : SELECT EventId, EventName FROM EventMaster WHERE EventDate BETWEEN '10/15/2009' AND '10/18/2009' 쿼리 2 : SELECT EventId, EventName FROM EventMaster WHERE EventDate >='10/15/2009' AND EventDate = '10/15/2009' and EventDate < '10/18/2009' ( 두 번째 조건이 = MinBound AND A = MinBound AND A

programing tip 2020.08.18
반응형