반응형

JavaScript 2291

자바에서 Python을 호출 하시나요?

자바에서 Python을 호출 하시나요? 자이 썬을 사용하여 자바 코드에서 파이썬 함수를 호출 할 수 있는지, 아니면 파이썬에서 자바 코드를 호출하기 위해서만 가능한지 궁금합니다. Jython : 자바 플랫폼 용 Python- http ://www.jython.org/index.html Jython을 사용하여 Java 코드에서 Python 함수를 쉽게 호출 할 수 있습니다. 파이썬 코드 자체가 자이 썬에서 실행되는 한, 즉 지원되지 않는 일부 c 확장을 사용하지 않습니다. 이것이 효과가 있다면 확실히 얻을 수있는 가장 간단한 해결책입니다. 그렇지 않으면 org.python.util.PythonInterpreter새로운 Java6 인터프리터 지원에서 사용할 수 있습니다 . 내 머리 꼭대기의 간단한 예-그러나..

developer tip 2020.08.19

파이썬에서 잡힌 예외의 이름을 얻는 방법?

파이썬에서 잡힌 예외의 이름을 얻는 방법? 파이썬에서 발생한 예외의 이름을 어떻게 얻을 수 있습니까? 예 : try: foo = bar except Exception as exception: name_of_exception = ??? assert name_of_exception == 'NameError' print "Failed with exception [%s]" % name_of_exception 예를 들어, 여러 (또는 모든) 예외를 포착하고 있으며 오류 메시지에 예외 이름을 인쇄하려고합니다. 다음은 예외 이름을 가져 오는 두 가지 방법입니다. type(exception).__name__ exception.__class__.__name__ 예 : try: foo = bar except Excepti..

developer tip 2020.08.19

lsof 생존 가이드

lsof 생존 가이드 lsof는 유닉스 시스템을위한 매우 강력한 명령 줄 유틸리티입니다. 열린 파일을 나열하고 이에 대한 정보를 표시합니다. 그리고 대부분의 모든 것이 유닉스 시스템의 파일이기 때문에 lsof는 시스템 관리자에게 유용한 진단 데이터를 제공 할 수 있습니다. lsof를 사용하는 가장 일반적이고 유용한 방법은 무엇이며 어떤 명령 줄 스위치가 사용됩니까? 주어진 것과 관련된 모든 네트워킹을 표시하려면 다음을 수행하십시오 port. lsof -iTCP -i :port lsof -i :22 특정 호스트에 대한 연결을 표시하려면 @host lsof -i@192.168.1.5 @host:portlsof -i@192.168.1.5 : 22를 사용하여 호스트 및 포트를 기반으로 연결 표시 grepping..

developer tip 2020.08.19

사전 이해에서 if / else를 사용하는 방법?

