«java» 태그된 질문

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

8
Joda-Time에서 두 날짜 사이의 일 수
두 Joda-Time DateTime 인스턴스의 일 차이를 어떻게 알 수 있습니까? '일의 차이'를 사용하면 시작이 월요일이고 종료가 화요일이면 시작 및 종료 날짜의 시간 / 분 / 초에 관계없이 반환 값 1을 기대합니다. Days.daysBetween(start, end).getDays() 시작이 저녁에 있고 아침에 끝나는 경우 0을 제공합니다. 나는 다른 날짜 필드와 같은 문제를 겪고 있기 때문에 …
335 java  date  jodatime 

7
서블릿과 Ajax를 사용하는 방법?
나는 웹 앱과 서블릿을 처음 접했고 다음과 같은 질문이 있습니다. 서블릿 내부에 무언가를 인쇄하고 웹 브라우저로 호출 할 때마다 해당 텍스트가 포함 된 새 페이지가 반환됩니다. Ajax를 사용하여 현재 페이지의 텍스트를 인쇄하는 방법이 있습니까?
334 java  ajax  jsp  servlets 

6
Spring-@Transactional-백그라운드에서 어떤 일이 발생합니까?
@Transactional? 로 메소드에 주석을 달 때 실제로 어떤 일이 발생하는지 알고 싶습니다 . 물론 Spring이 해당 메소드를 Transaction에 래핑한다는 것을 알고 있습니다. 그러나 다음과 같은 의심이 있습니다. Spring이 프록시 클래스를 생성한다고 들었습니다 . 누군가가 이것을 더 깊이 설명 할 수 있습니까 ? 그 프록시 클래스에 실제로 상주하는 것은 무엇입니까? 실제 …

11
Mac OS X 및 여러 Java 버전
MacOS에 추가 Java를 설치하려면 어떻게해야합니까? jdk8을 설치했는데 정상적으로 작동합니다. 그러나 이제 개발 목적으로 jdk7 설치가 필요합니다. DMG 파일을 통해 이전 버전을 설치하려고 할 때 이미 최신 버전의 Java가 설치되어 있고 설치 프로그램이 종료된다는 경고가 표시됩니다. /usr/libexec/java_home -verbose Matching Java Virtual Machines (1): 1.8.0_20, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home /Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home 이 …

10
Java에서 Android에 대한 HttpResponse 시간 초과를 설정하는 방법
연결 상태를 확인하기 위해 다음 기능을 만들었습니다. private void checkConnectionStatus() { HttpClient httpClient = new DefaultHttpClient(); try { String url = "http://xxx.xxx.xxx.xxx:8000/GaitLink/" + strSessionString + "/ConnectionStatus"; Log.d("phobos", "performing get " + url); HttpGet method = new HttpGet(new URI(url)); HttpResponse response = httpClient.execute(method); if (response != null) { String result = …

18
Java SE API 만 사용하는 Java의 단순 HTTP 서버
HTTP 요청을 수동으로 구문 분석하고 HTTP 응답을 수동으로 형식화하는 코드를 작성하지 않고 Java SE API 만 사용하여 Java에서 매우 기본적인 HTTP 서버 (GET / POST 만 지원)를 작성하는 방법이 있습니까? Java SE API는 HttpURLConnection의 HTTP 클라이언트 기능을 훌륭하게 캡슐화하지만 HTTP 서버 기능에 대한 아날로그가 있습니까? 분명히 내가 온라인에서 본 많은 …
333 java  http  httpserver 

10
자바와 SQLite [폐쇄]
닫은. 이 질문은 스택 오버플로 지침을 충족하지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문을 업데이트하여 스택 오버플로에 대한 주제 입니다. 휴일 육년 전 . 이 질문을 개선하십시오 단일 파일 데이터베이스가 제공하는 깔끔함에 매료되었습니다. Java와 SQLite를 연결하고 사용하기 위해 어떤 드라이버 / 커넥터 라이브러리가 있습니까? 랩퍼 라이브러리 인 …
333 java  sqlite 

10
StackTrace가없는 Java의 NullPointerException
Java 코드 catch의 인스턴스를 가지고 NullPointerException있지만 StackTrace (기본적으로 호출을 끝내는)를 기록하려고 Throwable.printStackTrace()하면 다음과 같이됩니다. java.lang.NullPointerException 다른 사람이 이것을 보았습니까? "java null pointer empty stack trace"에 대한 인터넷 검색을 시도했지만 이와 같은 것을 발견하지 못했습니다.

17
Int를 Java로 열거
다음 열거 형이 주어지면 Java에서 Int를 열거 형으로 캐스팅하는 올바른 방법은 무엇입니까? public enum MyEnum { EnumValue1, EnumValue2 } MyEnum enumValue = (MyEnum) x; //Doesn't work???
333 java  casting  enums  ordinal 


6
Try-finally block으로 StackOverflowError 방지
다음 두 가지 방법을 살펴보십시오. public static void foo() { try { foo(); } finally { foo(); } } public static void bar() { bar(); } 실행하면 bar()분명히 결과가 StackOverflowError나오지만 실행 foo()되지 않습니다 (프로그램은 무기한으로 실행되는 것 같습니다). 왜 그런 겁니까?

12
Collectors.toMap의 Java 8 NullPointerException
Java 8 은 값 중 하나가 'null'인 경우 Collectors.toMapa를 던집니다 NullPointerException. 이 동작을 이해하지 못합니다.지도에는 아무런 문제없이 null 포인터가 값으로 포함될 수 있습니다. 값이 널이 될 수없는 이유가 Collectors.toMap있습니까? 또한 이것을 고치는 멋진 Java 8 방법이 있습니까? 아니면 평범한 오래된 for 루프로 되돌려 야합니까? 내 문제의 예 : import java.util.ArrayList; …

12
메소드 참조 술어를 부정하는 방법
Java 8에서 메소드 참조를 사용하여 스트림을 필터링 할 수 있습니다. 예를 들면 다음과 같습니다. Stream<String> s = ...; long emptyStrings = s.filter(String::isEmpty).count(); 기존 참조의 부정 인 메소드 참조를 작성하는 방법이 있습니까? long nonEmptyStrings = s.filter(not(String::isEmpty)).count(); not아래와 같은 방법을 만들 수는 있지만 JDK가 비슷한 것을 제공하는지 궁금합니다. static <T> Predicate<T> not(Predicate<T> …
330 java  predicate  java-8  negate 


30
활동을 종료하려면 뒤로 단추를 두 번 클릭하십시오.
최근 많은 Android 앱 및 게임에서이 패턴을 발견했습니다. 뒤로 버튼을 클릭하여 애플리케이션을 "종료"하면 "다시 다시 클릭하여 종료" Toast와 유사한 메시지가 나타납니다. 점점 더 자주 볼 수 있듯이 액티비티에서 어떻게 든 액세스 할 수있는 내장 기능입니까? 많은 클래스의 소스 코드를 살펴 보았지만 그것에 대해 아무것도 찾을 수없는 것 같습니다. 물론 동일한 …

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