«java» 태그된 질문

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

26
최대 절전 모드 : "필드 'id'에 기본값이 없습니다"
Hibernate의 단순한 문제라고 생각하는 문제에 직면하고 있지만 해결할 수 없습니다 (Hibernate 포럼에 도달 할 수없는 것은 확실히 도움이되지 않습니다). 유지하고 싶은 간단한 수업이 있지만 계속 받고 있습니다. SEVERE: Field 'id' doesn't have a default value Exception in thread "main" org.hibernate.exception.GenericJDBCException: could not insert: [hibtest.model.Mensagem] at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:103) at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:91) [ a …



8
ConcurrentModificationException이 발생하는 이유 및 디버깅 방법
나는 Collection( HashMapJPA에 의해 간접적으로 사용되는) 그렇게 사용하고 있지만 분명히 코드는 무작위로을 던진다 ConcurrentModificationException. 무엇이 원인이며이 문제를 어떻게 해결합니까? 아마도 동기화를 사용함으로써? 전체 스택 추적은 다음과 같습니다. Exception in thread "pool-1-thread-1" java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextEntry(Unknown Source) at java.util.HashMap$ValueIterator.next(Unknown Source) at org.hibernate.collection.AbstractPersistentCollection$IteratorProxy.next(AbstractPersistentCollection.java:555) at org.hibernate.engine.Cascade.cascadeCollectionElements(Cascade.java:296) at org.hibernate.engine.Cascade.cascadeCollection(Cascade.java:242) at org.hibernate.engine.Cascade.cascadeAssociation(Cascade.java:219) at org.hibernate.engine.Cascade.cascadeProperty(Cascade.java:169) at org.hibernate.engine.Cascade.cascade(Cascade.java:130)

13
주어진 URL에서 도메인 이름 가져 오기
URL이 주어지면 도메인 이름을 추출하고 싶습니다 ( 'www'부분을 포함하지 않아야 함). URL은 http / https를 포함 할 수 있습니다. 내가 작성한 Java 코드는 다음과 같습니다. 그것은 잘 작동하는 것처럼 보이지만 더 나은 접근 방법이 있거나 가장자리가있는 경우가 있습니다. public static String getDomainName(String url) throws MalformedURLException{ if(!url.startsWith("http") && !url.startsWith("https")){ url = …
130 java  url 

9
모든 테스트가 최신 상태 일 때 Gradle 테스트를 실행하는 방법은 무엇입니까?
성적 스크립트를 설정했습니다. Gradle 빌드를 실행하면 모든 것이 작동하고 jUnit 테스트가 실행됩니다. 그 후 Gradle 테스트를 실행할 때 다음을 얻습니다. C:\Users\..\..\Project>gradle test :compileJava UP-TO-DATE :processResources UP-TO-DATE :classes UP-TO-DATE :compileTestJava UP-TO-DATE :processTestResources UP-TO-DATE :testClasses UP-TO-DATE :test UP-TO-DATE 수행 할 때 gradle clean물론 Gradle 빌드가 작동합니다 ... 전체 프로젝트를 빌드하지 않고 테스트 …

5
Gradle, "sourceCompatibility"대 "targetCompatibility"?
sourceCompatibility과 의 관계 / 차이는 무엇입니까 targetCompatibility? 다른 값으로 설정하면 어떻게됩니까? Gradle 설명서 에 따르면 : sourceCompatibility"Java 소스를 컴파일 할 때 사용할 Java 버전 호환성"입니다. targetCompatibility"클래스를 생성하는 Java 버전"입니다. 내 이해는 targetCompatibility특정 버전의 Java와 호환되는 Java 바이트 코드를 생성 한다는 것입니다.이 기능의 하위 집합 sourceCompatibility입니까?
130 gradle  java 



8
Java에서 순차 정수 목록 또는 배열을 생성하려면 어떻게해야합니까?
를 생성하는 짧고 달콤한 방법이 있나요 List<Integer>, 또는 아마도 Integer[]또는 int[]일부에서 순차 값, start가치 end가치인가? 즉, 다음보다 짧지 만 1에 해당합니다. void List<Integer> makeSequence(int begin, int end) { List<Integer> ret = new ArrayList<>(end - begin + 1); for (int i=begin; i<=end; i++) { ret.add(i); } return ret; } 구아바 사용은 …

4
Field Injection이란 정확히 무엇이며 어떻게 피할 수 있습니까?
필드 주입 이 권장되지 않는 Spring MVC 및 Portlets에 대한 일부 게시물을 읽었습니다 . 내가 이해하는 것처럼 필드 주입 은 다음과 @Autowired같이 Bean을 주입하는 것입니다. @Component public class MyComponent { @Autowired private Cart cart; } 내 연구 중에 생성자 주입에 대해서도 읽었습니다 . @Component public class MyComponent { private final …

12
기호, 악센트 문자를 영어 알파벳으로 변환
문제는 아시다시피 유니 코드 차트에 수천 개의 문자 가 있으며 모든 유사한 문자를 영어 알파벳 문자로 변환하고 싶습니다. 예를 들어 다음은 몇 가지 변환입니다. ҥ->H Ѷ->V Ȳ->Y Ǭ->O Ƈ->C tђє Ŧค๓เℓy --> the Family ... 그리고 A / a가 20 개가 넘는 버전이 있다는 것을 알았습니다. 그리고 그것들을 분류하는 방법을 …

6
LoaderManager에서 initLoader와 restartLoader의 차이점
initLoader의 restartLoader기능 과의 차이점에 대해 완전히 잃어 버렸습니다 LoaderManager. 둘 다 같은 서명을 가지고 있습니다. restartLoader 로더가없는 경우에도 로더를 작성합니다 ( "이 관리자에서 새 로더를 시작하거나 기존 로더를 다시 시작"). 두 방법 사이에 어떤 관계가 있습니까? 전화는 restartLoader항상 전화 initLoader합니까? 전화 restartLoader하지 않고 전화 를 걸 수 initLoader있습니까? initLoader데이터를 새로 …


4
IntelliJ의 RegEx 역 참조
IntelliJ의 찾기 및 바꾸기 기능을 사용하여 다음 변환을 수행하고 싶습니다. // Replace this model.put('foo', 'bar') // With this model['foo'] = bar 나는 다음을 시도했다. 찾을 텍스트 model.put\((.*),(.*)\) :model\[\\1\] = \\2 그러나 IntelliJ를 인식하지 않는 것 \\1와 \\2역 참조한다. 또한 단일 슬래시를 시도했지만 작동하지 않습니다.

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