사전 이해에서 if / else를 사용하는 방법? python2.7 +에는 다음과 같은 것을 만드는 방법이 있습니다. { something_if_true if condition else something_if_false for key, value in dict_.items() } '만약'으로 무엇이든 만들 수 있다는 걸 알아 { something_if_true for key, value in dict_.items() if condition} 이미 가지고 있습니다 : A if test else B유효한 파이썬 표현식입니다. dict comprehension의 유일한 문제는 dict comprehension에서 표현식의 위치에 콜론으로 구분 된 두 개의 표현식이 있어야한다는 것입니다. { (some_key ..

developer tip 2020.08.19

(i == -i && i! = 0)에 대한 i 값은 Java에서 true를 반환합니다.

(i == -i && i! = 0)에 대한 i 값은 Java에서 true를 반환합니다. 다음과 같은 if상태입니다. if (i == -i && i != 0) Java에서이 조건에 대해 어떤 값 i이 반환 true됩니까? Java에서 2의 보수 표기법 을 i고려 하는 것과 같은 가치를 생각할 수 없습니다 . 나는 또한이 조건이 (Java와의 맥락에서) 어떤 답을 가지고 있는지에 대한 대수적 증거를 갖고 싶습니까? int작동하는 유일한 값은 Integer.MIN_VALUE입니다. 2의 보수 방식을 사용하여 정수가 부정되기 때문 입니다. 사용 System.out.println(Integer.toBinaryString(Integer.MIN_VALUE)); 당신 Integer.MIN_VALUE은 100000000..

developer tip 2020.08.19

Android APK 파일의 내용을 보는 방법은 무엇입니까?

Android APK 파일의 내용을 보는 방법은 무엇입니까? .apk 파일의 내용을 추출하고 보는 방법이 있습니까? 실제로 apk 파일은 zip 아카이브 일 뿐이므로 파일 이름을 theappname.apk.zipzip 유틸리티 (예 : 7zip)로 압축을 풀 수 있습니다. androidmanifest.xml파일과 자원이 추출되고 소스 코드가 패키지에없는 반면에 볼 수 있습니다 - 단지 컴파일 덱스 파일 ( "달빅 실행") 현재 Android Studio와 함께 제공됩니다. 그냥 갈 ... APK를 분석 / 빌드 후 APK를 선택합니다 :) 압축을 풀면 리소스가 표시되지만는 AndroidManifest.xml인코딩됩니다. apktool다른 많은 것들 중에서도이 파일을 디코딩 할 수 있습니다. 응용 프로그램..

developer tip 2020.08.19

C ++에서 int를 Infinity로 설정

C ++에서 int를 Infinity로 설정 나는 int a"무한대"와 같아야 하는 것을 가지고 있다. 이것은 int b = anyValue; a>b 항상 사실입니다. 이를 가능하게하는 C ++의 기능이 있습니까? 정수는 본질적으로 유한합니다. 가장 가까운 것은 의 최대 값 으로 설정 a하는 것입니다 int. #include // ... int a = std::numeric_limits::max(); 어느 것 2^31 - 1(또는 2 147 483 647경우) int구현에 32 비트입니다. 당신이 경우 정말 무한대 필요, 부동 소수점 숫자 형식을 사용 같은 float나 double. 그런 다음 다음과 같이 무한대를 얻을 수 있습니다. double a = std::numeric_limits::infinit..

developer tip 2020.08.19

PHPStorm IDE의 비효율적 인 jQuery 사용 경고

PHPStorm IDE의 비효율적 인 jQuery 사용 경고 최근에 PHPStorm IDE 버전을 업그레이드했는데 이제 비효율적 인 jQuery 사용에 대해 경고합니다. 예를 들면 : var property_single_location = $("#property [data-role='content'] .container"); 이 경고를 표시합니다. jQuery 선택기가 효율적인 방식으로 사용되는지 확인합니다. ID 선택 자로 시작하는 하위 선택자를 분할하고 캐시 될 수있는 중복 선택자에 대해 경고합니다. 그래서 제 질문은 : 이것이 왜 비효율적이며 위의 선택기를 수행하는 효율적인 방법은 무엇입니까? 나는 추측한다 : var property_single_location = $("#property").fin..

developer tip 2020.08.19

오류 : nodejs에서 첫 번째 인증서를 확인할 수 없습니다.

오류 : nodejs에서 첫 번째 인증서를 확인할 수 없습니다. URL을 사용하여 jira 서버에서 파일을 다운로드하려고하는데 오류가 발생합니다. 오류 를 확인하기 위해 코드에 인증서를 포함하는 방법 : Error: unable to verify the first certificate in nodejs at Error (native) at TLSSocket. (_tls_wrap.js:929:36) at TLSSocket.emit (events.js:104:17) at TLSSocket._finishInit (_tls_wrap.js:460:8) 내 Nodejs 코드 : var https = require("https"); var fs = require('fs'); var options = { host: '..

developer tip 2020.08.19

Python, 디렉토리 문자열에 후행 슬래시 추가, OS 독립적

Python, 디렉토리 문자열에 후행 슬래시 추가, OS 독립적 후행 슬래시가없는 경우 디렉토리 문자열에 후행 슬래시 ( /* nix, \win32의 경우)를 추가하려면 어떻게해야합니까? 감사! os.path.join(path, '') 아직없는 경우 후행 슬래시를 추가합니다. 당신은 할 수있다 os.path.join(path, '', '')또는 os.path.join(path_with_a_trailing_slash, '')당신은 여전히 하나의 후행 슬래시를 얻을 것이다. 디렉토리와 파일 이름을 연결하려면 os.path.join(directory, filename) .\..\..\blah\경로를 제거 하려면 os.path.join(os.path.normpath(directory), filename) 다음과..

developer tip 2020.08.19
반응형