Articles of java

Tableau d’octets de longueur inconnue en Java

Je construis un tableau d’octets en Java et je ne sais pas combien de temps le tableau sera. Je veux un outil comme le SsortingngBuffer de Java que vous pouvez simplement appeler .append (octet b) ou .append (byte [] buf) et le faire mettre en mémoire tampon tous mes octets et me renvoyer un tableau […]

Pourquoi SsortingngBuilder quand il y a Ssortingng?

Je viens de rencontrer SsortingngBuilder pour la première fois et j’ai été surpris car Java possède déjà une classe Ssortingng très puissante qui permet l’ajout. Pourquoi une deuxième classe de Ssortingng ? Où puis-je en savoir plus sur SsortingngBuilder ?

Faire des arguments de méthode java comme final

Quelle différence cette finale fait entre le code ci-dessous. Y a-t-il un avantage à déclarer les arguments comme définitifs? public Ssortingng changeTimezone( Timestamp stamp, Timezone fTz, Timezone toTz){ return …. } public Ssortingng changeTimezone(final Timestamp stamp, final Timezone fTz, final Timezone toTz){ return …. }

Comment convertir un octet en sa représentation sous forme de chaîne binary

Par exemple, les bits d’un octet B sont 10000010 , comment puis-je affecter les bits à la chaîne str littéralement, c’est-à-dire str = “10000010” . modifier Je lis l’octet à partir d’un fichier binary et stocké dans le tableau d’octets B J’utilise System.out.println(Integer.toBinarySsortingng(B[i])) . le problème est (a) lorsque les bits commencent par (le plus […]

org.hibernate.MappingException: Impossible de déterminer le type pour: java.util.List, à la table: College, pour les colonnes:

Maintenant, j’apprends l’hibernation et j’ai commencé à l’utiliser dans mon projet. C’est une application CRUD. J’ai utilisé l’hibernation pour toutes les opérations crud. Cela fonctionne pour tous. Mais, le One-To-Many & Many-To-One, je suis fatigué de l’essayer. Enfin, cela me donne l’erreur ci-dessous. org.hibernate.MappingException: Could not determine type for: java.util.List, at table: College, for columns: […]

Comment puis-je augmenter la mémoire JVM?

HI, j’aime savoir si je peux augmenter la mémoire de la JVM en fonction de mon application. Si oui, comment puis-je augmenter la mémoire de la JVM? Et comment puis-je connaître la taille de la machine virtuelle Java?

Supprimer le projet .jars de la vue de l’explorateur de projet dans Eclipse

La liste des pots prend trop de place. Puis-je le réduire ou le cacher?

Obtenir les parameters d’une machine virtuelle Java en cours d’exécution

Existe-t-il un moyen d’obtenir les parameters d’une machine virtuelle Java en cours d’exécution? Existe-t-il un outil de ligne de commande comme jstat qui prend en entrée le pid de la JVM et renvoie ses parameters de départ? Je suis particulièrement intéressé par les valeurs -Xmx et -Xms qui ont été données lors du démarrage de […]

Puis-je définir null comme valeur par défaut pour une @Value au spring?

J’utilise actuellement l’annotation @Value Spring 3.1.x comme ceci: @Value(“${stuff.value:}”) private Ssortingng value; Cela place une chaîne vide dans la variable si l’atsortingbut n’est pas présent. Je voudrais avoir null comme valeur par défaut au lieu d’une chaîne vide. Bien sûr, je veux également éviter une erreur lorsque la propriété stuff.value n’est pas définie.

Est-ce une bonne idée de stocker des données en tant que clés dans HashMap avec des valeurs vides / nulles?

A l’origine, j’avais écrit une ArrayList et stocké des valeurs uniques (noms d’utilisateur, c’est-à-dire des Ssortingngs ). Plus tard, j’ai eu besoin d’utiliser ArrayList pour rechercher si un utilisateur existait. C’est O(n) pour la recherche. Mon responsable technique voulait que je modifie cela en HashMap et que HashMap stocke les noms d’utilisateur sous la forme […]