Articles of java

Implémentation Java IO de unix / linux «tail -f»

Je me demande quelles techniques et / ou bibliothèques utiliser pour implémenter les fonctionnalités de la commande linux “tail -f”. Je cherche essentiellement une extension / remplacement de java.io.FileReader . Le code client pourrait ressembler à ceci: TailFileReader lft = new TailFileReader(“application.log”); BufferedReader br = new BufferedReader(lft); Ssortingng line; try { while (true) { line= […]

Comment puis-je éviter les retards de récupération de place dans les jeux Java? (Meilleures pratiques)

Je suis en train de mettre au sharepoints jeux interactifs en Java pour la plate-forme Android. De temps en temps, il y a un problème dans le dessin et l’interaction pour la collecte des ordures. Habituellement, il est inférieur au dixième de seconde, mais parfois il peut atteindre 200 ms sur des appareils très lents. […]

ArrayList Vs LinkedList

Je suivais un article précédent sur ce qui dit: Pour LinkedList get est O (n) append est O (1) retirer est O (n) Iterator.remove est O (1) Pour ArrayList get est O (1) add est O (1) amorti, mais O (n) pire cas puisque le tableau doit être redimensionné et copié retirer est O (n) […]

Imprimer tous les haricots de spring qui sont chargés

Existe-t-il un moyen d’imprimer tous les grains de spring qui sont chargés au démarrage? J’utilise Spring 2.0.

Comprendre le $ dans les chaînes de format Java

SsortingngBuilder sb = new SsortingngBuilder(); // Send all output to the Appendable object sb Formatter formatter = new Formatter(sb, Locale.US); // Explicit argument indices may be used to re-order output. formatter.format(“%4$2s %3$2s %2$2s %1$2s”, “a”, “b”, “c”, “d”) // -> ” dcba” Dans ce cas, pourquoi un 2 est-il ajouté à $?

Traitement XSLT avec Java?

Comment transformer XML avec le processeur XSLT en Java?

Quand utiliser HashMap sur LinkedList ou ArrayList et vice-versa

Quelle est la raison pour laquelle nous ne pouvons pas toujours utiliser un HashMap, même s’il est beaucoup plus efficace que ArrayList ou LinkedList dans add, supprimer des opérations, quel que soit le nombre d’éléments. Je l’ai googlé et trouvé des raisons, mais il y avait toujours une solution pour utiliser HashMap, avec des avantages […]

Joindre le code source Java

Je ne peux pas pour la vie de joindre le code source Java à éclipse afin que je puisse voir le fonctionnement interne du langage. Pas même quelque chose d’aussi simple que la classe Ssortingng. quand je lance Java -version c’est ce que j’ai: java version “1.6.0_14” Java(TM) SE Runtime Environment (build 1.6.0_14-b08) Java HotSpot(TM) […]

Appelez «java -jar MyFile.jar» avec l’option supplémentaire classpath

J’ai créé un fichier jar contenant tous mes trucs compilés. De plus, mon script de compilation ant copie les bibliothèques requirejses dans un sous-dossier “libs”. La structure ressemble à ceci: MyProgram.jar libs/ Donc, quand j’essaie d’exécuter mon programme maintenant, j’obtiens l’erreur suivante: java -cp “.:/home/user/java/MyProgram/jar/libs” -jar MyProgram.jar java.lang.ClassNotFoundException: org.postgresql.Driver at java.net.URLClassLoader$1.run(URLClassLoader.java:217) at java.security.AccessController.doPrivileged(Native Method) at […]

Java équivalent à la NotSupportedException de .Net

Y at-il (pas NotImplementedException, pas pris en charge).