Questions marquées «java»

145
Comment trier la liste des objets par une propriété

J'ai une classe simple public class ActiveAlarm { public long timeStarted; public long timeEnded; private String name = ""; private String description = ""; private String event; private boolean live = false; } et List<ActiveAlarm>con. Comment trier par ordre croissant timeStarted, puis par...

145
chaîne divisée uniquement sur la première instance - java

Je veux diviser une chaîne par le caractère '='. Mais je veux qu'il soit divisé en première instance uniquement. Comment puis je faire ça ? Voici un exemple JavaScript pour le caractère '_', mais cela ne fonctionne pas pour moi. Split string uniquement sur la première instance du caractère spécifié...

145
En attente d'une liste d'avenir

J'ai une méthode qui renvoie un Listdes futurs List<Future<O>> futures = getFutures(); Maintenant, je veux attendre que tous les futurs soient traités avec succès ou que l'une des tâches dont la sortie est retournée par un futur lève une exception. Même si une tâche lève une exception,...

144
Comment planter une JVM?

Je lisais un livre sur les compétences en programmation dans lequel l'auteur demande à la personne interrogée: "Comment faire planter une JVM?" Je pensais que vous pouviez le faire en écrivant une boucle for infinie qui finirait par utiliser toute la mémoire. Quelqu'un a une

144
Lire la chaîne ligne par ligne

Étant donné une chaîne qui n'est pas trop longue, quelle est la meilleure façon de la lire ligne par ligne? Je sais que tu peux faire: BufferedReader reader = new BufferedReader(new StringReader(<string>)); reader.readLine(); Une autre façon serait de prendre la sous-chaîne sur l'eol: final...

144
Netty contre Apache MINA

Ils offrent tous deux à peu près les mêmes fonctionnalités. Lequel dois-je choisir pour développer mon serveur TCP hautes performances? Quels sont les avantages et les inconvénients? Liens de référence: Apache MINA ( source ) Netty ( source

144
Importer PEM dans Java Key Store

J'essaye de me connecter à un serveur SSL qui m'oblige à m'authentifier. Pour utiliser SSL sur Apache MINA, j'ai besoin d'un fichier JKS approprié. Cependant, je n'ai reçu qu'un fichier .PEM. Comment créer un fichier JKS à partir d'un fichier

144
Créer une chaîne avec n caractères

Existe-t-il un moyen en java de créer une chaîne avec un nombre spécifié d'un caractère spécifié? Dans mon cas, j'aurais besoin de créer une chaîne de 10 espaces. Mon code actuel est: StringBuffer outputBuffer = new StringBuffer(length); for (int i = 0; i < length; i++){ outputBuffer.append("...