반응형

Java 840

타사 라이브러리의 Eclipse에서 중단 점을 설정하는 방법은 무엇입니까?

타사 라이브러리의 Eclipse에서 중단 점을 설정하는 방법은 무엇입니까? 타사 라이브러리의 클래스에서 NullPointerException이 발생합니다. 이제 모든 것을 디버그하고 싶습니다. 어떤 객체에서 클래스가 유지되는지 알아야합니다. 하지만 제 3 자 클래스에서 중단 점을 설정할 수없는 것 같습니다. 누구든지 내 문제에서 벗어날 방법을 알고 있습니까? 물론 Eclipse를 IDE로 사용하고 있습니다. 업데이트 : 라이브러리는 오픈 소스입니다. 이 작업을 수행하는 가장 확실한 방법 (실제로 유용한 작업으로 끝남)은 소스 (오픈 소스라고 말함)를 다운로드하고 해당 소스를 가리키는 또 다른 "자바 프로젝트"를 설정하는 것입니다. 그렇게하려면 소스를 다운로드하고 시스템 어딘가에 압축을 풉니 다. "파일"..

UFO ET IT 2021.01.14

실행 가능한 Java 프로그램을 어떻게 만듭니 까?

실행 가능한 Java 프로그램을 어떻게 만듭니 까? 이 질문에 이미 답변이 있습니다. Java 프로그램을 .exe 파일로 어떻게 변환 할 수 있습니까? 13 답변 JCreator에서 Java 프로그램을 프로그래밍했는데 모든 것이 완료되었지만 실행 파일을 만들고 싶습니다. 즉, Java 클래스를로드하고 컴파일 한 다음 실행하여 프로그램을 실행하고 싶지는 않지만 대신 독립 실행 형 실행 파일. 이를 수행하는 가장 빠른 방법은 무엇입니까? SDK와 함께 번들로 제공되는 jar 도구를 사용 하여 프로그램의 실행 가능한 버전을 만들 수 있습니다. 이것이 완료되는 방법입니다. 더 쉽기 때문에 명령 프롬프트에서 결과를 게시하고 있지만 JCreator를 사용할 때도 동일하게 적용되어야합니다. 먼저 프로그램을 만듭니다...

UFO ET IT 2021.01.14

자바 스크립트의 날짜 차이 (시간 무시)

자바 스크립트의 날짜 차이 (시간 무시) 임대 기간 (일)을 기준으로 고객에게 장비 임대료를 청구하는 장비 임대 신청서를 작성하고 있습니다. 따라서 기본적으로 (일일 요금 * 일수) = 총 요금입니다. 클라이언트 측에 대한 즉각적인 피드백을 위해 Javascript를 사용하여 두 달력 날짜의 차이를 파악하려고합니다. 나는 주변을 수색했지만 내가 찾은 것은 내가 찾고있는 것이 아니다. 내가 본 대부분의 솔루션은 다음과 같은 형식입니다. function dateDiff1(startDate, endDate) { return ((endDate.getTime() - startDate.getTime()) / 1000*60*60*24); } 내 문제는이 두 날짜 동안 추가 비용없이 하루 중 언제든지 장비를 체크 아웃..

UFO ET IT 2021.01.14

C ++ / CLI : 왜 사용해야합니까?

