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



4
Authentification RESTful via Spring
Problème: nous avons une API RESTful basée sur Spring MVC qui contient des informations sensibles. L'API doit être sécurisée, mais l'envoi des informations d'identification de l'utilisateur (combo utilisateur / passe) avec chaque demande n'est pas souhaitable. Conformément aux directives REST (et aux exigences métier internes), le serveur doit rester sans …

11
Méthode recommandée pour échapper au HTML en Java
Est - il un moyen recommandé pour échapper <, >, "et &caractères lors de la génération HTML dans le code Java simple? (À part faire manuellement ce qui suit, c'est-à-dire). String source = "The less than sign (<) and ampersand (&) must be escaped before using them in HTML"; String …
262 java  html  escaping 

10
Quel ORM Java préférez-vous et pourquoi? [fermé]
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …
262 java  orm 

18
Sérialisation avec Jackson (JSON) - obtenir "Aucun sérialiseur trouvé"?
J'obtiens une exception lorsque j'essaie de sérialiser un objet très simple à l'aide de Jackson. L'erreur: org.codehaus.jackson.map.JsonMappingException: aucun sérialiseur trouvé pour la classe MyPackage.TestA et aucune propriété découverte pour créer BeanSerializer (pour éviter les exceptions, désactivez SerializationConfig.Feature.FAIL_ON_EMPTY_BEANS)) Vous trouverez ci-dessous la classe et le code simples à sérialiser. Quelqu'un peut-il …
262 java  json  jackson 

9
Pourquoi Stream <T> n'implémente-t-il pas Iterable <T>?
En Java 8, nous avons la classe Stream &lt;T&gt; , qui a curieusement une méthode Iterator&lt;T&gt; iterator() Vous vous attendez donc à ce qu'il implémente l'interface Iterable &lt;T&gt; , qui nécessite exactement cette méthode, mais ce n'est pas le cas. Quand je veux parcourir un Stream en utilisant une boucle …


12
Conversion de données JSON en objet Java
Je veux pouvoir accéder aux propriétés d'une chaîne JSON dans ma méthode d'action Java. La chaîne est disponible en disant simplement myJsonString = object.getJson(). Voici un exemple de ce à quoi la chaîne peut ressembler: { 'title': 'ComputingandInformationsystems', 'id': 1, 'children': 'true', 'groups': [{ 'title': 'LeveloneCIS', 'id': 2, 'children': 'true', …
262 java  json  jackson  gson 


4
Pourquoi ce code, écrit à l'envers, imprime "Bonjour tout le monde!"
Voici un code que j'ai trouvé sur Internet: class M‮{public static void main(String[]a‭){System.out.print(new char[] {'H','e','l','l','o',' ','W','o','r','l','d','!'});}} Ce code s'imprime Hello World!sur l'écran; vous pouvez le voir fonctionner ici . Je peux voir clairement public static void mainécrit, mais c'est à l'envers. Comment fonctionne ce code? Comment cela compile-t-il même? Edit: …


30
Afficher le GIF animé
Je souhaite afficher des images GIF animées dans mon application. Comme je l'ai découvert, Android ne prend pas en charge nativement les GIF animés. Cependant, il peut afficher des animations en utilisant AnimationDrawable : Développer&gt; Guides&gt; Images et graphiques&gt; Présentation de Drawables L'exemple utilise une animation enregistrée sous forme de …

3
Que fait -XX: MaxPermSize?
Plus précisément, pourquoi cela aiderait-il à résoudre un problème PermGen OutOfMemoryError? Aussi, des points bonus pour une réponse qui m'indique la documentation sur les arguments JVM ...
260 java  jvm  jvm-arguments 


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.