source 959

Java .class 파일을 사람이 읽을 수 있는 방법으로 열려면 어떻게 해야 합니까?

Java .class 파일을 사람이 읽을 수 있는 방법으로 열려면 어떻게 해야 합니까? 자바 애플릿의 클래스 파일이 후드 아래에서 무엇을 하고 있는지 알아내려고 합니다.메모장이나 텍스트패드로 열면 구더기 투성이에요. 읽을 수 있는 형식으로 다시 정리해서 어떻게 하는지 알 수 있는 방법은 없나요? 환경 == Windows (VS 2008이 설치된 경우) 현시점에서는 jd-gui가 최고의 디컴파일러입니다.JAD에 비해 Java의 새로운 기능을 처리할 수 있습니다.바이트 코드를 읽어도 괜찮으시다면 javap은 정상적으로 동작할 것입니다.표준 JDK 설치의 일부입니다. Usage: javap ... where options include: -c Disassemble the code -classpath Speci..

source 2022.11.04

임시 디렉토리를 만들고 경로/파일 이름을 가져오려면 어떻게 해야 합니까?

임시 디렉토리를 만들고 경로/파일 이름을 가져오려면 어떻게 해야 합니까? Python에서 임시 디렉토리를 만들고 경로/파일 이름을 얻으려면 어떻게 해야 합니까?모듈의 기능을 사용합니다. import tempfile import shutil dirpath = tempfile.mkdtemp() # ... do stuff with dirpath shutil.rmtree(dirpath) Python 3에서는 모듈로부터 를 사용할 수 있습니다. 예로부터: import tempfile with tempfile.TemporaryDirectory() as tmpdirname: print('created temporary directory', tmpdirname) # directory and contents have b..

source 2022.11.04

"검색" HTML5 입력의 삭제를 어떻게 감지합니까?

"검색" HTML5 입력의 삭제를 어떻게 감지합니까? HTML5에서는search입력 유형은 텍스트 상자를 지울 수 있는 작은 X와 함께 오른쪽에 표시됩니다(적어도 Chrome의 경우 또는 기타의 경우).이 X가 Javascript 또는 jQuery에서 클릭되었을 때, 예를 들어 박스를 클릭했을 때 검출하거나 위치 클릭 검출(x-position/y-position)을 하는 방법 외에 검출할 수 있는 방법이 있습니까?실제로 사용자가 검색하거나 사용자가 "x"를 클릭할 때마다 발생하는 "검색" 이벤트가 있습니다.이는 "증분" 속성을 인식하기 때문에 특히 유용합니다. 그렇다고는 해도, 「클릭」해크를 사용하지 않는 한, 「x」클릭과 검색의 차이를 알 수 있을지는 잘 모르겠습니다.어느 쪽이든, 이게 도움이 되길 바..

source 2022.11.04

텍스트 값이 중복된 표 열

텍스트 값이 중복된 표 열 데이터베이스 테이블이 있으며,그 테이블에는 varchar(200) 컬럼이 있습니다. 이 테이블은 이력 로그 정보가 포함된 테이블입니다.테이블 행의 약 99.9%가 테이블 내의 다른 행과 동일한 텍스트메시지를 포함하고 있습니다. 데이터베이스의 크기와 검색 속도가 문제가 되고 있습니다. 그래서 varchar 값을 고유한 텍스트 값이 있는 다른 테이블로 이동한 다음 첫 번째 테이블의 모든 행에 대해 해당 테이블을 참조할 수 있다고 생각했습니다만, 변경하기 전에 이 작업을 보다 쉽게 수행할 수 있는 방법이 있는지 알고 싶습니다. 예를 들어 기존 테이블 열에 이 동작을 자동으로 발생시키는 속성을 설정합니다.따라서 데이터베이스는 고유한 텍스트가 있는 테이블을 자동으로 유지합니다.삭제 조작..

source 2022.11.04

Django의 CharField에 자리 표시자를 추가하려면 어떻게 해야 합니까?

Django의 CharField에 자리 표시자를 추가하려면 어떻게 해야 합니까? 예를 들어 다음과 같은 매우 간단한 형식을 취합니다. class SearchForm(Form): q = forms.CharField(label='search') 이것은 템플릿에 렌더링됩니다. 단, 이 명령어를 추가하고 싶다.placeholder값을 가진 이 필드에 귀속시키다SearchHTML이 다음과 같이 보이도록 합니다. 가능하면 자리 표시자 값을 다음에 전달하고 싶습니다.CharField사전 등을 통해 양식 클래스에서 다음을 수행합니다. q = forms.CharField(label='search', placeholder='Search') 이를 위한 가장 좋은 방법은 무엇일까요?위젯 설명서를 참조하십시오.기본적으로 다음과..