C ++ / CLI : 왜 사용해야합니까? 저는 C ++에 익숙하기 때문에 .NET과 모든 파생물 (특히 C #)을 배우는 것을 고려했습니다. 그 과정에서 C ++ / CLI에 부딪 혔는데 해당 언어에 특정 용도가 있는지 알고 싶습니다. 네이티브 C ++에서 C #으로 변환하기위한 중간 언어라고 가정합니까? 내 머리에 떠오른 또 다른 질문은 왜 .NET 프레임 워크에 여전히 많은 프로그래밍 언어가 있는가? (VB, C ++ / CLI, C # ...) 예, C ++ / CLI는 매우 구체적인 대상 용도를 가지고 있습니다. 언어 (및 그 컴파일러 등)를 사용하면 관리되지 않는 코드와 상호 운용해야하는 코드를 매우 쉽게 작성할 수 있습니다. 관리되는 형식과 관리되지 않는 형식 간의 마샬링을 기본적으로 지원합..

UFO ET IT 2021.01.14

MySQL 다중 왼쪽 조인

MySQL 다중 왼쪽 조인 작업중인 웹 사이트에 대한 뉴스 페이지를 만들려고합니다. 올바른 MySQL 쿼리 (하나 이상의 쿼리 또는 num_rows 대신 COUNT (id) 및 조인을 의미)를 사용하기로 결정했습니다. PDO 래퍼를 사용하고 있는데 제대로 작동해야하며이 쿼리를 통해 직접 실행할 때 여전히 실패합니다. MySQL CLI 애플리케이션. 기본적으로 3 개의 테이블이 있습니다. 하나는 뉴스를 보유하고 하나는 댓글을 보유하고 다른 하나는 사용자를 보유합니다. 내 목표는 뉴스 게시물 제목, 본문, 작성자 및 날짜를 ​​모두 표시 (나중에 페이지 매김)하는 페이지를 만드는 것입니다. 두 번째 쿼리를 사용하여 사용자 이름을 얻었을 때 이것은 잘 작동했지만 JOIN을 사용하기로 결정했습니다. 그래서 무엇..

UFO ET IT 2021.01.14

Structs에서 Equals 메서드 재정의

Structs에서 Equals 메서드 재정의 구조체에 대한 재정의 지침을 찾았지만 찾을 수있는 것은 클래스에 대한 것뿐입니다. 처음에는 구조체가 값 형식이고 null이 될 수 없기 때문에 전달 된 개체가 null인지 확인할 필요가 없다고 생각했습니다. 하지만 이제 생각하게 되었으니, 동등 서명은 public bool Equals(object obj) 내 구조체의 사용자가 임의의 참조 유형과 비교하려고 시도하는 것을 방해하는 것은없는 것 같습니다. 두 번째 요점은 구조체의 개인 필드를 비교하기 전에 캐스팅해야하는 캐스팅에 관한 것입니다. 객체를 내 구조체의 유형으로 어떻게 캐스팅해야합니까? C #의 as키워드는 참조 유형에만 적합합니다. struct MyStruct { public override bool..

UFO ET IT 2021.01.14

메시지 다이제스트, 메시지 인증 코드 및 HMAC의 차이점은 무엇입니까?

메시지 다이제스트, 메시지 인증 코드 및 HMAC의 차이점은 무엇입니까? 메시지 다이제스트에 대한 나의 이해는 암호화 된 데이터와 함께 전송 된 일부 데이터의 암호화 된 해시이므로 데이터가 변조되지 않았는지 확인할 수 있습니다. 이 코드와 MAC (메시지 인증 코드) 및 HMAC (해시 MAC)의 차이점은 무엇입니까? 메시지 다이제스트 알고리즘은 단일 입력 (메시지)을 사용하여 메시지의 무결성을 확인할 수있는 "메시지 다이제스트"(일명 해시)를 생성합니다. 메시지를 변경하면 (이상적으로는) 다른 해시가 생성됩니다. 생성되고 있습니다. 메시지와 다이제스트를 교체 할 수있는 공격자는 메시지와 다이제스트를 새로운 유효한 쌍으로 완전히 교체 할 수 있습니다. MAC 알고리즘은 메시지와 비밀 키라는 두 가지 입력..

UFO ET IT 2021.01.14

"git describe"는 태그를 무시합니다.

"git describe"는 태그를 무시합니다. 다음 줄에서 : $ git tag -n1 v1.8 Tagged the day before yesterday v1.9 Tagged yesterday v2.0 Tagged today $ git describe v1.9-500-ga6a8c67 $ 누구든지 v2.0 태그가 "git describe"에서 사용되지 않는 이유와이를 수정하는 방법을 설명 할 수 있습니까? v2.0 태그는 이미 푸시되었으므로 삭제하고 다시 추가 할 수는 없을 것 같습니다. git describe기본적으로 주석이 달린 태그 만 사용합니다. --tags경량 태그도 사용하도록 옵션 지정 올바른 커밋 ( git rev-parse HEAD)을 확인했는지 확인하십시오 . 주석이 달린 태그는 git ..

UFO ET IT 2021.01.14

CSS 요소가 다음과 같이 작동하도록 할 수 있습니까?

CSS 요소가 다음과 같이 작동하도록 할 수 있습니까? iframe 내부에 일부 콘텐츠를로드하고 있습니다. 이 콘텐츠가 태그 내부에있는 것처럼 동작하기를 원합니다. 즉, 줄 바꿈을 존중하기 위해. 이 iframe의 본문 요소 스타일을 설정하기 위해 자바 스크립트를 사용하고 있습니다. 이 iframe의 본문이 내부처럼 작동하도록하는 특정 스타일을 설정할 수 있는지 궁금합니다 . 기본 설정 또는 http://www.w3.org/TR/CSS2/sample.html 에서 가정하는 방법을 찾을 수 있습니다 . 사전 요소 및 짜임새로 작동하려는 요소에 동일한 스타일을 적용하십시오. 너 끝났어 ps는 기본적으로 pre{ white-space: pre ; display: block; unicode-bidi: embed..

UFO ET IT 2021.01.14

Clojure가 Clojure로 명명 된 이유

Clojure가 Clojure로 명명 된 이유 언어의 이름이 "Clojure"인 이유는 무엇입니까? 나는 조금 봤는데 #clojure에서 물었다. 지금까지는 운이 없습니다. Rich Hickey의 (He 's the designer of Clojure) 댓글이 위키의 첫 번째 참조 링크입니다. "closure"라는 단어로 시작하고 Java의 경우 "s"를 "j"로 대체하여 이름을 선택 했습니까? 가능성이 높지만 확인하면 좋을 것입니다. 이름은 고유하도록 선택되었습니다. c (c #), l (lisp) 및 j (java)를 포함하고 싶었습니다. 클로저에 대한 말장난, 사용 가능한 도메인 및 googlespace의 광대 한 비어 있음을 감안할 때 Clojure를 생각해 냈을 때 쉬운 결정이었습니다. http..

UFO ET IT 2021.01.14
반응형