«java» 태그된 질문

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

3
XML 문서를 문자열로
XML 문서 ( org.w3c.dom.Document) 의 문자열 표현을 얻는 가장 간단한 방법은 무엇입니까 ? 그것은 모든 노드가 한 줄에 있다는 것입니다. 예를 들어 <root> <a>trge</a> <b>156</b> </root> (이것은 트리 표현 일 뿐이며 내 코드에서는 org.w3c.dom.Document객체이므로 문자열로 취급 할 수 없습니다) 에 "<root> <a>trge</a> <b>156</b> </root>" 감사!
104 java  xml  string  dom  xmldocument 

11
Java에서 XML 직렬화? [닫은]
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? Stack Overflow의 주제에 맞게 질문을 업데이트하세요 . 휴일 2 년 전 . 이 질문 개선 .NET의 XML 직렬화의 Java 아날로그는 무엇입니까?
104 java  xml  serialization 

6
JdbcTemplate queryForInt / Long은 Spring 3.2.2에서 더 이상 사용되지 않습니다. 무엇으로 교체해야합니까?
JdbcTemplate의 queryforInt / queryforLong 메소드는 Spring 3.2에서 더 이상 사용되지 않습니다. 이러한 방법을 사용하여 기존 코드를 대체하는 가장 좋은 방법이 무엇인지 이유를 알 수 없습니다. 일반적인 방법 : int rowCount = jscoreJdbcTemplate.queryForInt( "SELECT count(*) FROM _player WHERE nameKey = ? AND teamClub = ?", playerNameKey.toUpperCase(), teamNameKey.toUpperCase() ); 위의 방법을 다음과 …

5
Java Regex 스레드는 안전합니까?
내가 사용하는 기능을 가지고 Pattern#compile와이 Matcher패턴에 대한 문자열 목록을 검색 할 수 있습니다. 이 함수는 여러 스레드에서 사용됩니다. 각 스레드에는 고유 한 패턴이Pattern#compile 에는 스레드가 생성 될 때 . 스레드와 패턴의 수는 동적이므로 Pattern구성 중에 더 많은 스레드와 스레드를 추가 할 수 있습니다 . synchronize정규식을 사용하는 경우이 함수에 추가해야 합니까? …


30
목록을 쉼표로 구분하는 가장 간단한 방법은 무엇입니까?
Java에서 목록을 쉼표로 구분하는 가장 명확한 방법은 무엇입니까? 여러 가지 방법을 알고 있지만 가장 좋은 방법이 무엇인지 궁금합니다 ( "최고"는 가장 효율적이지 않고 가장 명확하고 짧은 것을 의미합니다. 나는 목록이 있고 그것을 반복하여 각 값을 인쇄하고 싶습니다. 각 항목 사이에 쉼표를 인쇄하고 싶지만 마지막 항목 뒤 (또는 첫 번째 항목 …
104 java  pretty-print 

16
다음 클래스를 인스턴스화 할 수 없습니다.-android.support.v7.widget.Toolbar
Android Lollipop (5.0)에서 사용 된 새로운 머티리얼 디자인으로 앱을 만들고 있습니다. 다음 가이드를 사용하고 있습니다. http://android-developers.blogspot.it/2014/10/appcompat-v21-material-design-for-pre.html http://antonioleiva.com/material-design-everywhere/ 도구 모음을 만든 후 "다음 클래스를 인스턴스화 할 수 없습니다.-android.support.v7.widget.Toolbar"오류가 발생합니다. 앱은 휴대폰이나 에뮬레이터에서 잘 작동하지만 Android Studio의 레이아웃 디자이너가 레이아웃을 올바르게 표시하지 않습니다. 다음은 몇 가지 이미지입니다. my_awesome_toolbar.xml 레이아웃 미리보기 오류 activity_my.xml …
104 java  android  xml 


16
Text Watcher를 트리거하지 않고 EditText 텍스트를 어떻게 변경할 수 있습니까?
EditTextCustomer Text Watcher 가있는 필드가 있습니다. 코드에서 내가 사용하는 EditText의 값을 변경해야합니다 .setText("whatever"). 문제는 내가 변경하자마자 afterTextChanged무한 루프를 생성하는 메서드가 호출됩니다. afterTextChanged를 트리거하지 않고 텍스트를 어떻게 변경할 수 있습니까? afterTextChanged 메서드에 텍스트가 필요하므로 TextWatcher.

5
여러 프로젝트 / 모듈에서 여러 속성 파일 (PropertyPlaceholderConfigurer를 통해) 사용
우리는 현재 여러 프로젝트 / 모듈로 분할 된 애플리케이션을 작성하고 있습니다. 예를 들어 다음 모듈을 살펴 보겠습니다. myApp-DAO myApp-jabber 각 모듈에는 고유 한 Spring 컨텍스트 xml 파일이 있습니다. DAO 모듈의 경우 필요한 db 연결 매개 변수가있는 속성 파일을 읽는 PropertyPlaceholderConfigurer가 있습니다. jabber 모듈에는 jabber 연결 속성에 대한 PropertyPlaceHolderConfigurer도 있습니다. 이제 …
104 java  spring  properties 

6
Java의 문자열 상수 풀은 어디에 있습니까, 힙 또는 스택입니까?
저는 상수 풀의 개념과 JVM이 문자열 리터럴을 처리하는 데 사용하는 문자열 상수 풀을 알고 있습니다. 하지만 JVM에서 String 상수 리터럴을 저장하는 데 어떤 유형의 메모리를 사용하는지 모르겠습니다. 스택 또는 힙? 인스턴스와 연결되지 않은 리터럴이므로 스택에 저장 될 것이라고 가정합니다. 그러나 인스턴스에서 참조되지 않는 경우 리터럴은 GC 실행에 의해 수집되어야합니다 (내가 …
104 java  string  jvm 


7
Java에서 고유 목록을 유지하는 방법은 무엇입니까?
Java에서 고유하거나 구별되는 개체 (중복 없음) 목록을 만드는 방법은 무엇입니까? 지금 HashMap<String, Integer>은 키를 덮어 써서 마지막에 HashMap.getKeySet()고유 한 것을 얻을 수 있기 때문에 이것을 사용 하고 있습니다. 하지만 여기에 가치 부분이 낭비되기 때문에 더 나은 방법이있을 것이라고 확신합니다.

3
Android 'gps에는 ACCESS_FINE_LOCATION이 필요합니다'오류가 발생하지만 매니페스트 파일에 다음이 포함되어 있습니다.
응용 프로그램을 실행할 때마다 SecurityException이 발생하고 디버거의 오류가 다음과 같이 읽습니다. java.lang.SecurityException : "gps"위치 제공자는 ACCESS_COARSE_LOCATION 또는 ACCESS_FINE_LOCATION 권한이 필요합니다. 이것은 단순한 실수처럼 보이지만 내 매니페스트 파일은 완전히 정확합니다. 여기에 내 MapActivity 코드도 있습니다. <?xml version="1.0" encoding="utf-8"?> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission …
104 java  android  gps 

6
형식화 된 BigDecimal 값을 인쇄하는 방법은 무엇입니까?
나는이 BigDecimal필드 amount돈을 나타내고, 나는 같은 형식으로 브라우저에서 그 값을 인쇄해야 $123.00, $15.50, $0.33. 어떻게 할 수 있습니까? (나 자신이 점점 볼 수있는 유일한 간단한 솔루션 floatValue에서 BigDecimal사용하여 다음과 NumberFormat분수 부분에 대한 두 자리 정밀도를 만들기 위해).

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