반응형

자바 4414

PIP 및 setup.py로 Python 암호화 패키지를 설치하지 못했습니다.

PIP 및 setup.py로 Python 암호화 패키지를 설치하지 못했습니다. Python을위한 Cryptography 패키지 를 설치 pip install cryptography하거나 사이트 에서 패키지를 다운로드 하고 실행 python setup.py하면 다음 오류가 발생합니다. D:\Anaconda\Scripts\pip-script.py run on 02/27/14 16:13:17 Downloading/unpacking cryptography Getting page https://pypi.python.org/simple/cryptography/ URLs to search for versions for cryptography: * https://pypi.python.org/simple/cryptogr..

IT story 2020.04.06

정규식 : 특정 패턴을 제외한 모든 패턴과 일치

정규식 : 특정 패턴을 제외한 모든 패턴과 일치 특정 패턴으로 시작하는 문자열을 제외 하고 모든 것을 일치시킬 수있는 정규식이 필요합니다 (특히 index.php다음과 같은 것 index.php?id=2342343) 정규 표현식 전문가는 아니지만 처음부터 부정적인 예측을 사용할 수 있다고 생각합니다. 예를 들어로 ^(?!foo).*$시작하는 것과 일치해서는 안됩니다 foo. 정규식 : 모든 것을 제외하고 : 특정 패턴으로 시작 하는 문자열 (예 : 비어 있거나 너무 시작하지 않는 문자열 foo) : NFA를위한 Lookahead 기반 솔루션 : ^(?!foo).*$ ^(?!foo) 둘러보기를 지원하지 않는 정규식 엔진에 대한 부정 문자 클래스 기반 솔루션 : ^(([^f].{2}|.[^o].|.{2}[^..

IT story 2020.04.06

MD5 해시를 해독 할 수 있습니까?

MD5 해시를 해독 할 수 있습니까? 누군가 나에게 다음과 같은 소프트웨어 시스템을 보았다고 말했습니다. 다른 시스템에서 MD5 암호화 된 비밀번호를 검색합니다. 암호화 된 비밀번호를 해독하고 시스템 자체 알고리즘을 사용하여 시스템의 데이터베이스에 비밀번호를 저장하십시오. 가능합니까? MD5 해시를 해독하는 것이 가능하지 않다고 생각했습니다. MD5 사전이 있지만 실제 암호 해독 알고리즘이 있습니까? MD5는 암호화가 아닙니다 (일부 암호화 알고리즘의 일부로 사용될 수 있음) . 단방향 해시 함수 입니다. 원본 데이터의 대부분은 실제로 변환의 일부로 "손실"되었습니다. MD5의 길이는 항상 128 비트입니다. 이는 가능한 128 개의 MD5 해시 가 2 개 있음을 의미 합니다. 그것은 합리적으로 많은 수..

IT story 2020.04.06

로그인 Mac에서 스크립트 실행

로그인 Mac에서 스크립트 실행 내 컴퓨터에서 내 계정에 로그인 할 때 누군가 .sh 파일을 실행하도록 도와 줄 수 있는지 궁금합니다. Mac OS X 10.6.7을 실행하고 있습니다. 컴퓨터에 로그온 할 때 실행할 "Example.sh"파일이 있습니다. 이미 로그인했을 때 실행하는 데 문제가 없지만 자동으로 실행되기를 원합니다. 사람들은 그것을 로그인 쉘 파일에 추가하려고하지만 그것이 어디에 있는지 모르겠습니다. 도와주세요. 이것을 따르십시오 : 스타트 Automator.app 고르다 Application Show library툴바에서 클릭 (숨겨진 경우) Run shell script(에서 Actions/Utilities) 추가 스크립트를 창에 복사하여 붙여 넣기 그것을 테스트 어딘가에 저장하십시오 ..

IT story 2020.04.06

"this"키워드는 언제 사용합니까?

"this"키워드는 언제 사용합니까? [닫은] 다른 사람들 이이 키워드를 어떻게 사용하는지 궁금했습니다 . 생성자에서 사용하는 경향이 있지만 클래스 전체에서 다른 방법으로 사용할 수도 있습니다. 몇 가지 예 : 생성자에서 : public Light(Vector v) { this.dir = new Vector(v); } 다른 곳 public void SomeMethod() { Vector vec = new Vector(); double d = (vec * vec) - (this.radius * this.radius); } 이 키워드는 C #에서 여러 가지 용도로 사용 됩니다. 유사한 이름으로 숨겨진 회원 자격을 부여하려면 객체가 다른 메소드에 매개 변수로 전달되도록하려면 객체가 메소드에서 자신을 리턴하게하..

IT story 2020.04.06

lodash를 사용하여 두 개체를 심도있게 비교하는 방법은 무엇입니까?

lodash를 사용하여 두 개체를 심도있게 비교하는 방법은 무엇입니까? 다른 중첩 된 객체가 2 개 있으며 중첩 된 속성 중 하나에 차이가 있는지 알아야합니다. var a = {}; var b = {}; a.prop1 = 2; a.prop2 = { prop3: 2 }; b.prop1 = 2; b.prop2 = { prop3: 3 }; 더 중첩 된 속성으로 인해 개체가 훨씬 복잡해질 수 있습니다. 그러나 이것은 좋은 예입니다. 재귀 함수 또는 lodash와 함께 사용할 수있는 옵션이 있습니다 ... 쉽고 우아한 솔루션을 사용 _.isEqual하면 다음과 같이 비교할 수 있습니다. var a = {}; var b = {}; a.prop1 = 2; a.prop2 = { prop3: 2 }; b.prop1 = ..

IT story 2020.04.06

ARC에서 항상 자신에 대한 약한 참조를 블록으로 전달합니까?

ARC에서 항상 자신에 대한 약한 참조를 블록으로 전달합니까? Objective-C의 블록 사용에 대해 약간 혼란 스럽습니다. 현재 ARC를 사용하고 있으며 앱에 많은 블록이 있으며 현재 self약한 참조 대신 항상 참조합니다 . 이러한 블록이 유지 self되고 할당이 해제되지 않도록 하는 원인이 될 수 있습니까? 문제는 항상 블록에서 weak참조를 사용해야 self합니까? -(void)handleNewerData:(NSArray *)arr { ProcessOperation *operation = [[ProcessOperation alloc] initWithDataToProcess:arr completion:^(NSMutableArray *rows) { dispatch_async(dispatch_get_..

IT story 2020.04.06

Matplotlib은 눈금 레이블의 글꼴 크기를 작게 만듭니다.

Matplotlib은 눈금 레이블의 글꼴 크기를 작게 만듭니다. matplotlib 그림에서 눈금 레이블의 글꼴 크기를 ax1.set_xticklabels()작게 사용하려면 어떻게해야합니까? 또한 어떻게 수평에서 수직으로 회전시킬 수 있습니까? 최신 버전의 MPL에는이 작업에 대한 바로 가기가 있습니다. 이 질문에 대한 다른 답변에 예가 나와 있습니다. https://stackoverflow.com/a/11386056/42346 아래 코드는 설명을위한 것이며 반드시 최적화 할 필요는 없습니다. import matplotlib.pyplot as plt import numpy as np def xticklabels_example(): fig = plt.figure() x = np.arange(20) y1 =..

IT story 2020.04.06

Vim의 자동 완성

Vim의 자동 완성 간단히 말해서, 내가 찾고 있어요 작업 Vim 편집기에 대한 자동 완성 기능입니다. 나는 한 전에 주장 이 빔이 완전히 리눅스에서 IDE를 대체하고 확실히 사실이지만, 그것은 하나 개의 중요한 기능이 부족 : 자동 완성. Ctrl+ N, Exuberant Ctags 통합 , Taglist , cppcomplete 및 OmniCppComplete 에 대해 알고 있습니다. 아아, 이것들 중 어느 것도 "자동 완성 기능"에 대한 나의 설명에 맞지 않습니다. CtrlN철자법을 잊어 버린 경우 + 는 잘 작동합니다 ( class또는) while. 오 잘 Ctags 는 기초를 제공하지만 많은 단점이 있습니다. Taglist 는 Ctags 래퍼 일 뿐이 므로 대부분의 단점을 상속합니다 ( 선언 을..

IT story 2020.04.06

왜 Mockito가 정적 메소드를 조롱하지 않습니까?

왜 Mockito가 정적 메소드를 조롱하지 않습니까? 정적 메소드에 대한 몇 가지 스레드를 읽었으며 정적 메소드의 오용 / 과도한 사용으로 인해 발생할 수있는 문제를 이해한다고 생각합니다. 그러나 정적 메서드를 조롱하기가 어려운 이유는 무엇입니까? PowerMock과 같은 다른 조롱 프레임 워크가 그렇게 할 수 있지만 왜 Mockito가 할 수 없다는 것을 알고 있습니까? 나는 이 기사를 읽었 지만 저자는 종교적으로 그 단어에 반대되는 것으로 보인다 static. 어쩌면 나의 이해가 나쁘다. 쉬운 설명 / 링크가 좋을 것입니다. 그 이유는 모의 객체 라이브러리가 일반적으로 런타임에 클래스를 동적으로 생성하여 ( cglib 사용 ) 모의 객체를 생성하기 때문일 수 있습니다 . 즉, 런타임에 인터페이스를 구..

IT story 2020.04.06
반응형