«java» 태그된 질문

Java는 널리 사용되는 고급 프로그래밍 언어입니다. 언어 자체를 사용하거나 이해하는 데 문제가있는 경우이 태그를 사용하십시오. 이 태그는 거의 사용되지 않으며 [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] 및 [maven]과 함께 가장 자주 사용됩니다.

3
DBCP-다른 데이터베이스에 대한 validationQuery
DBCP 풀을 사용하고 testOnBorrow 및 testOnReturn 을 사용 하여 연결이 여전히 유효한지 테스트 하고 싶습니다 . 불행히도 나는 그것이 작동하도록 속성 validationQuery를 설정해야합니다. 질문 : validationQuery에는 어떤 값이 있어야합니까? 저도 알아요 : validationQuery는 적어도 하나의 행을 반환하는 SQL SELECT 문이어야합니다. 문제는 다양한 데이터베이스 (DB2, Oracle, hsqldb)를 사용한다는 것입니다.

12
Linux 용 Windows 하위 시스템에 Oracle JDK 설치
bash를 지원하는 최신 Windows 10 빌드에서 Oracle JDK의 Linux 버전을 사용하려고 할 때 java바이너리 를 호출하려고 할 때마다 프롬프트가 중단되는 문제가 발생합니다 . java -version멈춘 것처럼 간단한 것도 입력하고 제어를 다시 시작하려면 프로세스를 종료해야합니다. 아무도이 작업을 아직 얻었습니까?

10
Eclipse 텍스트 커서가 변경되고 편집기가 다르게 작동합니다.
나는 마법의 버튼을 눌렀고 이제 내 커서 (입력하는 곳을 보여주는 깜박이는 것)가 스스로 분할되고 이제 Eclipse가 일반 텍스트 편집기 / Microsoft Word와 같은 역할을합니다. 일반적으로 "|"처럼 보이는 커서는 이제 "¦"처럼 보입니다 (Wikipedia 에서 일반적인 ' 수직 막대 '가 아닌 ' 깨진 막대 '또는 '분할 된 규칙' 이라고 부르는 것 ). …
84 java  eclipse  editor 


11
의도적으로 사용자 정의 Java 컴파일러 경고 메시지를 발생시키는 방법은 무엇입니까?
외부 리소스가 수정되기를 기다리는 동안 차단 문제를 해결하기 위해 추악한 임시 해킹을 저 지르려고합니다. 무시 무시한 댓글과 많은 FIXME로 표시하는 것 외에도 컴파일러가 알림 메시지로 분명한 경고 메시지를 던지도록하고 싶습니다. 예를 들면 다음과 같습니다. [javac] com.foo.Hacky.java:192: warning: FIXME temporary hack to work around library bug, remove me when library is …

4
ProGuard : 라이브러리 클래스의 중복 정의?
Android 프로젝트 용 ProGuard를 실행하면 다음과 같은 경고가 표시됩니다. Note: duplicate definition of library class [org.apache.http.conn.scheme.HostNameResolver] Note: duplicate definition of library class [org.apache.http.conn.scheme.SocketFactory] Note: duplicate definition of library class [org.apache.http.conn.ConnectTimeoutException] Note: duplicate definition of library class [org.apache.http.params.HttpParams] Note: duplicate definition of library class [android.net.http.SslCertificate$DName] Note: duplicate definition of library class …


7
Apache HttpClient API에서 CloseableHttpClient와 HttpClient의 차이점은 무엇입니까?
우리 회사에서 개발 한 애플리케이션을 연구 중입니다. Apache HttpClient 라이브러리를 사용합니다. 소스 코드에서는 HttpClient클래스를 사용하여 서버에 연결할 인스턴스를 만듭니다. Apache HttpClient에 대해 배우고 싶고이 예제 세트를 살펴 보았습니다 . 모든 예제는 CloseableHttpClient대신 HttpClient. 내가 생각하는 그래서 것은 CloseableHttpClient의 확장 버전입니다 HttpClient. 이 경우 두 가지 질문이 있습니다. 이 둘의 차이점은 …

