반응형

code 2050

디 컴파일을 방지하기 위해 컴파일 된 Java 클래스를 잠그는 방법은 무엇입니까?

디 컴파일을 방지하기 위해 컴파일 된 Java 클래스를 잠그는 방법은 무엇입니까? 디 컴파일을 방지하기 위해 컴파일 된 Java 클래스를 잠 그려면 어떻게합니까? 나는 이것이 인터넷에서 매우 잘 논의 된 주제 임에 틀림 없다는 것을 알고 있지만 그것들을 참조한 후에는 어떤 결론에 도달 할 수 없었다. 많은 사람들이 obfuscator를 제안하지만 기억하기 어려운 문자 시퀀스로 클래스, 메서드 및 필드의 이름을 변경하지만 민감한 상수 값은 어떻습니까? 예를 들어, 암호 기반 암호화 기술을 기반으로 암호화 및 암호 해독 구성 요소를 개발했습니다. 이제이 경우 모든 평범한 Java 사용자는 JAD 를 사용 하여 클래스 파일을 디 컴파일하고 소금 뿐만 아니라 비밀번호 값 (상수로 정의 됨)을 쉽게 검색 할 수 ..

code 2020.09.12

이미지 크로스 브라우저의 원래 크기를 결정 하시겠습니까?

이미지 크로스 브라우저의 원래 크기를 결정 하시겠습니까? 클라이언트 측 에서 크기 조정 의 물리적 크기를 결정하는 신뢰할 수있는 프레임 워크 독립적 인 방법이 있습니까? 두 가지 옵션이 있습니다. 옵션 1: 제거 width및 height속성을 읽기 offsetWidth및offsetHeight 옵션 2 : 자바 스크립트 작성 Image객체의 설정 src및 읽기 width와 height(당신도 이렇게 페이지에 추가 할 필요가 없습니다). function getImgSize(imgSrc) { var newImg = new Image(); newImg.onload = function() { var height = newImg.height; var width = newImg.width; alert ('The im..

code 2020.09.11

R에서 여러 줄 주석을 가질 수 있습니까?

R에서 여러 줄 주석을 가질 수 있습니까? [복제] 이 질문에 이미 답변이 있습니다. 여러 줄 주석 해결 방법? 10 답변 R이 여러 줄 주석을 지원하지 않는 이유 (예 : PHP의 / * 주석 * /)를 설명하는 이 오래된 스레드 (1 년 이상 전부터)를 찾았습니다 . 작년에이 문제가 해결되었는지 아니면 다른 대안이 있는지 궁금합니다. (예를 들어 npptor를 사용하는 메모장 ++에서 여러 줄을 표시하고 ctrl + q를 눌러 모두 주석으로 표시 할 수 있습니다. 다른 IDE의 유사한 솔루션이 있습니까?) 원하는 경우 여러 줄 주석에 독립형 문자열을 사용할 수 있습니다. 저는 항상 if (FALSE) { }블록 보다 더 예쁘다고 생각했습니다 . 문자열은 평가 된 다음 폐기되므로 함수의 마지막 줄이 아..

code 2020.09.11

텍스트로 링크 선택 (정확히 일치)

텍스트로 링크 선택 (정확히 일치) jQuery를 사용하여 정확히 어떤 종류의 텍스트가 포함 된 링크를 선택하고 싶습니다. 예를 들면 : This One "This One?" Unlikely 나는 이것을 시도했다 : $('a:contains("This One")') 그러나 첫 번째와 두 번째 링크를 선택합니다. 정확히 "This One"을 포함하는 첫 번째 링크를 원합니다. 어떻게 할 수 있습니까? 다음과 같이 할 수 있습니다. $('a').filter(function(index) { return $(this).text() === "This One"; }); 참조 : http://api.jquery.com/filter/ 내 동료가 다음을 수행하는 기능으로 jQuery를 확장했습니다. $.expr[':']..

code 2020.09.11

웹 페이지의 "오버 스크롤"방지

웹 페이지의 "오버 스크롤"방지 Mac 용 Chrome에서는 아래 스크린 샷에 표시된 것처럼 페이지를 "오버 스크롤"하여 iPad 또는 iPhone과 유사한 "뒤에있는 항목"을 볼 수 있습니다. Gmail 및 "새 탭"페이지와 같은 일부 페이지에서 비활성화 된 것으로 나타났습니다. "오버 스크롤"을 비활성화하려면 어떻게합니까? "오버 스크롤"을 제어 할 수있는 다른 방법이 있습니까? 허용 된 솔루션이 저에게 효과가 없었습니다. 스크롤 할 수있는 동안 작동하는 유일한 방법은 다음과 같습니다. html { overflow: hidden; height: 100%; } body { height: 100%; overflow: auto; } 이를 방지 할 수있는 한 가지 방법은 다음 CSS를 사용하는 것입니다. h..

code 2020.09.11

예외 처리가 나쁜 이유는 무엇입니까?

예외 처리가 나쁜 이유는 무엇입니까? Google의 Go 언어는 디자인 선택으로 예외가 없으며 Linux 명성의 Linus는 예외를 쓰레기라고 불렀습니다. 왜? 예외는 throw되는 예외가 불변을 깨고 객체를 일관성없는 상태로 남겨 두는 코드를 작성하는 것을 정말 쉽게 만듭니다. 그들은 본질적으로 당신이 만드는 대부분의 진술이 잠재적으로 던질 수 있고 올바르게 처리 할 수 ​​있다는 것을 기억하도록 강요합니다. 그렇게하는 것은 까다 롭고 직관적이지 않을 수 있습니다. 다음과 같은 것을 간단한 예로 고려하십시오. class Frobber { int m_NumberOfFrobs; FrobManager m_FrobManager; public: void Frob() { m_NumberOfFrobs++; m_Fr..

code 2020.09.11

Java EE 6 대 Spring 3 스택

Java EE 6 대 Spring 3 스택 지금 새로운 프로젝트를 시작하고 있습니다. 기술을 선택해야합니다. 가벼운 것이 필요하므로 EJB 또는 Seam이 없습니다. 반면에 JPA (Hibernate 또는 대안)와 IceFaces가있는 JSF가 필요합니다. Tomcat에 배포 된 Spring 3의 이러한 스택이 좋은 선택이라고 생각하십니까? 아니면 Java EE 6 웹 애플리케이션이 더 좋을까요? Java EE 6이 아직 잘 문서화되지 않은 새로운 기술인 것이 두렵습니다. Tomcat은 Glassfish 3보다 유지 관리가 더 쉬운 것 같습니다. 당신의 의견은 무엇입니까? 경험이 있습니까? 가벼운 것이 필요하므로 EJB 또는 Seam이 없습니다. EJB3 이후 EJB를 무겁게 만드는 이유를 설명해 주시겠..

code 2020.09.11

선택적 콜백을위한 JavaScript 스타일

선택적 콜백을위한 JavaScript 스타일 때때로 (항상은 아님) 콜백을 받아 실행하는 일부 함수가 있습니다. 콜백이 정의되어 있는지 / 기능이 좋은지 확인하고 있는지 아니면 더 좋은 방법이 있습니까? 예: function save (callback){ .....do stuff...... if(typeof callback !== 'undefined'){ callback(); }; }; 나는 개인적으로 선호한다 typeof callback === 'function' && callback(); typeof명령은 그러나 사기이며에만 사용되어야 "undefined"하고"function" 의 문제 typeof !== undefined는 사용자가 함수가 아닌 정의 된 값을 전달할 수 있다는 것입니다. 다음을 수행..

code 2020.09.11

Python urllib2 : URL에서 JSON 응답 수신

Python urllib2 : URL에서 JSON 응답 수신 Python을 사용하여 URL을 얻으려고하는데 응답이 JSON입니다. 그러나 내가 달리면 import urllib2 response = urllib2.urlopen('https://api.instagram.com/v1/tags/pizza/media/XXXXXX') html=response.read() print html html은 str 유형이며 JSON이 필요합니다. 응답을 str 대신 JSON 또는 파이썬 사전으로 캡처 할 수있는 방법이 있습니까? URL이 유효한 JSON 인코딩 데이터를 반환하는 경우 json라이브러리 를 사용하여 디코딩합니다. import urllib2 import json response = urllib2.urlopen..

code 2020.09.11
반응형