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].



11
Comment trouver une fuite de mémoire Java
Comment trouvez-vous une fuite de mémoire en Java (en utilisant, par exemple, JHat)? J'ai essayé de charger le vidage de tas dans JHat pour jeter un coup d'œil de base. Cependant, je ne comprends pas comment je suis censé pouvoir trouver la référence racine ( ref ) ou quel que …



21
Pourquoi la négociation SSL donne-t-elle une exception «Impossible de générer une paire de clés DH»?
Lorsque j'établis une connexion SSL avec certains serveurs IRC (mais pas d'autres - probablement en raison de la méthode de cryptage préférée du serveur), j'obtiens l'exception suivante: Caused by: java.lang.RuntimeException: Could not generate DH keypair at com.sun.net.ssl.internal.ssl.DHCrypt.<init>(DHCrypt.java:106) at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverKeyExchange(ClientHandshaker.java:556) at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:183) at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:593) at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:529) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:893) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1138) at …




16
Spring MVC @PathVariable est tronqué
J'ai un contrôleur qui fournit un accès REST aux informations: @RequestMapping(method = RequestMethod.GET, value = Routes.BLAH_GET + "/{blahName}") public ModelAndView getBlah(@PathVariable String blahName, HttpServletRequest request, HttpServletResponse response) { Le problème que je rencontre est que si je frappe le serveur avec une variable de chemin avec des caractères spéciaux, il …
142 java  spring  rest  spring-mvc  get 

20
Singleton avec des arguments en Java
Je lisais l'article Singleton sur Wikipedia et je suis tombé sur cet exemple: public class Singleton { // Private constructor prevents instantiation from other classes private Singleton() {} /** * SingletonHolder is loaded on the first execution of Singleton.getInstance() * or the first access to SingletonHolder.INSTANCE, not before. */ private …

15
Émulateur Android: erreur d'installation: INSTALL_FAILED_VERSION_DOWNGRADE
J'essaye actuellement de compiler et de tester une petite application Android. J'utilise Eclipse et j'ai installé le SDK 4.2 (Api Level 17). J'ai mis <uses-sdk android:targetSdkVersion="17" android:minSdkVersion="8" /> même si j'ai essayé aussi des valeurs différentes (ie 17/17). Je n'utilise aucune fonction GoogleAPI, ni des fonctions qui ne sont pas …
142 java  android  sdk 

12
Java: getMinutes et getHours
Comment obtenez-vous des heures et des minutes depuis Date.getHourset êtes-vous Date.getMinutesobsolète? Les exemples que j'ai trouvés sur la recherche Google utilisent les méthodes obsolètes.
142 java  date  time 

14
Ajouter un objet à ArrayList à l'index spécifié
Je pense que c'est une question assez simple, mais je ne sais pas comment faire cela correctement. J'ai une arraylist vide: ArrayList<object> list = new ArrayList<object>(); J'ai des objets que je veux ajouter et chaque objet doit être à une certaine position. Il faut cependant qu'ils puissent être ajoutés dans …
142 java  android  arraylist 

4
Pourquoi un combineur est-il nécessaire pour la méthode de réduction qui convertit le type en Java 8
J'ai du mal à comprendre pleinement le rôle que combinerremplit la reduceméthode Streams . Par exemple, le code suivant ne compile pas: int length = asList("str1", "str2").stream() .reduce(0, (accumulatedInt, str) -> accumulatedInt + str.length()); Erreur de compilation dit: (discordance d'argument; int ne peut pas être converti en java.lang.String) mais ce …
142 java  java-8  java-stream 

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.