반응형

java 189

하나의 FindBugs 경고를 무시할 수 있는 방법이 있습니까?

하나의 FindBugs 경고를 무시할 수 있는 방법이 있습니까? 특정 경고를 PMD를 할 수 .// NOPMD그 대사를 무시하도록 말이야 FindBugs와 비슷한 것이 있나요?FindBugs 초기 접근법에는 XML 설정 파일(일명 필터)이 포함됩니다.이것은 PMD 솔루션보다 매우 편리하지 않지만 FindBugs는 소스 코드가 아닌 바이트 코드로 작동하기 때문에 코멘트는 당연히 선택사항이 아닙니다.예: 그러나 이 문제를 해결하기 위해 FindBugs는 나중에 클래스 또는 메서드 수준에서 사용할 수 있는 주석( 참조)을 기반으로 한 다른 솔루션을 도입했습니다(내 생각에는 XML보다 편리합니다).예(최선은 아닐 수 있지만, 단지 예에 불과합니다. @edu.umd.cs.findbugs.annotations.Su..

source 2022.08.14

Android (9) Pie에서 모든 네트워크 연결 유형을 HTTP 및 HTTPS로 허용하는 방법

Android (9) Pie에서 모든 네트워크 연결 유형을 HTTP 및 HTTPS로 허용하는 방법 Android 9 Pie부터는 암호화되지 않은 요청은 작동하지 않습니다.디폴트로는 TLS를 사용하는 것이 상정됩니다.여기서 이 기능을 읽을 수 있으므로 HTTPS를 통해서만 요청을 하는 경우 안전합니다.그러나 브라우저와 같은 다른 사이트를 통해 요청을 하는 앱은 어떻습니까? Android 9 Pie에서 모든 유형의 HTTP 및 HTTPS 연결에 대한 요청을 활성화하려면 어떻게 해야 합니까? Attribute를 하려면 , 「Attribute」, 「Attribute」, 「Attribute」의 어트리뷰트를 합니다.AndroidManifest.xml 것을 http'이것'은 다음과 같습니다. 단, 예를 들어 다른 링..

source 2022.08.14

왜 getter와 setter/accessor를 사용하는가?

왜 getter와 setter/accessor를 사용하는가? 이러한 변수에 대해 단순히 공개 필드를 사용하는 대신 getter와 setter를 사용하면 어떤 이점이 있습니까? Getters와 Setters가 단순한 get/set을 넘어서는 작업을 하고 있다면 매우 빠르게 해결할 수 있지만, 그 방법에 대해서는 100% 확신할 수 없습니다. public String foo; 다음보다 더 나쁠 수 없습니다. private String foo; public void setFoo(String foo) { this.foo = foo; } public String getFoo() { return foo; } 반면에 전자는 상용 코드를 훨씬 적게 받습니다.실제로 클래스의 필드를 직접 공개하는 것이 아니라 접근기 사용..

source 2022.08.14

Java에서 'instance of' 연산자는 무엇에 사용됩니까?