14
가져 오지 않은 지연 개체에 대한 Jackson 직렬화 방지
User 개체를 반환하는 간단한 컨트롤러가 있으며이 사용자는 최대 절전 속성 FetchType.LAZY가있는 특성 좌표를 가지고 있습니다. 이 사용자를 얻으려고 할 때 항상 사용자 개체를 가져 오기 위해 모든 좌표를로드해야합니다. 그렇지 않으면 Jackson이 User를 직렬화하려고 할 때 예외가 발생합니다. com.fasterxml.jackson.databind.JsonMappingException : 프록시를 초기화 할 수 없음-세션 없음 이는 Jackson이 가져 오지 않은이 …

4
Java 7 경로의 확장을 확인하는 방법
Path (Java 7에서 도입 됨)가 특정 확장으로 끝나는 지 확인하고 싶습니다 . 나는 다음 endsWith()과 같은 방법을 시도했다 . Path path = Paths.get("foo/bar.java") if (path.endsWith(".java")){ //Do stuff } 그러나 이것은 path.endsWith(".java")false를 반환 하기 때문에 작동하지 않는 것 같습니다 . 이 endsWith()메서드는 최종 디렉터리 구분 기호 (예 :) 다음에 모든 항목이 …
84 java  path  java-7 

5
내 ArrayList에 목록에 마지막으로 추가 된 항목의 N 개의 복사본이 포함 된 이유는 무엇입니까?
ArrayList에 세 개의 다른 개체를 추가하고 있지만 목록에는 마지막으로 추가 한 개체의 복사본 세 개가 포함되어 있습니다. 예를 들면 : for (Foo f : list) { System.out.println(f.getValue()); } 예상 : 0 1 2 실제 : 2 2 2 내가 어떤 실수를 했습니까? 참고 : 이것은이 사이트에서 발생하는 수많은 유사한 문제에 …
84 java  list  arraylist  static 

2
Kotlin의 정적 초기화 블록
Kotlin 의 정적 초기화 블록 에 해당하는 것은 무엇입니까 ? Kotlin이 정적 인 것을 갖지 않도록 설계되었음을 이해합니다. 동일한 의미를 가진 무언가를 찾고 있습니다. 클래스가 처음로드 될 때 코드가 한 번 실행됩니다. 내 특정 사용 사례는 Android AppCompat 라이브러리에서 DayNight 기능을 사용하도록 설정하고 클래스의 정적 초기화 블록에 일부 코드를 넣으 …

9
JUnit에서 정규식 일치 지정
Ruby 에는 정규식이 문자열과 일치하는지 확인하기 위해 단위 테스트에서 사용할 수 Test::Unit있는 멋진 assert_matches방법이 있습니다. JUnit에 이와 같은 것이 있습니까? 현재 나는 이것을한다 : assertEquals(true, actual.matches(expectedRegex));
84 java  regex  junit 

11
Maven- 현재 프로젝트 및 플러그인 그룹에서 접두사 'spring-boot'에 대한 플러그인을 찾을 수 없습니다.
Spring Tools Suite로 빌드 한 springboot 프로젝트를 빌드하려고합니다. 실행할 때 다음 오류가 발생합니다.$mvn spring-boot:run Downloading: https://repo.maven.apache.org/maven2/org/codehaus/mojo/maven-metadata.xml Downloading: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-metadata.xml Downloaded: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-metadata.xml (13 KB at 14.0 KB/sec) Downloaded: https://repo.maven.apache.org/maven2/org/codehaus/mojo/maven-metadata.xml (20 KB at 21.8 KB/sec) [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 2.032 s [INFO] Finished at: 2015-06-15T17:46:50-04:00 [INFO] Final …

2
Kotlin에 동시성 키워드가없는 이유는 무엇입니까?
동기화 / 동시성에 대한 키워드가없는 이유는 무엇입니까? 지금까지 내 연구는 한 가지 해결책을 제공합니다. 몇 가지 높은 수준의 클래스를 래핑하고이를 사용하여 동시성을 처리합니다. 순수 Kotlin 프로젝트에서 동시성 등을 처리하는 고도로 최적화 된 작은 구성 요소가 필요한 경우 어떻게해야합니까? 내 인상은 Kotlin이 Kotlin에서 코드의 90 %를 작성하지만 Kotlin으로 표현할 수없는 Java …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.