source 2022.11.04

Vue 형제 간에 데이터 전달

Vue 형제 간에 데이터 전달 이 질문에 대해 자세히 알아보고 형제간 통신을 위해 버스 방식을 구현한 후 웹 팩 오류가 발생하여 올바르게 구현되지 않았거나(어제 최신 CLI 사용), 다른 방법이 필요합니다. 저는 React에서 온 Vue를 처음 접하며 2개의 컴포넌트를 패키지로 묶은 간단한 앱을 구축했습니다.app.vue: 데이터를 전송하는 입력: 및 데이터를 수신해야 하는 지도 컨테이너: 아이를 성공적으로 구현했습니다.GoogleInput)의 부모 통신에 대해서app.js경유: getSearchLocation(input) { this.location = input; } 에 있어서의 방법으로GoogleInput: this.$emit('searchEvent', ev.target.value); 여기까지는 모..

source 2022.11.04

MySQL 데이터베이스의 테이블 크기를 가져오려면 어떻게 해야 합니까?

MySQL 데이터베이스의 테이블 크기를 가져오려면 어떻게 해야 합니까? 다음 쿼리를 실행하여 MySQL 데이터베이스에 있는 모든 테이블의 크기를 가져올 수 있습니다. show table status from myDatabaseName; 결과 파악에 도움이 필요합니다.사이즈가 가장 큰 테이블을 찾고 있습니다. 어느 칼럼을 봐야 하나요?다음 쿼리를 사용하여 테이블의 크기를 표시할 수 있습니다(단, 먼저 변수를 대체할 필요가 있습니다). SELECT table_name AS `Table`, round(((data_length + index_length) / 1024 / 1024), 2) `Size in MB` FROM information_schema.TABLES WHERE table_schema = "$DB..

source 2022.11.04

Node.js에서 환경변수를 읽습니다.

Node.js에서 환경변수를 읽습니다. Node.js 코드에서 환경변수를 읽을 수 있는 방법이 있습니까? 예를 들어 Python의os.environ['HOME'].process.env.ENV_VARIABLE 어디에ENV_VARIABLE는 액세스할 변수의 이름입니다. 자세한 내용은 Node.js 문서를 참조하십시오.Node.js를 사용하는 경우 에서 키별로 환경변수를 검색할 수 있습니다.process.env오브젝트: 예를들면 var mode = process.env.NODE_ENV; var apiKey = process.env.apiKey; // '42348901293989849243' 다음은 node.js에서의 환경변수 설정에 대한 답변입니다.Node.js 프로그램에서 생성된 문자열 키를 사용하려면 다음..

source 2022.11.04

Java에서의 동적 다형과 정적 다형의 차이점은 무엇입니까?

Java에서의 동적 다형과 정적 다형의 차이점은 무엇입니까? Java에서 동적 다형과 정적 다형의 차이를 설명하는 간단한 예를 들어줄 수 있는 사람이 있나요?다형성 1. 정적 바인딩/컴파일 타임 바인딩/얼리 바인딩/메서드 오버로드(동급) 2. 다이내믹바인딩/런타임바인딩/레이트바인딩/메서드오버라이드(다른 클래스) 오버로드 예시: class Calculation { void sum(int a,int b){System.out.println(a+b);} void sum(int a,int b,int c){System.out.println(a+b+c);} public static void main(String args[]) { Calculation obj=new Calculation(); obj.sum(10,10,..

source 2022.11.04

다른 라이브러리 없이 순수 c/c++로 BMP 이미지 쓰기

다른 라이브러리 없이 순수 c/c++로 BMP 이미지 쓰기 알고리즘에서는 정보 출력을 생성해야 합니다.부울 매트릭스를 bmp 파일에 써야 합니다.이러한 요소의 매트릭스가 참일 경우 픽셀이 흰색인 모노크로믹 이미지여야 합니다.주요 문제는 bmp 헤더와 쓰기 방법입니다.Clean C 코드 for 비트맵(BMP) 이미지 생성 이 코드는 stdio.h 이외의 라이브러리를 사용하지 않습니다.따라서 C++, C#, Java 등 C 패밀리의 다른 언어로 쉽게 통합할 수 있습니다. #include const int BYTES_PER_PIXEL = 3; /// red, green, & blue const int FILE_HEADER_SIZE = 14; const int INFO_HEADER_SIZE = 40; void ..

source 2022.11.04