Java에서 'instance of' 연산자는 무엇에 사용됩니까? 예요?instanceof떤떤오 오? ?? ?? ?? ? ? ? ? ?? 거요. if (source instanceof Button) { //... } else { //... } 하지만 난 하나도 이해가 안 됐어조사를 해봤는데 설명도 없이 예만 들고 나왔어요.instanceof키워드는 오브젝트(인스턴스)가 특정 유형의 서브타입인지 테스트하기 위해 사용되는 바이너리 연산자입니다. 상상해 보세요: interface Domestic {} class Animal {} class Dog extends Animal implements Domestic {} class Cat extends Animal implements Domestic {} 해 보세요...

source 2022.08.14

Android에서 SOAP 웹 서비스를 호출하는 방법

Android에서 SOAP 웹 서비스를 호출하는 방법 마감되었습니다. 이 질문은 충족되지 않습니다.스택 오버플로우 가이드라인현재 답변을 받고 있지 않습니다. 이 질문을 개선하시겠습니까?스택 오버플로의 토픽이 되도록 질문을 업데이트합니다. 4년 전에 문을 닫았어요 이 질문을 개선하다 Android에서 표준 SOAP/WSDL 웹 서비스를 호출하는 방법에 대한 좋은 정보를 찾는 데 많은 어려움을 겪고 있습니다.제가 찾은 것은 매우 복잡한 문서와 "kSoap2"에 대한 참조뿐입니다. 그리고 SAX를 사용하여 수동으로 모든 것을 해석하는 것에 대한 것입니다.네, 괜찮아요, 하지만 2008년이니까 표준 웹 서비스에 전화할 수 있는 좋은 도서관이 있을 거예요. 웹 서비스는 기본적으로 NetBeans에서 작성된 것입니..

source 2022.08.13

MacOS Catalina(v 10.15.3): 개발자를 확인할 수 없으므로 "chromedriver"를 열 수 없습니다.Chrome 브라우저를 시작할 수 없습니다.

MacOS Catalina(v 10.15.3): 개발자를 확인할 수 없으므로 "chromedriver"를 열 수 없습니다.Chrome 브라우저를 시작할 수 없습니다. 최근 Mac 머신을 OS Catalina(v 10.15.3)로 업그레이드했습니다.이 업그레이드 후에는 셀레늄을 사용하여 크롬 드라이버를 실행할 수 없습니다. 크롬 브라우저를 기동하기 위해 셀레늄 코드를 실행하면 아래와 같은 오류가 발생합니다. 개발자를 확인할 수 없으므로 "openomedriver"를 열 수 없습니다."macOS는 이 앱에 악성 프로그램이 없는지 확인할 수 없습니다." 제발 저좀 도와주세요!나는 다음과 같은 일을 발견했다. 오픈 터미널 chromedriver 파일이 있는 경로로 이동합니다. 다음 명령 중 하나를 수행합니다. ..

source 2022.08.13

역할과 부여된 역할의 차이스프링 보안 기관

역할과 부여된 역할의 차이스프링 보안 기관 보안에는 보안과 개념과 .GrantedAuthority액세스 허가/제어 권한을 취득하기 위한 인터페이스입니다. createSubUsers나 deleteAccounts 등의 허용 가능한 조작에 대해 관리자(역할 포함)에게 허용하고 싶다.ROLE_ADMIN 온라인으로 표시되는 튜토리얼/데모를 보니 혼란스러워지고 있습니다.저는 제가 읽은 것을 연결하려고 노력하지만, 이 둘을 서로 바꿔서 다루는 것 같아요. , 그렇군요.hasRoleGrantedAuthority?? 내가 게 해.나는 분명히 그것을 잘못 이해하고 있다.스프링 시큐리티 ★★★★★★★★★★★★★★★★★★★★★★★★★★★★? 사용자의 역할을 해당 역할의 권한과 별도로 저장하려면 어떻게 해야 합니까? ★★★★★..

source 2022.08.13

메모리가 부족하여 Out Of Memory Error를 발생시킬 수 없는 경우 어떻게 됩니까?

메모리가 부족하여 Out Of Memory Error를 발생시킬 수 없는 경우 어떻게 됩니까? 모든 오브젝트에는 힙메모리가 필요하고 스택상의 모든 프리미티브/레퍼런스에는 스택메모리가 필요하다는 것을 알고 있습니다. 힙에 개체를 생성하려고 하는데 이를 위한 메모리가 부족하면 JVM이 java.lang을 만듭니다.히프에 Out Of Memory Error가 있어 그것을 나에게 던집니다. 따라서 암묵적으로 이는 시작 시 JVM에 의해 예약된 메모리가 있음을 의미합니다. 이 예약된 메모리가 모두 사용되었을 때(확실히 다 사용되었을 경우, 아래의 설명 참조), JVM에 java.lang의 인스턴스를 생성하기에 충분한 메모리가 없는 경우.Out Of Memory Error? 냥 ? a a me me me me me..

source 2022.08.13

JComboBox 선택 변경 수신기?

JComboBox 선택 변경 수신기? 난 어떤 이벤트를 열려고 노력중이야JComboBox. 내가 안고 있는 문제는 명백하지 않다는 것이다.addSelectionListener()방법. 사용하려고 했습니다.actionPerformed()하지만 절대 발화하지 않습니다. 에 대한 모델을 재정의하는 것 이외JComboBox아이디어가 없어요. 에서의 선택 변경을 통지받으려면 어떻게 해야 합니까?JComboBox?** 편집: 사과드립니다.알고 보니 제가 잘못된 행동 서브클래스를 사용하고 있었습니다.JComboBox하지만 당신의 답변이 좋기 때문에 질문은 남겨두겠습니다.다음과 같이 ActionListeners에 응답해야 합니다. combo.addActionListener (new ActionListener () { ..

source 2022.08.13

Retrofit 2를 사용한 로깅

Retrofit 2를 사용한 로깅 요청하신 JSON과 정확히 일치하도록 노력하고 있습니다.코드는 다음과 같습니다. OkHttpClient client = new OkHttpClient(); client.interceptors().add(new Interceptor(){ @Override public com.squareup.okhttp.Response intercept(Chain chain) throws IOException { Request request = chain.request(); Log.e(String.format("\nrequest:\n%s\nheaders:\n%s", request.body().toString(), request.headers())); com.squareup.okhttp.Re..

source 2022.08.12
반응형