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


7
Différence entre servlet et service Web
Quelle est la différence entre ces 2? J'ai trouvé quelques résultats sur google rien de concluant. Voici une question complémentaire: Supposons que je crée une application Web Spring mvc, annote deux classes avec l'annotation @Controller et crée quelque chose qui transférera avec succès certaines informations du front-end -> back-end et …

1
REST - HTTP Post Multipart avec JSON
J'ai besoin de recevoir un HTTP Post Multipart qui ne contient que 2 paramètres: Une chaîne JSON Un fichier binaire Quelle est la bonne façon de définir le corps? Je vais tester l'appel HTTP à l'aide de la console Chrome REST, je me demande donc si la bonne solution est …
88 java  json  rest  http  resteasy 

6
Java AES et utilisation de ma propre clé
Je souhaite crypter une chaîne en utilisant AES avec ma propre clé. Mais j'ai des problèmes avec la longueur en bits de la clé. Pouvez-vous revoir mon code et voir ce que j'ai besoin de corriger / modifier. public static void main(String[] args) throws Exception { String username = "bob@google.org"; …
88 java  key  aes 

7
Comment arrêter le processus Java avec élégance?
Comment arrêter un processus Java en douceur sous Linux et Windows? Quand est- Runtime.getRuntime().addShutdownHookil appelé et quand n'est-ce pas? Et les finaliseurs, aident-ils ici? Puis-je envoyer une sorte de signal à un processus Java à partir d'un shell? Je recherche des solutions de préférence portables.
88 java  linux  windows  shell  process 


4
Jersey: imprimer la demande réelle
Comment puis-je voir la demande réelle que Jersey génère et envoie au serveur? J'ai des problèmes avec une demande particulière et le membre exécutant le serveur Web a demandé à voir la demande complète (avec les en-têtes et autres).
88 java  jersey 


10
Obtenir la taille d'un Iterable en Java
J'ai besoin de comprendre le nombre d'éléments dans un Iterableen Java. Je sais que je peux le faire: Iterable values = ... it = values.iterator(); while (it.hasNext()) { it.next(); sum++; } Je pourrais aussi faire quelque chose comme ça, car je n'ai plus besoin des objets dans Iterable: it = …
88 java  iterable 



21
Générer des nombres aléatoires uniques en Java
J'essaie d'obtenir des nombres aléatoires entre 0 et 100. Mais je veux qu'ils soient uniques et non répétés dans une séquence. Par exemple, si j'ai 5 nombres, ils devraient être 82,12,53,64,32 et non 82,12,53,12,32 J'ai utilisé ceci, mais cela génère les mêmes nombres dans une séquence. Random rand = new …
88 java  random 

2
Comment récupérer une instance annotée depuis l'injecteur de Guice?
Disons que j'ai un module: Module extends AbstractModule { @Override protected void configure() { bind(String.class). annotatedWith(Names.named("annotation")). toInstance("DELIRIOUS"); } } et je veux tester le module et vérifier s'il injecte la bonne valeur dans un Stringchamp annoté Names.named("annotation")sans avoir de classe et de champ mais en obtenant la valeur directement de …

5
java howto ArrayList push, pop, shift et unshift
J'ai déterminé qu'un Java ArrayList.addest similaire à un JavaScriptArray.push Je n'arrive pas à trouver des ArrayListfonctions similaires aux suivantes Array.pop Array.shift Array.unshift Je me penche vers ArrayList.remove[At]
88 java  arraylist 

1
Délai d'expiration de session par défaut pour les applications Apache Tomcat
На этот вопрос есть ответы на Stack Overflow на русском : Длительность сессии по умолчанию для tomcat Quel est le délai d'expiration de session par défaut pour les applications Web déployées sur Tomcat5.5? Est-ce spécifique au navigateur? Dans mon application Web, le délai d'expiration par défaut n'est mentionné ni dans …

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.