Questions marquées «java»

Java est un langage de programmation de haut niveau populaire. Utilisez cette balise lorsque vous rencontrez des problèmes pour utiliser ou comprendre la langue elle-même. Cette balise est rarement utilisée seule et est le plus souvent utilisée en conjonction avec [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] et [maven].


26
Hibernate: "Le champ 'id' n'a pas de valeur par défaut"
Je suis confronté à ce que je pense être un problème simple avec Hibernate, mais je ne peux pas le résoudre (les forums Hibernate étant inaccessibles n'aide certainement pas). J'ai une classe simple que j'aimerais persister, mais continuez à obtenir: SEVERE: Field 'id' doesn't have a default value Exception in …



8
Pourquoi une ConcurrentModificationException est-elle levée et comment la déboguer
J'utilise a Collection(un HashMaputilisé indirectement par le JPA, c'est le cas), mais apparemment de manière aléatoire, le code lance un ConcurrentModificationException. Quelle en est la cause et comment résoudre ce problème? En utilisant une certaine synchronisation, peut-être? Voici le stack-trace complet: Exception in thread "pool-1-thread-1" java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextEntry(Unknown Source) at …

13
Obtenir le nom de domaine à partir de l'URL donnée
Étant donné une URL, je souhaite extraire le nom de domaine (il ne doit pas inclure la partie «www»). L'URL peut contenir http / https. Voici le code java que j'ai écrit. Bien que cela semble fonctionner correctement, existe-t-il une meilleure approche ou existe-t-il des cas extrêmes qui pourraient échouer. …
130 java  url 

5
Gradle, «sourceCompatibility» vs «targetCompatibility»?
Quelle est la relation / différence entre sourceCompatibilityet targetCompatibility? Que se passe-t-il lorsqu'ils sont définis sur des valeurs différentes? Selon la documentation Gradle : sourceCompatibilityest «Compatibilité de la version Java à utiliser lors de la compilation de la source Java». targetCompatibilityest la "version Java pour laquelle générer des classes." Je …
130 gradle  java 



10
Ajout d'en-tête à toutes les demandes avec Retrofit 2
La documentation de Retrofit 2 dit: Les en-têtes qui doivent être ajoutés à chaque requête peuvent être spécifiés à l'aide d'un intercepteur OkHttp. Cela peut être fait facilement en utilisant la version précédente, voici le QA associé. Mais en utilisant retrofit 2, je n'ai pas trouvé quelque chose comme setRequestInterceptorou …

8
Comment puis-je générer une liste ou un tableau d'entiers séquentiels en Java?
Existe-t-il un moyen court et simple de générer un List<Integer>, ou peut-être un Integer[]ou int[], avec des valeurs séquentielles d'une startvaleur à une endvaleur? C'est-à-dire quelque chose de plus court que, mais équivalent à 1, ce qui suit: void List<Integer> makeSequence(int begin, int end) { List<Integer> ret = new ArrayList<>(end …





En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.