«java» 태그된 질문

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

2
대문자없이 IntelliJ IDEA 12 코드 완성
Eclipse 4.2에서는 다음을 입력 할 수 있습니다. joptionpane CTRL+를SPACE 누르면 다음 과 같이 바뀝니다. JOptionPane intelliJ IDEA로 동일한 작업을 수행 할 수있는 방법이 있습니까? CTRL+SPACE 및 ALT+를/ 눌러 보았습니다 . 그러나 어떤 이유로 든 작동하지 않습니다. 누구든지이 방법을 보여줄 수 있다면 가장 감사 할 것입니다. 내 친구 중 일부가 더 …

5
메모리 집약적 애플리케이션을 위해 JVM 최대 힙 크기 늘리기
2GB 이상을 사용하는 Java 메모리 집약적 애플리케이션을 실행해야하지만 힙 최대 크기를 늘리는 데 문제가 있습니다. 지금까지 다음 접근 방식을 시도했습니다. -Xmx 매개 변수 설정 (예 : -Xmx3000m) 이 접근 방식은 JVM 생성시 실패합니다. 내가 검색 한 결과 -Xmx는 2GB 미만이어야합니다. 은 Using + AggressiveHeap 옵션 : -XX을 . 이 방법을 …

3
Maven : 인수를 전달하는 명령 줄에서 .java 파일을 실행하는 방법
다음과 같은 문제가 있습니다. 파일에 mvn대한 명령 줄에서 실행 하고 싶습니다 Main.java. Main.java매개 변수를 허용합니다. 명령 줄에서 어떻게합니까? 예제를 찾아 보았지만 성공하지 못했습니다. 누군가가 그 예를 들어서 나를 도울 수 있습니까? 나는 여기를 보았지만 내가 무엇을해야하는지 잘 이해하지 못했다. 또한 Main.java 폴더가 아닌 다른 폴더에서 해당 명령을 어떻게 실행합니까? 예를 …
88 java  maven  arguments 


7
서블릿과 웹 서비스의 차이점
이 2 개의 차이점은 무엇입니까? 나는 Google에서 결정적인 결과를 거의 찾지 못했습니다. 다음은 후속 질문입니다. @Controller 주석을 사용하여 몇 개의 클래스에 주석을 달고 Spring mvc 웹 앱을 만들고 프런트 엔드-> 백 엔드에서 일부 정보를 성공적으로 전송하고 그 반대의 경우에도 일부 데이터베이스가 백 엔드 측에 포함될 수 있습니다. 그걸 뭐라고 부르 …

8
JUnit과 Hamcrest를 함께 사용하는 방법은 무엇입니까?
JUnit 4.8이 Hamcrest 매처와 어떻게 작동하는지 이해할 수 없습니다. 내부 junit-4.8.jar에 정의 된 매 처가 있습니다 org.hamcrest.CoreMatchers. 동시에 일부가 다른 의 정합 기 hamcrest-all-1.1.jar의는 org.hamcrest.Matchers. 그래서 어디로 가야할까요? 프로젝트에 hamcrest JAR을 명시 적으로 포함하고 JUnit에서 제공하는 매처를 무시해야합니까? 특히 empty()매처에 관심이 있는데이 병에서 찾을 수 없습니다. 다른 게 필요해? :) …
88 java  junit  hamcrest 

1
REST-JSON을 사용한 HTTP 포스트 멀티 파트
2 개의 매개 변수 만 포함하는 HTTP Post Multipart를 수신해야합니다. JSON 문자열 바이너리 파일 신체를 설정하는 올바른 방법은 무엇입니까? Chrome REST 콘솔을 사용하여 HTTP 호출을 테스트 할 예정이므로 올바른 솔루션이 JSON 매개 변수와 바이너리 파일에 대한 "label"키를 설정하는 것인지 궁금합니다. 서버 측에서는 Resteasy 2.x를 사용하고 있으며 다음과 같이 Multipart 본문을 …
88 java  json  rest  http  resteasy 

6
Java AES 및 자체 키 사용
자체 키로 AES를 사용하여 문자열을 암호화하고 싶습니다. 하지만 키의 비트 길이에 문제가 있습니다. 내 코드를 검토하고 수정 / 변경해야 할 사항을 확인할 수 있습니까? public static void main(String[] args) throws Exception { String username = "bob@google.org"; String password = "Password1"; String secretID = "BlahBlahBlah"; String SALT2 = "deliciously salty"; // …
88 java  key  aes 

7
Java 프로세스를 정상적으로 중지하는 방법은 무엇입니까?
Linux 및 Windows에서 Java 프로세스를 정상적으로 중지하려면 어떻게합니까? 언제 Runtime.getRuntime().addShutdownHook전화를 받고 언제 전화를받지 않습니까? 파이널 라이저는 어떻습니까? 여기서 도움이됩니까? 쉘에서 Java 프로세스로 일종의 신호를 보낼 수 있습니까? 선호하는 휴대용 솔루션을 찾고 있습니다.
88 java  linux  windows  shell  process 


7
Java-인터페이스 구현에서 메소드 이름 충돌
두 개의 인터페이스가 있는데, 둘 다 목적이 다르지만 동일한 메서드 서명을 사용하는 경우 인터페이스 모두에 사용되는 단일 메서드를 작성하지 않고 메서드에 복잡한 논리를 작성하지 않고 클래스를 둘 다 구현하도록하려면 어떻게해야합니까? 어떤 유형의 객체가 호출되고 있는지 확인하고 적절한 코드를 호출하는 구현? C #에서 이것은 명시 적 인터페이스 구현이라고하는 것에 의해 극복됩니다. …

15
Hibernate-sequence가 존재하지 않습니다.
봄 4.2버전으로 프로젝트에서 최대 절전 모드를 4에서 5로 업그레이드하려고했습니다 . 이 업그레이드 후 업데이트 메서드를 호출 할 때 스택 추적에서 다음 오류를 발견했습니다. 10:53:32,185 ERROR TableStructure:149 - could not read a hi value com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'test.hibernate_sequence' doesn't exist 주석으로 자동 증가 ID를 변경했습니다. @GeneratedValue(strategy=GenerationType.AUTO) 여전히 오류가 남아 있습니다.
88 java  spring  hibernate 

21
자바에서 고유 한 난수 생성
0에서 100 사이의 임의의 숫자를 얻으려고합니다.하지만 시퀀스에서 반복되지 않고 고유해야합니다. 예를 들어 5 개의 숫자를 얻었다면 82,12,53,64,32가되어야하고 82,12,53,12,32가 아니어야합니다. 저는 이것을 사용했지만 시퀀스에서 동일한 숫자를 생성합니다. Random rand = new Random(); selected = rand.nextInt(100);
88 java  random 

2
Guice의 인젝터에서 주석이 달린 인스턴스를 검색하는 방법은 무엇입니까?
모듈이 있다고 가정 해 보겠습니다. Module extends AbstractModule { @Override protected void configure() { bind(String.class). annotatedWith(Names.named("annotation")). toInstance("DELIRIOUS"); } } 모듈을 테스트하고 클래스와 필드가 없지만 인젝터에서 직접 값을 얻지 않고 String주석이 달린 필드에 올바른 값을 주입하는지 확인하고 싶습니다 Names.named("annotation"). @Test public void test() { Injector injector = Guice.createInjector(new Module()); // THIS …


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