«java» 태그된 질문

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

11
finally 블록을 사용하는 이유는 무엇입니까?
내가 알 수있는 한, 다음 코드 스 니펫은 모두 동일한 용도로 사용됩니다. 왜 finally블록이 있습니까? 코드 A : try { /* Some code */ } catch { /* Exception handling code */ } finally { /* Cleanup code */ } 코드 B : try { /* Some code */ } …
91 java  .net  finally 

10
JPA (및 해당 조인 테이블 행)에서 ManyToMany 관계가있는 엔티티를 제거하는 방법은 무엇입니까?
그룹과 사용자라는 두 개의 엔티티가 있다고 가정 해 보겠습니다. 모든 사용자는 여러 그룹의 구성원이 될 수 있으며 모든 그룹은 여러 사용자를 가질 수 있습니다. @Entity public class User { @ManyToMany Set<Group> groups; //... } @Entity public class Group { @ManyToMany(mappedBy="groups") Set<User> users; //... } 이제 그룹을 제거하고 싶습니다 (구성원이 많다고 …
91 java  hibernate  jpa  orm 

5
Java에서 문자열의 표시 너비 계산
Java에서 문자열의 길이 (픽셀)를 계산하는 방법은 무엇입니까? Swing을 사용하지 않는 것이 좋습니다. 편집 : Java2D에서 drawString ()을 사용하여 문자열을 그리고 단어 줄 바꿈에 길이를 사용하고 싶습니다.

13
OKHTTP를 사용하여 게시 요청을 만드는 방법은 무엇입니까?
서버에 json을 게시하는 몇 가지 예를 읽었습니다. 어떤 사람은 말한다 : OkHttp는 Java에서 제공하는 HttpUrlConnection 인터페이스의 구현입니다. 콘텐츠를 작성하기위한 입력 스트림을 제공하며 콘텐츠가 어떤 형식인지 알지 못합니다. 이제 이름과 비밀번호 매개 변수를 사용하여 URL에 일반 게시물을 작성하고 싶습니다. 이름과 값 쌍을 직접 스트림으로 인코딩해야 함을 의미합니까?
91 java  okhttp 

9
Java에서 값으로 날짜 객체를 만드는 방법
2014-02-11 날짜에 대한 날짜 개체가 필요합니다. 이렇게 직접 만들 수는 없지만 Date myDate = new Date(2014, 02, 11); 그래서 저는 다음과 같이하고 있습니다. Calendar myCalendar = new GregorianCalendar(2014, 2, 11); Date myDate = myCalendar.getTime(); 자바에서 날짜 객체를 만드는 쉬운 방법이 있습니까?
91 java  date 

8
Observable 목록을 결합하고 모두 완료 될 때까지 기다립니다.
TL; DR 어떻게 변환하기 Task.whenAll(List<Task>)에 RxJava? 내 기존 코드는 Bolts를 사용하여 비동기 작업 목록을 작성하고 다른 단계를 수행하기 전에 모든 작업이 완료 될 때까지 기다립니다. 기본적으로 Bolts 사이트 의 예제에 따라 a를 빌드 하고 목록의 모든 작업이 완료되면 완료된 것으로 표시된 List<Task>단일 Task을 반환합니다 . 나는 대체 할 찾고 있어요 …

2
XOR의 역함수는 무엇입니까?
Java에는 XOR 기능이 있습니다. a^b 예를 들어: 5^3 = 6 역함수를 말씀해 주시겠습니까? 내가 가지고 6있고 3숫자를 포함하는 숫자의 범위를 얻을 수 5있습니까?
91 java  xor  inverse 

14
Jackson과 Lombok이 함께 작동하도록 만들 수 없습니다.
나는 Jackson과 Lombok을 결합하는 실험을하고 있습니다. 내 수업은 다음과 같습니다. package testelombok; import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.AllArgsConstructor; import lombok.Value; import lombok.experimental.Wither; @Value @Wither @AllArgsConstructor(onConstructor=@__(@JsonCreator)) public class TestFoo { @JsonProperty("xoom") private String x; private int z; } package testelombok; import com.fasterxml.jackson.databind.ObjectMapper; import com.xebia.jacksonlombok.JacksonLombokAnnotationIntrospector; import java.io.IOException; public class TestLombok { public …


4
바람둥이 포트 번호 변경 방법 [닫기]
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? Stack Overflow의 주제에 맞게 질문을 업데이트하세요 . 휴일 칠년 전에 . 이 질문 개선 JSP에서 웹 응용 프로그램을 개발 중이며 어떤 목적으로 tomcat 액세스 포트를 변경해야합니다. 가능성이 있습니까?
91 java  tomcat  port 

5
java.lang.Thread.State 이해 : WAITING (주차)
첫째, 정말 멍청한 질문입니다. 대기중인 '주차'가 무엇을 의미하는지 궁금합니다. 스레드가 파킹 대기 중입니까? 아니면 방금 파킹되었으므로 대기 상태입니까? 주차가 발생하면 CPU / 메모리 리소스가 얼마나 많이 사용됩니까? 스레드 파킹의 목적은 무엇입니까? 둘째, Java Thread API 에서 park 메소드를 살펴보면 허용을 사용할 수없는 경우 스레드 스케줄링 목적으로 현재 스레드를 비활성화합니다. 허가가 …


14
프로그래밍 방식으로 드로어 블 크기 설정
이미지 (아이콘)의 크기는 거의 같지만 버튼의 높이를 동일하게 유지하려면 크기를 조정해야합니다. 어떻게해야합니까? Button button = new Button(this); button.setText(apiEventObject.getTitle()); button.setOnClickListener(listener); /* * set clickable id of button to actual event id */ int id = Integer.parseInt(apiEventObject.getId()); button.setId(id); button.setLayoutParams(new LayoutParams( android.view.ViewGroup.LayoutParams.FILL_PARENT, android.view.ViewGroup.LayoutParams.WRAP_CONTENT)); Drawable drawable = LoadImageFromWebOperations(apiSizeObject.getSmall()); //?resize drawable here? drawable.setBounds(50, 50, 50, …
91 java  android 

1
completablefuture 조인 대 get
CompletableFuture.get()과 의 차이점은 무엇입니까 CompletableFuture.join()? 아래는 내 코드입니다. List<String> process() { List<String> messages = Arrays.asList("Msg1", "Msg2", "Msg3", "Msg4", "Msg5", "Msg6", "Msg7", "Msg8", "Msg9", "Msg10", "Msg11", "Msg12"); MessageService messageService = new MessageService(); ExecutorService executor = Executors.newFixedThreadPool(4); List<String> mapResult = new ArrayList<>(); CompletableFuture<?>[] fanoutRequestList = new CompletableFuture[messages.size()]; int count = 0; for …


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