«java» 태그된 질문

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

16
밀리 초를 분과 초로 변환 하시겠습니까?
이전 질문을 살펴 보았지만 내가 찾고있는 답이 없었습니다. 밀리 초를 StopWatch 메서드에서 분 및 초로 변환하려면 어떻게합니까? 나는 가지고있다: watch.start(); 스톱워치를 시작하고 watch.stop(); 시계를 중지합니다. 나는 나중에 watch.getTime(); 밀리 초를 반환합니다. 초 및 분 단위로 반환되기를 원합니다. 그렇게하려면 어떻게해야합니까? 나는 1000을 곱하거나 나누지 않고 전체 계산을 더 읽기 쉽고 오류 …

12
여러 필드가있는 Collections.sort
세 개의 필드 (모든 문자열 유형)가있는 "보고서"개체 목록이 있습니다. ReportKey StudentNumber School 나는 정렬 코드가 있습니다. Collections.sort(reportList, new Comparator<Report>() { @Override public int compare(final Report record1, final Report record2) { return (record1.getReportKey() + record1.getStudentNumber() + record1.getSchool()) .compareTo(record2.getReportKey() + record2.getStudentNumber() + record2.getSchool()); } }); 어떤 이유로 정렬 된 순서가 없습니다. 하나는 …


10
org.apache.tomcat.util.bcel.classfile.ClassFormatException : 상수 풀의 잘못된 바이트 태그 : 15
Tomcat 7에서 Java 8을 사용하는 다른 서버로 Tomcat 7에서 웹 응용 프로그램을 이식하고 있습니다. Tomcat이 성공적으로 시작되지만 로그에는 다음 catalina.out이 표시됩니다. org.apache.tomcat.util.bcel.classfile.ClassFormatException: Invalid byte tag in constant pool: 15 at org.apache.tomcat.util.bcel.classfile.Constant.readConstant(Constant.java:131) at org.apache.tomcat.util.bcel.classfile.ConstantPool.<init>(ConstantPool.java:60) at org.apache.tomcat.util.bcel.classfile.ClassParser.readConstantPool(ClassParser.java:209) at org.apache.tomcat.util.bcel.classfile.ClassParser.parse(ClassParser.java:119) at org.apache.catalina.startup.ContextConfig.processAnnotationsStream(ContextConfig.java:2049) at org.apache.catalina.startup.ContextConfig.processAnnotationsJar(ContextConfig.java:1931) at org.apache.catalina.startup.ContextConfig.processAnnotationsUrl(ContextConfig.java:1899) at org.apache.catalina.startup.ContextConfig.processAnnotations(ContextConfig.java:1885) at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1281) at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:855) at …

12
옵션이없는 경우 로직을 실행하는 방법은 무엇입니까?
java8을 사용하여 다음 코드를 바꾸고 싶습니다 Optional. public Obj getObjectFromDB() { Obj obj = dao.find(); if (obj != null) { obj.setAvailable(true); } else { logger.fatal("Object not available"); } return obj; } 다음 의사 코드는 orElseRun방법 이 없기 때문에 작동하지 않지만 어쨌든 내 목적을 보여줍니다. public Optional<Obj> getObjectFromDB() { Optional<Obj> obj …
83 java  java-8  optional 


6
Spring에서 일반 유형 <T>의 Bean을 Autowire하는 방법은 무엇입니까?
클래스 Item&lt;T&gt;에서 자동 연결되는 데 필요한 빈이 있습니다 @Configuration. @Configuration public class AppConfig { @Bean public Item&lt;String&gt; stringItem() { return new StringItem(); } @Bean public Item&lt;Integer&gt; integerItem() { return new IntegerItem(); } } 그러나 시도 @Autowire Item&lt;String&gt;하면 다음과 같은 예외가 발생합니다. "No qualifying bean of type [Item] is defined: expected …

10
JsonObject를 문자열로 변환
{ "data": { "map": { "allowNestedValues": true, "create": "2012-12-11 15:16:13", "title": "test201212110004", "transitions": [] } }, "msg": "success", "code": "0" } 위는 JsonObject, data은 JsonObject. 아시다시피 String같은 "msg":"success"것으로 변환하는 방법은 data의 값 외부에 큰 따옴표를 직접 추가 할 수 없습니다 .
83 java  string 

3
JPA : 데이터베이스 필드에 문자열을 유지하는 방법, MYSQL 텍스트 입력
요구 사항은 사용자가 기사를 작성할 수 있다는 것이므로 mysql 데이터베이스 내의 필드 유형 Text을 선택 content합니다. 어떻게 변환 할 수 있습니다 Java String로MySQL Text 여기 있습니다 Jim Tough @Entity public class Article implements Serializable { private static final long serialVersionUID = 1L; @Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id; private …
83 java  mysql  orm  jpa 

4
자바 컴파일 된 클래스는 달러 기호를 포함
Eclipse를 개발 IDE로 사용하고 있습니다. 또한 응용 프로그램을 .jar 파일로 내보내는데도 사용합니다. .jar 파일에서 내 클래스를 볼 때 일부 클래스에는 해당 클래스의 이름, 달러 기호, 숫자가 포함되어 있습니다. 예: $ 1.class 찾기 $ 2.class 찾기 $ 3.class 찾기 Find.class 나는 그것이 더 큰 수업에서 이것을한다는 것을 알아 챘다. 클래스가 너무 …


4
ANTLR4에서 오류 처리
파서가 무엇을 해야할지 모를 때의 기본 동작은 다음과 같이 터미널에 메시지를 인쇄하는 것입니다. 1:23 행 '}'에 DECIMAL 누락 이것은 좋은 메시지이지만 잘못된 위치에 있습니다. 차라리 이것을 예외로 받고 싶습니다. 나는을 사용하려고 시도 BailErrorStrategy했지만 이것은 ParseCancellationException메시지없이 (메시지 가 없는)을 던졌습니다 InputMismatchException. 메시지에 유용한 정보를 유지하면서 예외를 통해 오류를보고 할 수있는 방법이 …

5
Eclipse + Spring Boot의 "throw new SilentExitException ()"에서 중단 점
Eclipse IDE (Spring Tool Suite)의 디버그 모드에서 Spring Boot 프로젝트를 실행할 때마다 throw new SilentExitException();중단 점 없이도 스레드가 줄 에서 멈 춥니 다 . 이 동작을 피할 수있는 해결책이 있습니까? org.springframework.boot.devtools.restart.SilentExitExceptionHandler.exitCurrentThread() (line 53): public static void exitCurrentThread() { throw new SilentExitException(); } 이것은 1.3.0 마일스톤으로 업그레이드 한 후에 시작됩니다. 스프링 …

12
날짜 시간을 24 시간 형식으로 변환
서버에서 얻는 시간은 Jul 27, 2011 8:35:29 AM. 나는 그것을 yyyy-MM-dd HH:mm:ss. 또한 변환 된 시간을 24 시간 형식으로하고 싶습니다. 누구든지이 문제에 대한 해결책을 줄 수 있습니까? 내가 얻고 싶은 출력은 다음과 같습니다.2011-07-27 08:35:29
83 java  datetime 

4
Android에서 SD 카드의 폴더에 어떻게 쓰나요?
다음 코드를 사용하여 내 서버에서 파일을 다운로드 한 다음 SD 카드의 루트 디렉토리에 쓰면 모두 정상적으로 작동합니다. package com.downloader; import java.io.File; import java.io.FileOutputStream; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.URL; import android.os.Environment; import android.util.Log; public class Downloader { public void DownloadFile(String fileURL, String fileName) { try { File root = Environment.getExternalStorageDirectory(); …

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