Questions marquées «java»

9
GRPC: créer un client à haut débit en Java / Scala

J'ai un service qui transfère des messages à un taux assez élevé. Actuellement, il est desservi par akka-tcp et génère 3,5 millions de messages par minute. J'ai décidé d'essayer grpc. Malheureusement, cela a entraîné un débit beaucoup plus faible: ~ 500 000 messages par minute, encore moins....

9
Rompre les optimisations JIT avec la réflexion

En jouant avec des tests unitaires pour une classe singleton hautement simultanée, je suis tombé sur le comportement étrange suivant (testé sur JDK 1.8.0_162): private static class SingletonClass { static final SingletonClass INSTANCE = new SingletonClass(0); final int value; static SingletonClass...

9
Java Stream: filtre avec plusieurs plages

J'essaie de filtrer une ressource et d'exclure certains éléments en fonction d'un champ. Pour exclure, j'ai un ensemble (qui contient un identifiant qui doit être exclu) et une liste (il contient plusieurs plages d'identifiants qui doivent être exclus). J'ai écrit la logique ci-dessous et je ne...

9
Commande Java Synsh Scheduler .sh introuvable

J'ai un script bash qui n'a pour tâche que d'exécuter un fichier jar. sms.sh java -jar /volume1/homes/jar/smssender.jar À l'aide de mon Synology NAS, j'ai configuré une tâche. Ajout de la commande pour exécuter le script bash. Ajout d'une sortie de journal. Exécution de ma nouvelle tâche....

9
removeIf détail d'implémentation

J'ai une petite question de détail d'implémentation que je n'arrive pas à comprendre ArrayList::removeIf. Je ne pense pas que je puisse simplement le dire tel qu'il est sans certaines conditions préalables. En tant que tel: l'implémentation est fondamentalement un volume remove , contrairement à...