«java» 태그된 질문

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


8
내가 소스 코드를 제어 할 수없는 속성을 무시하도록 jackson에게 어떻게 알릴 수 있습니까?
간단히 말해서, 내 엔티티 중 하나에는 "getBoundary"를 호출 할 때 예외를 발생 시키는 GeometryCollection 이 있습니다 (이 책의 이유는 다른 책입니다. 지금은 이것이 작동하는 방식이라고 가정 해 보겠습니다). 특정 게터를 포함하지 않도록 Jackson에게 말할 수있는 방법이 있습니까? 코드를 소유 / 제어 할 때 @JacksonIgnore를 사용할 수 있다는 것을 알고 있습니다. …
112 java  json  jackson 

30
Maven 빌드 실패 : "Javac 컴파일러를 찾을 수 없음 : jre 또는 jdk 문제"
JAVA_HOME을 다음과 같이 설정했습니다. C:\Program Files (x86)\Java\jdk1.6.0_18 실행 후 Eclipsemaven install 에서 다음 메시지를받습니다 . 이유: Unable to locate the Javac Compiler in: C:\Program Files (x86)\Java\jre6\..\lib\tools.jar Please ensure you are using JDK 1.4 or above and not a JRE (the com.sun.tools.javac.Main class is required). In most cases you can change …
112 java  eclipse  maven 

5
LinkedBlockingQueue 대 ConcurrentLinkedQueue
내 질문은 이전에 질문 한이 질문과 관련 이 있습니다. 생산자와 소비자 스레드 간의 통신을 위해 대기열을 사용하는 상황에서 사람들은 일반적으로 LinkedBlockingQueue또는 사용을 권장 ConcurrentLinkedQueue합니까? 하나를 사용하는 장점 / 단점은 무엇입니까? API 관점에서 볼 수있는 주요 차이점은 a LinkedBlockingQueue를 선택적으로 제한 할 수 있다는 것입니다.

3
메소드 서명의 Java "매개 변수"?
C #에서 메서드에 불확실한 수의 매개 변수가 포함 params되도록 하려면 메서드 시그니처에서 최종 매개 변수를 a로 만들어 메서드 매개 변수가 배열처럼 보이지만 메서드를 사용하는 모든 사람이 해당 유형의 매개 변수를 최대한 많이 전달할 수 있도록 할 수 있습니다. 발신자가 원하는대로. Java가 유사한 동작을 지원한다고 확신하지만 수행 방법을 찾을 수 없습니다.


10
통합 테스트 실행시 포함 된 MongoDB
내 질문의 변형 이 일 . Java Web-app 프로젝트에는 많은 읽기 필터 / 쿼리 및 GridFS와 같은 도구와의 인터페이스가 필요하기 때문에 위의 솔루션이 제안하는 방식으로 MongoDB를 사용하는 합리적인 방법을 생각하는 데 어려움을 겪고 있습니다. 따라서 통합 테스트와 함께 MongoDB의 임베디드 인스턴스를 실행하는 것을 고려하고 있습니다. 자동으로 시작하고 (각 테스트 또는 …

6
Java 객체를 null로 설정하면 더 이상 작업이 수행됩니까?
나는 오래된 책을 찾아 보던 중 Peter Hagger의 "Practical Java"사본을 발견했습니다. 성능 섹션 null에는 더 이상 필요하지 않을 때 개체 참조를 설정하는 권장 사항이 있습니다. Java에서 null성능 또는 가비지 콜렉션 효율성 을 향상시키기 위해 오브젝트 참조를 설정 합니까? 그렇다면 어떤 경우에 문제가됩니까? 컨테이너 클래스? 개체 구성? 익명의 내부 클래스? 나는 …


7
자바 : Transformer에서 생성 한 XML 들여 쓰기 방법
Java의 내장 XML 변환기를 사용하여 DOM 문서를 가져와 결과 XML을 인쇄하고 있습니다. 문제는 "indent"매개 변수를 명시 적으로 설정 했음에도 불구하고 텍스트를 전혀 들여 쓰지 않는다는 것입니다. 샘플 코드 public class TestXML { public static void main(String args[]) throws Exception { ByteArrayOutputStream s; Document d = DocumentBuilderFactory.newInstance().newDocumentBuilder().newDocument(); Transformer t = TransformerFactory.newInstance().newTransformer(); …

12
Java의 "인코딩에 매핑 할 수없는 문자"경고
현재 컴파일 할 때 다음 경고를 표시하는 Java 프로젝트에서 작업 중입니다. /src/com/myco/apps/AppDBCore.java:439: warning: unmappable character for encoding UTF8 [javac] String copyright = "� 2003-2008 My Company. All rights reserved."; 날짜 전에 어떻게 문자를 렌더링할지 모르겠지만 저작권 기호 여야하며 경고에 다이아몬드의 물음표로 표시되어야합니다. 문자가 출력 아티팩트에 올바르게 나타나지만 경고는 성가신 것이며 …
112 java  encoding  utf-8  ascii 

5
Java의 String.contains () 메서드에서 regex를 사용하는 방법
문자열에 "stores", "store", "product"라는 단어가 포함되어 있는지 확인하고 싶습니다. 나는 someString.contains(stores%store%product);또한 사용해 보았다.contains("stores%store%product"); 정규식을 명시 적으로 선언하고 메서드에 전달해야합니까? 아니면 정규식을 전혀 전달할 수 없습니까?
112 java  regex  string 


8
자바에 인라인 함수가 있습니까?
자바에 인라인 함수의 개념이 있습니까? 아니면 다른 것을 대체합니까? 있다면 어떻게 사용합니까? public, static및 final메서드가 인라인 함수 라고 들었습니다 . 우리 자신의 인라인 함수를 만들 수 있습니까?
112 java  inline-code 

8
Jvm은 localhost의 IP 주소를 확인하는 데 오랜 시간이 걸립니다.
macOS Sierra로 업그레이드 한 후 "sbt 테스트"(로컬 호스트 이름 / IP 주소 조회 포함) 성능에 문제가있는 것 같습니다. 이전 버전의 OS X에서는 완료하는 데 약 40 ~ 50 초가 걸렸습니다. macOS Sierra 시간은 그보다 훨씬 높습니다. 내가 한 마지막 실행은 약 15 분이었습니다. 컴파일 시간은 'El Capitan'과 거의 같습니다. 이 …

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