Java >> sitemap >> Page:5:
  • Manipulation des fichiers JAR, WAR et EAR sur la ligne de commande
  • Création de menus multi-niveaux réactifs dynamiques avec HTML brut et OmniFaces
  • Quoi de neuf avec Java EE 8 ?
  • Tutoriel Spring Data JPA:Obtenir les dépendances requises
  • Comment et pourquoi Unsafe est-il utilisé en Java ?
  • Intégration légère avec Java EE et Camel
  • RabbitMQ - Traitement des messages en série à l'aide de l'intégration Spring Java DSL
  • Mises à jour sur CDI 2.0
  • Vraiment dommage que Java 8 n'ait pas Iterable.stream()
  • Créer une API REST avec Spring Boot et MongoDB
  • 5 façons d'initialiser des relations paresseuses et quand les utiliser
  • Un pot pour les gouverner tous :Arquillian + Java 8
  • Posséder votre tas :itérer les instances de classe avec JVMTI
  • cjmx :une version en ligne de commande de JConsole
  • Java 8 StringJoiner
  • Gestion des dépendances de packages avec Degraph
  • Aller chercher EAGER est une odeur de code
  • Spring MVC 4 Quickstart Maven Archétype amélioré
  • Jouer avec la concurrence Java
  • Exécution de Java Mission Control et Flight Recorder contre WildFly et EAP
  • Stockage local des threads en Java
  • Traitement des messages avec intégration Spring
  • Accéder à l'API de streaming de Meetup avec RxNetty
  • JDK 9 – une lettre au Père Noël ?!
  • Laboratoire pratique Java EE 7 sur WildFly et Docker
  • Sacrilège - une barre de défilement SWT personnalisée
  • 15 outils que les développeurs Java devraient utiliser après une version majeure
  • Découverte des membres Hazelcast à l'aide de Curator et ZooKeeper
  • Test de JavaScript côté serveur JVM avec Jasmine, Spock et Nashorn
  • L'écosystème Java - Mes 5 meilleurs moments forts de 2014
  • Quoi de neuf avec Java EE 8 ? (partie 2)
  • Riding Camel sur Java EE 7 - Services REST avec documentation Swagger
  • Exposition de l'API HTTP Restful avec des adaptateurs entrants. Partie 1 (XML)
  • Examen de l'API Java 9 Money and Currency (JSR 354)
  • Comment Java / JVM est-il construit ? Adoptez OpenJDK est votre réponse !
  • Workflows Java EE sur OpenShift (Astuce technique n° 64)
  • JavaFX dans le navigateur
  • Patching Weld 3 dans WildFly 8.2 - Premier RI expérimental de Java EE 8
  • Guide du débutant sur les niveaux d'isolation des transactions dans Java d'entreprise
  • Délais d'expiration asynchrones avec CompletableFuture
  • Mon Wiki :accès JMX à distance à WildFly (ou JBoss AS7) à l'aide de JConsole
  • Spring retry - façons d'intégrer votre projet
  • Serveur SSL / TLS REST – Client avec Spring et TomEE
  • Comment se moquer du haricot de printemps sans Springockito
  • Comment encapsuler le haricot de printemps
  • Le guide du débutant pour Hazelcast, partie 5
  • L'IDE de choix pour UltraESB – IntelliJ IDEA
  • Une solution Spray + Akka réactive et performante pour "Jouer avec la concurrence et la performance en Java et Node.js"
  • EE Servlet 3 :Génération d'une sortie HTML dans Servlet
  • Lecture/écriture de fichiers compressés et non compressés en Java
  • Intercepteurs Java EE
  • Un KeyValue Server persistant en 40 lignes et un triste constat
  • Microservices et DevOps avec les produits TIBCO
  • Leaky Abstractions ou comment lier correctement Oracle DATE avec Hibernate
  • Trois méthodes courantes générées dans trois IDE Java
  • Critique de livre:Mockito Essentials
  • Apache Mesos :écriture de vos propres frameworks distribués
  • Comment traiter les annotations Java
  • Utilisation des annotations Netflix Hystrix avec Spring
  • Comment effectuer des tests de performances Web côté client dans JMeter ?
  • Comment obtenir toutes les informations de méthode sous une classe dans Java Reflection?
  • Les pièges de l'injection de dépendances au printemps
  • Extension de PrimeFaces CSV avec la validation de bean
  • Remplacement de conditions multiples par polymorphisme et composition
  • Thread Magic Tricks :5 choses que vous ne saviez pas que vous pouviez faire avec les threads Java
  • Construire une API HATEOAS avec JAX-RS et Spring
  • Java 8 Stream et Lambda Expressions - Exemple de fichier d'analyse
  • Injection de dépendance - Champ vs Constructeur vs Méthode
  • Fonctionnalité de collections alimentées par flux dans JDK 8
  • Premiers pas avec Jersey et Spring Boot
  • Comment intégrer Jersey dans une application Spring MVC
  • Utilisation de GZIP et de données compressées
  • Transformez vos données SQL en graphiques à l'aide de jOOQ et JavaFX
  • Bonne architecture de microservices =Mort de l'Enterprise Service Bus (ESB) ?
  • Créez des agents, pas des frameworks
  • Traitement par lots Java EE 7 et World of Warcraft - Partie 2
  • Serveurs monolithiques vs microservices
  • Rapport IDC sur la valeur commerciale de l'utilisation de JBoss Fuse (avec Apache Camel)
  • EE Servlet 3 :Traitement simple des formulaires
  • Apache TomEE + JMS. Cela n'a jamais été aussi facile.
  • Instances de Lambda sans capture
  • Tri Java8 - Piège des performances
  • JAX-RS 2.0 :Pipeline de traitement côté serveur
  • Tests unitaires dans AEM (penser fort)
  • EE Servlet 3 :Comment configurer les services backend dans une application Web
  • Mon casse-tête Java préféré 2 + 1 =4
  • La version bêta de JBoss Data Virtualization 6.1 est maintenant disponible
  • Validations rapides à l'aide de flux Java 8
  • Concepts de sérialisation
  • 2015 commence fort pour Java 8
  • Premiers pas avec Gradle :créer une version multi-projets
  • Déclarations de retour multiples
  • Repousser les limites - Comment utiliser AeroGear Unified Push pour Java EE et Node.js
  • Ne supprimez pas les écouteurs - utilisez ListenerHandles
  • Guide du débutant sur le verrouillage Java Persistence
  • Microservices dans l'entreprise :ami ou ennemi ?
  • Enregistreur de vol Java (JFR)
  • Utilisation de Google Guava Cache pour la mise en cache locale
  • API Java 8 Streams en tant que façade ForkJoinPool conviviale
  • Amélioration des performances de verrouillage en Java
  • Démarrage de plusieurs JVM JBoss A-MQ sur la même machine
  • Où puis-je exécuter des EJB ?
  • Moyen rapide de vérifier si l'API REST est active - GET details from Manifest file
  • Stateless Spring Security Partie 3 :JWT + authentification sociale
  • Apprendre Netflix Governator - Partie 1
  • Transformer les collections avec les décorateurs
  • Utilisation de Java 8 pour empêcher les journaux excessivement larges
  • MDB !=JMS et inversement
  • Création avancée de matchers Hamcrest
  • Reconcevoir Hamcrest
  • Java Lambdas et faible latence
  • EE Servlet 3 :développement de la connexion utilisateur avec session et filtre
  • Intégration Apache FOP avec Eclipse et OSGi
  • Fork/Join Framework vs. Parallel Streams vs. ExecutorService :La référence ultime de Fork/Join
  • Étant donné quand puis en Java
  • Canaux de messagerie AMQP à haute disponibilité via Spring Integration et RabbitMQ
  • Points de protection fins
  • Gestion des points de sauvegarde avec ADF BC
  • Le modèle de décorateur avec Java 8
  • Programmation fonctionnelle Java 8 :instanciation paresseuse
  • Apprendre Netflix Governator - Partie 2
  • SSL avec WildFly 8 et Undertow
  • Certificat auto-signé pour Apache TomEE (et Tomcat)
  • NoSQL avec Hibernate OGM – Première partie :Persistance de vos premières entités
  • Java8 Lambdas :le piège des performances de tri EXPLIQUÉ
  • Connexion à Redis à l'aide de Spring Boot et Logback
  • Comment traduire SQL GROUP BY et les agrégations en Java 8
  • Vagrant avec le fournisseur Docker, utilisant l'image WildFly et Java EE 7
  • Lecture obligatoire :Iron Clad Java
  • EE JSP :la veste inversée de Servlet
  • Comment permettre aux utilisateurs de personnaliser l'interface utilisateur
  • Raison de la lecture plus lente des grandes lignes dans JDK 7 et JDK 8
  • Comment j'aimerais que Java soit
  • PrimeFaces :ouverture de pages externes dans une boîte de dialogue générée dynamiquement
  • Architecture d'application Web - la pile Spring MVC - AngularJs
  • Tester System.in et System.out avec des règles système
  • Modèles de verrouillage en veille prolongée - Comment fonctionne le mode de verrouillage optimiste
  • 7 intégrations JIRA pour optimiser votre workflow de développement Java
  • Apparence et convivialité SWT :personnalisez la couleur de la barre de défilement plate et bien plus encore
  • Test du plugin Grunt à partir de Grunt
  • Tout ce que vous devez savoir sur les méthodes par défaut
  • Comment le patron du décorateur m'a sauvé la vie
  • Le modèle de proxy de sérialisation
  • Appel de méthodes grand-parent en Java :vous ne pouvez pas
  • Les pièges de JFXPanel et FX Platform Thread
  • Spring Environment est réservé au code d'initialisation
  • Java8 Multi-threading ForkJoinPool :gestion des exceptions
  • Authentification basée sur le royaume et le formulaire JDBC avec WildFly 8.2.0.Final, Primefaces 5.1 et MySQL 5
  • Désambiguïsation entre les instances avec Google Guice
  • Vos applications Apache Camel incluent désormais une documentation prête à l'emploi
  • Détermination par programmation de la version de compilation JDK de la classe Java
  • Vous regretterez d'appliquer une surcharge avec Lambdas !
  • Java 8 Optional n'est pas seulement pour remplacer une valeur nulle
  • Règles d'élargissement des opérations incohérentes en Java
  • Assistant de test de service OSGi :ServiceCollector
  • JMH :comment configurer et exécuter un benchmark JMH
  • Stockage de mois de métriques historiques d'Hystrix dans Graphite
  • Comment résoudre les conditions de concurrence de verrouillage optimiste avec un verrouillage pessimiste
  • Astuce Maven :tout sur les fichiers jar exécutables
  • EE JSP :Génération de contenu dynamique avec des bibliothèques de balises personnalisées
  • Top 5 des cas d'utilisation pour les types imbriqués
  • Modèle d'usine fonctionnel
  • Aperçu de l'API JCache (JSR 107)
  • Netflix Governator Tests – Présentation du gouverneur-junit-runner
  • Astuce JavaFX 17 :Mise en page animée de Workbench avec AnchorPane
  • Top 10 des optimisations de performances faciles en Java
  • Apache Cassandra et applications à faible latence
  • Comment le balisage JVMTI peut affecter les pauses du GC
  • Ne pas tester unitairement les bogues
  • Gestion des cookies par client avec Jersey
  • OpenShift DIY :Créer une application Spring Boot / Undertow avec Gradle
  • En-tête HTTP Retry-After en pratique
  • NoSQL avec Hibernate OGM – Deuxième partie :Interroger vos données
  • Test de résistance de la couche Web (UI) OIM
  • Guide du débutant pour Hazelcast Partie 6
  • EE JSP :Génération de contenu dynamique avec les bibliothèques de balises JSTL
  • Transformation XSL en Java :un moyen simple
  • Tutoriel Java Concurrency - Verrouillage :verrous explicites
  • Classes basées sur la valeur
  • Modèles de verrouillage Hibernate - Comment fonctionne le mode de verrouillage OPTIMISTIC_FORCE_INCREMENT
  • Méthodes par défaut et héritage multiple
  • Assistant de test de service OSGi :ServiceRegistrationRule
  • Comment détecter et diagnostiquer un code lent en production
  • Comment écrire un plugin NetBeans
  • Intégration de CDI et WebSockets
  • Comment sécuriser les services Jersey REST avec Spring Security et l'authentification de base
  • Comment analyser des ensembles de données hautement dynamiques avec Apache Drill
  • Streaming Big Data :Storm, Spark et Samza
  • Intégration de JBoss Forge NetBeans – Mise en route
  • Jouer avec Weld-Probe - Voir tous vos aspects CDI en un seul endroit
  • Modèles de verrouillage Hibernate - Comment fonctionne le mode de verrouillage PESSIMISTIC_FORCE_INCREMENT
  • OpenShift v3 :Premiers pas avec Java EE 7 à l'aide de WildFly et MySQL
  • Byteman – un couteau suisse pour la manipulation de byte code
  • Migrations de bases de données en Java EE avec Flyway
  • Détermination des types de fichiers en Java
  • Utilisation des flux JDK 8 pour effectuer une conversion entre des collections d'objets encapsulés et des collections d'objets wrapper
  • JBoss Fuse – Une astuce moins connue
  • La méthode optimale pour concaténer des chaînes en Java
  • MySQL en tant que service Kubernetes, accès depuis WildFly Pod
  • Pourquoi ma JVM a-t-elle accès à moins de mémoire que celle spécifiée via -Xmx ?
  • Une nuance JAXB :chaîne versus énumération à partir d'une chaîne XSD restreinte énumérée
  • Comment :affiner la mise en œuvre de Hive ZooKeeper Lock Manager
  • Démarrage rapide :Spring Boot et WildfFly 8.2 sur OpenShift
  • Branchez les politiques dans JBoss Apiman
  • Openshift :Créer une application Spring Boot sur Wildfly 8.2.0 avec Java 8
  • Suppression/mise à jour des critères JPA 2.1 et tables temporaires dans Hibernate
  • Astuce JavaFX 18 :découpage de chemin
  • Tu ne nommeras pas ta méthode "égale"
  • Utiliser junit pour autre chose
  • Piège de Java 8 – Méfiez-vous des Files.lines()
  • Calculer les PageRanks avec Apache Hadoop
  • Les primitifs doivent-ils partir ?
  • Chameaux très rapides et messagerie cloud
  • Hibernate Locking Patterns – Comment fonctionnent PESSIMISTIC_READ et PESSIMISTIC_WRITE
  • Graphiques RESTful avec JAX-RS et PrimeFaces
  • Abstractions asynchrones utilisant rx-java
  • Expérimentation Dropwizard, MongoDB et Gradle
  • Passer des flux au lieu de listes
  • Simplification de la mise en cache JAX-RS avec CDI
  • Commencer avec jHiccup
  • Évolution de l'interface avec les méthodes par défaut - Partie I :Méthodes
  • Utilisation d'expressions Lambda Java 8 dans Java 7 ou version antérieure
  • Les classes utilitaires n'ont rien à voir avec la programmation fonctionnelle
  • Multiplier par 25 les performances de la messagerie persistante ActiveMQ
  • GC mineur vs GC majeur vs GC complet
  • Configurer le référentiel Nexus local et déployer le fichier WAR à partir de Maven
  • Principe d'abstraction équilibrée
  • Voyage vers l'idempotence et le découplage temporel
  • Joindre des chaînes dans JDK 8
  • Aperçu rapide de la requête JAX-RS pour la correspondance des méthodes
  • Exécution d'une tâche PageRank Hadoop sur AWS Elastic MapReduce
  • Projet Java EE7 et Maven pour les débutants - partie 8
  • JPA 2.1 :contexte de persistance non synchronisé
  • Associez WildFly à une adresse IP différente ou à toutes les adresses sur multirésident
  • Listes de valeurs dans Oracle MAF
  • Tête première recherche élastique sur java avec démarrage à ressort et fonctionnalités de données
  • Java Bootstrap :Dropwizard contre Spring Boot
  • Un guide du débutant sur les types JPA et Hibernate Cascade
  • Empêcher "Aucun plugin trouvé" dans maven multi-module
  • Marche des structures de données récursives à l'aide de flux Java 8
  • L'héritage Java ne cesse de croître
  • Mapreduce en Java8
  • Éviter la récursivité dans ConcurrentHashMap.computeIfAbsent()
  • Comment mapper des types de valeur distincts à l'aide de génériques Java
  • Services Web spécifiques à l'approbation dans Oracle IDM
  • Évolution de l'API REST
  • Utilisation du bean géré par Spring dans un objet non géré
  • Flux et regroupement JDK 8
  • Création de services Web et d'un serveur de repos avec JAX-RS et Jetty
  • Architectures Delta :unifier l'architecture Lambda et tirer parti de Storm à partir de Hadoop/REST
  • Tester les implémentations de collection avec Guava
  • Neo4j :TF/IDF (et variantes) avec chiffrement
  • Propriétés Netflix Archaius dans un projet Spring
  • Tests d'intégration sur les URL REST avec Spring Boot
  • Drools 6.2.0.Version finale
  • Activer la journalisation GC au moment de l'exécution
  • Obtenir la bonne notification d'événement Java
  • Test d'intégration Spring Boot avec Selenium
  • Nifty JUnit :Utilisation de la règle au niveau de la méthode et de la classe
  • Hibernate CascadeType.LOCK pièges
  • Java IO Benchmark :Quasar contre Async ForkJoinPool contre managedBlock
  • Premiers pas avec Gradle :création d'un projet d'application Web
  • Introduction aux profils Spring
  • Lancez votre propre opérateur Pirate-Elvis
  • Tutoriel sur les expressions Lambda Java 8
  • JSF :Validation à la bonne phase (comprendre le cycle de vie)
  • J'ai trouvé mon remake Java !
  • 10 articles Java que tout le monde doit lire
  • CDI &EJB :Envoi de courrier asynchrone en cas de réussite de la transaction
  • Apache Wicket avec des expressions lambda
  • Amélioration des performances :traitement non bloquant des flux
  • Interface utilisateur Spring Boot &Swagger
  • Encore un autre exemple Java 8 Lamdbas et Streams
  • Validation de XML par rapport à XSD(s) en Java
  • Un an après la sortie de Java 8, les IDE et les compilateurs ne sont pas encore entièrement prêts
  • Créer des millions d'objets avec Zero Garbage
  • Netty :un autre type de serveur Web (socket)
  • Utilisation de rx-java Observable dans un flux Spring MVC
  • Outils Apache Camel Eclipse avec débogueur
  • Gestion des délais d'attente dans les demandes asynchrones dans JAX-RS
  • Promotion automatique des artefacts vers Maven Central depuis Gradle
  • jOOQ vs Hibernate :quand choisir lequel
  • Création d'une collection plafonnée MongoDB en Java
  • Affichage des chemins dans Ant
  • Génération de schéma de base de données JPA
  • Utilisation de jstat pour signaler des ensembles de métriques JVM personnalisés
  • Comment regrouper les instructions INSERT et UPDATE avec Hibernate
  • L'Antipattern du Setter Magique
  • Comment grouper des instructions DELETE avec Hibernate
  • Pirater un cache JDBC ResultSet simple à l'aide de MockDataProvider de jOOQ
  • Google Guava :5 choses que vous ne saviez pas qu'il pouvait faire
  • Spicy Spring :Différentes façons d'Autowiring
  • Oracle Java Mission Control :le guide ultime
  • CompletableFuture ne peut pas être interrompu
  • Pendant que vous dormiez :les meilleurs nouveaux ajouts à Java 8
  • Écrire des tests propres - Trouble in Paradise
  • Filtrage du contenu des messages avec WSO2 ESB
  • Comment exclure les bibliothèques de toutes les dépendances dans Gradle
  • Se tirer une balle dans le pied avec des générateurs de nombres aléatoires
  • Chaud et froid rx-java Observable
  • Neo4j :Générer des recommandations en temps réel avec Cypher
  • InetAddressImpl#lookupAllHostAddr lent/se bloque
  • Réglage des performances Java :tirer le meilleur parti de votre récupérateur de place
  • Récupération par lots des instructions SELECT avec JDBC et Hibernate
  • Ne vous laissez pas berner par les génériques et la rétrocompatibilité. Utiliser des types génériques génériques
  • Apache Mesos + Marathon et Java EE
  • Architecture de projets Java de grande entreprise - Ma session JUG virtuelle
  • Architecture d'application Web Java dans le cadre Takes
  • JAXB le fait mal ; Essayez Xembly
  • Démontage de l'appel dynamique
  • ChronicleMap - Architecture Java avec mémoire hors tas
  • Java 8 Lambdas en une seule ligne
  • Être informé du partitionnement du cluster RabbitMQ
  • 7 choses que vous pensiez savoir sur la collecte des ordures - et qui sont totalement fausses
  • Sortir des tranchées :injecter des valeurs de propriété dans des beans de configuration
  • Un moyen de lire les propriétés avec une interpolation variable
  • Politiques de timeout pour les EJB :à quoi servent-elles ?
  • Création d'un DSL pour le robot d'AWT
  • Mise en cache du contenu Web avec le gestionnaire de cache de Spring
  • Comment utiliser les flux Java 8 pour remplacer rapidement des éléments dans une liste
  • Sortir des tranchées :renvoyer la configuration d'exécution au format JSON
  • Évolution de l'interface avec les méthodes par défaut - Partie II :Interfaces
  • Sur les servlets et les servlets asynchrones
  • Adieu au code asynchrone
  • Services Web Java évolutifs, robustes – et standard – avec fibres
  • Comment Hibernate stocke-t-il les entrées de cache de second niveau
  • Comment FlatMap un ResultSet JDBC avec Java 8 ?
  • Annotation Spring Enable - écriture d'une annotation Enable personnalisée
  • Comment éviter le redoutable verrou mort lors d'un verrouillage pessimiste - et une utilisation impressionnante de Java 8 !
  • Test automatisé des services REST
  • Faire face aux interruptions
  • Se débarrasser des classes anonymes
  • Modèles de conception au 21e siècle :le modèle d'adaptation
  • Spicy Spring :Créez dynamiquement votre propre BeanDefinition
  • Configurer une application Spring JMS avec Spring Boot et la prise en charge des annotations
  • Comment JPA 2.1 est devenu le nouvel EJB 2.0
  • Modèles de conception au 21e siècle :le modèle d'usine abstraite
  • Les mardis jOOQ :Vlad Mihalcea donne un aperçu approfondi de SQL et d'Hibernate
  • Utiliser Rhino avec Java 8
  • Spring :injecter des listes, des cartes, des options et des pièges getBeansOfType()
  • JAX-RS 2.x vs Spring MVC :retour d'une représentation XML d'une liste d'objets
  • Utiliser AWS SQS comme fournisseur JMS avec Spring
  • Il est temps de lancer Java 7 – JBoss EAP 6.4 est arrivé !
  • Les classes SummaryStatistics du JDK 8
  • Sortir des tranchées :renvoyer les informations de validation Git au format JSON
  • Il y a un Mojo dans My Dojo (Comment écrire un plugin Maven)
  • Éléments à prendre en compte avant de passer à la mise en cache d'entreprise
  • FileSystemMap :un moyen naturel d'interagir avec votre système de fichiers
  • Comment Java 9 et Project Jigsaw peuvent casser votre code
  • Comment fonctionne Hibernate READ_ONLY CacheConcurrencyStrategy
  • Démonstration de la session de printemps à l'aide de docker-compose
  • Conférence UA Web Challenge :SpringIO pour les startups
  • JavaOne 2015 - Conseils et recommandations pour votre soumission
  • JUnit :test des exceptions avec Java 8 et AssertJ 3.0.0
  • Quelles sont les mauvaises fonctionnalités de Java
  • Leçons apprises Traduire 25 000 lignes de C# en Java
  • Tricher avec des exceptions – Java 8 Lambdas
  • Validation des dépendances de classe/package avec Classycle
  • Guide du débutant pour Hazelcast Partie 7
  • Test d'intégration JBoss Fuse 6.x avec examen Pax, partie I
  • Journalisation des pauses stop-the-world dans JVM
  • Passons en revue comment insérer Clob ou Blob via JDBC
  • Lorsque les JVM tombent en panne :comment rechercher la cause première de vos erreurs les plus difficiles
  • Journalisation des messages SOAP JAX-WS dans Spring
  • Mise à jour du code au moment de l'exécution (démystifié à ressort)
  • Premiers pas avec Gradle :tests d'intégration
  • Comment optimiser les instructions Hibernate EllementCollection
  • Codage :Visualiser un bitmap
  • Classe simple pour mesurer la latence
  • #102030 :Célébrons les 20 ans de Java en courant 20 10 000 en 30 jours
  • Livraison continue avec Docker Containers et Java EE
  • Top 5 des métriques de performances Java à capturer dans les applications d'entreprise
  • Utilisation du nom de test Junit
  • WildFly Swarm :Création de microservices avec Java EE
  • Une histoire de migration de micro-services avec JBoss BPM Travel Agency
  • Création d'un message Driven Bean avec AWS SQS au printemps
  • C# vs Java Lequel est le plus rapide ? Traduction de 25k C# en Java (2)
  • Netflix Archaius pour la gestion immobilière – Notions de base
  • WildFly 9 sur NetBeans, Eclipse, IntelliJ, OpenShift et Maven
  • Analyse comparative simple :collections immuables VS collections persistantes
  • Tutoriel :Comment implémenter Java OAuth 2.0 pour se connecter avec GitHub et Google
  • Exceptions dans Lambdas :une solution élégante à un peu de gâchis
  • Noms génériques
  • Jersey WebResource - L'en-tête n'est pas ajouté
  • Programmation fonctionnelle en Java 8 avec Javaslang
  • Diffusion de données dans HPCC à l'aide de Java
  • Comment fonctionne Hibernate Collection Cache
  • JDK 9 REPL :Mise en route
  • Configuration via JNDI dans Spring Framework
  • Implémentation de filtres et de verrous de boulangerie en Java
  • Des trucs plus avancés avec JMS et AWS SQS
  • Rapports de test unitaire et d'intégration pour les projets Maven dans SonarQube
  • Panneau d'automatisation de construction
  • Avons-nous vraiment encore besoin d'une JVM 32 bits ?
  • Utilisez cette préférence pour accélérer votre configuration Eclipse m2e
  • Java EE, Docker et Maven (Astuce technique n° 89)
  • Infrastructure immuable, déploiements à chaud et JVM
  • Apache Camel Wire Tap Exemples
  • JavaFX, Projet Jigsaw et JEP 253
  • Exemple d'intégration Spring Jdbc RowMapper
  • Exemples de composants Apache Camel Log
  • Exemple de méthode de recherche de printemps
  • Comparaison des performances du multithreading en Java
  • Comment fonctionne Hibernate NONSTRICT_READ_WRITE CacheConcurrencyStrategy
  • Puzzler :calcule si absent imbriqué
  • Comment fonctionne Hibernate READ_WRITE CacheConcurrencyStrategy
  • La structure d'Apache Lucene
  • Ne faites pas cette erreur lors du développement d'un SPI
  • Obtention de la chaîne de version à partir d'une application Web basée sur Maven
  • Quasar et Akka - une comparaison
  • Qu'est-ce que la collecte des déchets ?
  • Les constructeurs doivent être sans code
  • Comment accéder à la valeur de résultat d'une méthode à partir du bloc finally
  • Type d'utilisateur booléen personnalisé avec Hibernate JPA
  • Gestion des erreurs RESTful avec Spring
  • Microservice prêt pour le cloud basé sur Rx-netty et Karyon2
  • Nous prenons des paris :cette annotation apparaîtra bientôt dans le JDK
  • Est-ce que Getter DI est une bonne idée ?
  • Transformer les collections
  • Tapez des requêtes sécurisées pour l'API de requête native de JPA
  • Quelques réflexions sur l'échafaudage de test unitaire
  • Utilisation de l'API date-heure Java 8 avec JSF et Java EE 7
  • Comment fonctionne Hibernate Query Cache
  • Intégration moderne des données BPM avec la démo JBoss BPM pour les agences de voyages
  • Netty :test des encodeurs/décodeurs
  • Comment fonctionnent les classes LongAccumulator et DoubleAccumulator ?
  • Traduction d'exception avec ET
  • Comprendre les liaisons ADF dans le cycle de vie ADF
  • NoSQL avec Hibernate OGM – Troisième partie :Construire une application REST sur WildFly
  • Une perspective de développeurs sur Spring vs JavaEE
  • Injecter des services Kubernetes dans des beans gérés CDI à l'aide de Fabric8
  • Apprendre Spring-Cloud – Infrastructure et configuration
  • Le réglage du GC en pratique
  • Refactorisation monolithique vers microservices pour les applications Java EE
  • JavaEE ou Spring ? Ni! Nous appelons à un nouveau concurrent !
  • Java Micro Frameworks :la nouvelle tendance que vous ne pouvez pas ignorer
  • Dépendances facultatives
  • Problèmes avec Cobertura et Sonar 5.1
  • Comment déboguer votre build Maven avec Eclipse
  • Comment surveiller une source de données Java EE
  • Motivation et objectifs du projet Jigsaw
  • Types de JMSContext dans JMS 2.0
  • Utilisation de Camel, CDI dans Kubernetes avec Fabric8
  • 5 fonctionnalités de Java 9 qui changeront votre façon de développer des logiciels (et 2 qui ne le feront pas)
  • Interroger votre base de données à partir de millions de fibres (plutôt que de milliers de threads)
  • Astuce JavaFX 20 :Beaucoup de choses à montrer ? Utilisez la toile !
  • Guide rapide de JBoss BPM Suite – Importer des modèles de données externes dans un projet BPM
  • Chiffrement automatique des classes sérialisables
  • Déduire :un aperçu du nouvel outil d'analyse statique Java de Facebook
  • Exécutez des applications Web Java dans des conteneurs intégrés avec Maven, Jetty et Tomcat
  • Ecriture d'un serveur de téléchargement. Partie II :en-têtes :Last-Modified, ETag et If-None-Match
  • Java REST JAX-RS 2.0 - Comment gérer les types de données de date, d'heure et d'horodatage
  • Petite astuce :Gestion des exceptions dans Message Driven Beans
  • Ecriture d'un serveur de téléchargement. Partie I :Toujours diffuser, ne jamais conserver entièrement en mémoire
  • Intégration d'Active Directory à partir de Java
  • Qu'est-ce qui est encore plus difficile que les dates et les fuseaux horaires ? Dates et fuseaux horaires en SQL/JDBC !
  • Apprendre Spring-Cloud – Ecrire un microservice
  • Spring Batch - Remplacement de la configuration de la tâche XML par JavaConfig
  • Les fonctionnalités que Project Jigsaw apporte à Java 9
  • Ecriture d'un serveur de téléchargement. Partie III :en-têtes :longueur du contenu et plage
  • Comment diffuser/sérialiser le résultat JPA en tant que réponse JAX-RS pour les données volumineuses
  • Génération de schéma JSON à partir de XSD avec JAXB et Jackson
  • Modèle de stratégie en Java 8
  • Ecriture d'un serveur de téléchargement. Partie V :Limiter la vitesse de téléchargement
  • Nettoyage du registre Windows après l'installation de la version anticipée de JDK 9
  • Lancement de JBoss Fuse 6.2 - guide pour l'essayer rapidement
  • Comment FlexyPool prend-il en charge le changement de nom du package Dropwizard Metrics
  • L'effet de l'omission coordonnée - Mesurez la latence de bouclage à l'aide d'un simple client/serveur NIO
  • Ecriture d'un serveur de téléchargement. Partie IV :Mettre en œuvre l'opération HEAD (efficacement)
  • OracleJava sur Windows
  • Guide du contenu JBoss BPM dont vous avez besoin du Red Hat Summit 2015
  • Mockito plus compact avec Java 8, expressions lambda et add-ons Mockito-Java8
  • Java 9 Early Access :Une session pratique avec JShell - Le Java REPL
  • Utilisation des routes Camel dans les composants Java EE
  • Code Challenge "Vrolijke Framboos" Post-mortem
  • Ecriture d'un serveur de téléchargement. Partie VI :Décrivez ce que vous envoyez (type de contenu, etc.)
  • Méthodes d'accélération avec limiteur de débit Spring AOP et Guava
  • Workshop in a Can :Configurer un atelier d'une journée sur JBoss BPM Suite
  • Exécuter OkHttpClient depuis WildFly 9 (sous-système)
  • Casting en Java 8 (et au-delà ?)
  • Mesurer les allocations par programmation
  • Utilisation des haricots JPA et CDI avec Camel sur WildFly
  • Workshop in a Can :configurer un atelier d'une journée sur JBoss BRMS
  • Consommer java.util.concurrent.BlockingQueue en tant que rx.Observable
  • Connecteur(s) par défaut de Tomcat
  • Comprendre Callable et Spring DeferredResult
  • Minuteries RESTful dans Java EE
  • Envoi de messages JMS de WildFly 8 à WebLogic 12 avec Camel
  • Visite guidée des nouvelles fonctionnalités de Java SE 8 :Traitement des collections avec l'API Streams
  • Comment et pourquoi sérialiser Lambdas
  • Apache Drill :Comment créer une nouvelle fonction ?
  • Ce que le sun.misc.Unsafe Misery nous apprend
  • Surveillance du style DevOps avec WildFly 9 et Jolokia
  • API client WebSocket dans Java EE 7
  • Utilisation du validateur de bean Hibernate dans Java SE
  • JVM Buzzwords Les développeurs Java doivent comprendre
  • Test unitaire des appels HTTP avec LocalTestServer
  • Premiers pas avec Spark :il est possible de créer une application RESTful légère également en Java
  • Accéder à Chronicle Engine via NFS
  • Le sexe chez les adolescentes et ce que la misère sun.misc.Unsafe nous enseigne généralement
  • Les références de méthodes de Java 8 imposent des restrictions supplémentaires sur la surcharge
  • L'utilisation d'Unsafe est-elle vraiment une question de vitesse ou de fonctionnalité ?
  • Formatage numérique Java :DecimalFormat
  • ActiveMQ en tant qu'agent de messages pour Logstash
  • Utilisation de Java 8 CompletableFuture et Rx-Java Observable
  • Traitement du flux Twitter à l'aide de Spring Boot
  • Création d'une bibliothèque partagée pour Jersey 2.19 à utiliser avec Weblogic 12.1.3
  • Quel est le Garbage Collector le plus rapide de Java 8 ?
  • Événements envoyés par le serveur avec RxJava et SseEmitter
  • Créer des applications Web modernes avec Java et Spring
  • Modèle de données en mémoire et persistance pour le Big Data
  • L'EJB asynchrone n'est-il qu'un gadget ?
  • Commons VFS, SSHJ et JSch en comparaison
  • Trucs JCache aléatoires :plusieurs fournisseurs et beans JMX
  • Installation de PostgreSQL PL/Java en tant qu'extension PostgreSQL
  • Rendre les vidages de threads intelligents
  • Hibernate :utiliser l'alias de table de jointure sur sqlRestriction
  • Liaison d'enregistrement :jouer avec Duke
  • Développer des DSL pour Eclipse et IntelliJ en utilisant Xtext
  • 7 façons d'améliorer les performances d'une application Hibernate
  • Création de modèles de code Java à partir de fichiers source et JAR
  • Clauses SQL communes et leurs équivalents dans les flux Java 8
  • Comment créer un projet d'application Web avec Java, Maven, Jetty
  • Une étude de cas sur l'analyse de la latence :verrouillage ou synchronisation
  • Plusieurs modèles pour lier des ressources non transactionnelles dans des transactions JTA
  • Vous n'aimez pas l'étranglement ?
  • Top 10 des techniques de programmation Java utiles mais paranoïaques
  • Il est facile de documenter votre API REST Play Framework avec Swagger
  • Les annotations sont-elles mauvaises ?
  • De l'impératif au pur-fonctionnel et vice-versa :monades contre continuations ciblées
  • Rédaction de tests pilotés par les données pour votre application Java
  • Connexion de YAML à un fichier ou à un réseau avec Chronicle Wire
  • Ajout de la journalisation de la base de données à JUnit3
  • Configurer un projet SpringData à l'aide d'Apache Cassandra
  • Analyse comparative des performances du traitement des événements complexes (CEP) de JBoss BRMS
  • Impulse :"Aventures sur la route de Valhalla"
  • Paramètres d'indicateur et surcharge en Python, Java et Kotlin
  • Tampons Offheap Threadsafe d'Agrona
  • Pourquoi devriez-vous toujours utiliser le regroupement de connexions avec Oracle XE
  • Intégrez Redis à votre projet Spring
  • Mise à jour de la console d'administration WildFly - Commentaires demandés
  • Comment FlexyPool prend-il en charge à la fois les proxys de connexion et les décorateurs
  • Comparaison des stratégies de hachage
  • Utiliser des procédures stockées avec Hibernate
  • Tests d'intégration paramétrés avec Spring JUnit Rules
  • Apache Spark :5 pièges à résoudre avant de changer d'architecture
  • Gestion des ressources Web statiques Spring Boot pour les applications à page unique
  • Java EE 8 MVC :Premiers pas avec Ozark
  • Une allocation inattendue - Gigue de compilation JIT
  • Compression des données dans la structure de données
  • Couchbase Java SDK avec Rx-Java
  • Affichage de la progression du démarrage de l'application Spring dans le navigateur Web
  • Guide d'intégration des microservices JBoss BPM basé sur JBoss Fuse 6.2
  • L'utilisation de optionnel est facultative
  • Java 8 SE Optionnel, une approche stricte
  • Facultatif dans les collections
  • Applications JavaFX du monde réel :Eurovision Broadcasting Union
  • L'impact sur les performances des scripts dans les processus
  • Comment utiliser la programmation fonctionnelle Java 8 pour générer une séquence alphabétique
  • Reposez les appels des clients avec Spring Cloud
  • Écrasement de pile détecté
  • Déployer sur Maven Central à l'aide de la clé API (ou jeton d'authentification)
  • Performances de flux
  • Apprendre Apache Camel – Indexer les tweets en temps réel
  • Une introduction à l'optimisation d'une stratégie de hachage
  • Nouveau dans JMS 2.0
  • Le chemin de classe du manifeste JAR n'est pas destiné au lanceur d'applications Java uniquement
  • Chronicle Journal – Magasin de données personnalisable
  • JDK 9 :Points forts de l'état du système de modules
  • Remplacer la version de Spring Framework dans l'application Spring Boot construite avec Gradle
  • Comparaison des algorithmes impératifs et fonctionnels dans Java 8
  • Persistance enfichable dans Activiti 6
  • SoftAssertions d'AssertJ - en avons-nous besoin?
  • Langage de programmation de Turin pour la JVM :construire des lexers avancés avec ANTLR
  • Tester les motifs doubles
  • Performances de diffusion – Vos idées
  • Opérateurs personnalisés pour les collections en Java
  • Moteur FIX à faible latence en Java
  • Qu'est-ce que le taux d'attribution ?
  • Un regard sur le CDI 2.0 EDR1
  • Expression Lambda Java 8 pour les modèles de conception - Modèle de conception de commande
  • Médiateur d'adaptateur de vue de modèle Java Swing
  • Qu'est-ce que le taux de promotion ?
  • Intégration de JPA Hibernate avec OptaPlanner
  • Spark 101 :qu'est-ce que c'est, ce qu'il fait et pourquoi c'est important
  • Écriture d'un modèle de lecture CQRS événementiel
  • Versionnement des ressources avec Spring MVC
  • Comment le pilote MySQL JDBC gère-t-il les instructions préparées
  • Sidecar nuage de printemps
  • Tutoriel Java vers LDAP (Comment installer un serveur/client LDAP)
  • Sortie de WildFly 10 CR 2 - Java EE 7, Java 8, Hibernate 5, prise en charge de JavaScript avec rechargement à chaud
  • Applications JavaFX du monde réel :AISO HRC-Matic
  • Spring Cloud Sidecar – Initialisation des nœuds
  • Publier le projet Gradle dans GitLab avec Jenkins vers Artifactory
  • Cas d'utilisation critiques de HL7 avec Camel, ActiveMQ, Elasticsearch
  • JBoss Fuse – Transformez votre configuration statique en modèles dynamiques avec MVEL
  • Qu'est-ce que c'est que les tests de mutation ?
  • Tutoriel Apache JMeter
  • Application JMS Sender avec ActiveMQ et Maven
  • Modèle de conception enveloppant en java8
  • Auditeurs d'événements pilotés par des annotations dans Spring 4.2
  • Test d'intégration propre avec les règles JUnit
  • Prise en charge des espaces réservés dans les annotations de valeur au printemps
  • Développement rapide avec Hibernate dans les modèles de lecture CQRS
  • Cohérence mondiale des données, transactions, microservices et Spring Boot / Tomcat / Jetty
  • Multi-Tenancy avec schémas de base de données séparés dans Activiti
  • Idée reçue :combien d'objets cela crée-t-il ?
  • Gestion plus simple des événements liés aux transactions asynchrones dans Spring 4.2
  • Java EE 8 MVC :un aperçu détaillé des contrôleurs
  • Créer un exemple de serveur HTTPS pour le plaisir et le profit
  • 5 questions Java étranges qui vous feront tourner la tête
  • Opérations réessayables
  • Déploiement des microservices Java EE sur OpenShift
  • Guide du débutant pour utiliser Java EE avec jOOQ
  • Introduction douce à Hystrix
  • Un microservice WildFly Swarm JAX-RS dans un conteneur Docker
  • Dénomination simple et cohérente des enregistreurs Log4j2
  • Spock VW :écriture d'extensions de framework Spock personnalisées
  • Mise à jour de l'intégration des données BPM modernes avec JBoss BPM Travel Agency
  • Intercepteur CDI des paramètres de requête HTTP et d'en-tête - exemple simple
  • Décoration verticale et horizontale
  • Appels d'enregistreurs non journalisés plus performants dans Log4j2
  • Test logiciel automatisé des applications Fusion Middleware avec FlexDeploy
  • Injection dynamique de code Java
  • Intégration JAX-RS et JSON-P
  • Apache Camel 2.16 est sorti - Top 10 des points forts
  • Mise à l'échelle des microservices Java EE sur OpenShift
  • JavaOne 2015 continue et Java vivra pour toujours (… enfin peut-être un LONG-TAIL)
  • Introduction douce à Hystrix - Hello World
  • Applications JavaFX du monde réel :EIZO CuratOR Caliop
  • Les conférenciers JavaOne choisissent 10 sessions à ne pas manquer
  • Le danger du polymorphisme de sous-type appliqué aux tuples
  • Spring et Amazon Web Services
  • Principes de base de la mise à l'échelle des applications Java EE
  • Sécurité Spring Boot Oauth2
  • JAR Enfer
  • Critique de livre - Kubernetes Up &Running par Kelsey Hightower
  • Anatomie de la configuration d'un analyseur de mots Elasticsearch N-Gram
  • Java multi-threading :variables volatiles, relation se produit avant et cohérence de la mémoire
  • JSF 2.2 Créez un composant Hello World personnalisé en 30 secondes
  • Explorez votre Big Data dès aujourd'hui avec Apache Drill
  • Pourquoi Docker ?
  • Hadoop :HDFS – java.lang.NoSuchMethodError :org.apache.hadoop.fs.FSOutputSummer.(Ljava/util/zip/Checksum;II)V
  • Akka Typed Actors :Explorer le modèle de récepteur
  • Architecture de mémoire Java (modèle), récupération de place et fuites de mémoire
  • Implémentation d'une nouvelle tentative automatique dans les applications Java EE
  • 5 examens blancs OCAJP8, OCPJP8 et questions pratiques gratuits - 1Z0-808 809 (certification Java 8)
  • Mise en cache par programmation des graphiques PrimeFaces via le composant OmniFaces Cache
  • Arrêtons-nous une microseconde
  • Modèles de conception MapReduce implémentés dans Apache Spark
  • Application des inspections IDE aux annotations Java personnalisées
  • À quoi ressembleraient les ESB, s'ils étaient faits aujourd'hui ?
  • Java est supérieur pour réagir nativement dans pratiquement tous les sens
  • Structure de package intelligente pour améliorer la testabilité
  • Réduire l'héritage de Java EE 5 à 7
  • Outils de code Java 9 :une session pratique avec Java Microbenchmarking Harness
  • Alors vous voulez faire des microservices ? veuillez regarder Microservices for Mortals
  • Introduction en douceur à Hystrix - Conclusion
  • Les 20 principales questions et réponses d'entrevue sur Java Core des banques d'investissement
  • Clean Sheet – un thème Eclipse ergonomique pour Windows 10
  • JPA en cas de traitement asynchrone
  • Tutoriel sur les portées JSF - Portée de la session JSF / CDI
  • Résumé JavaOne et OOW 2015
  • Programmation fonctionnelle pour Java :débuter avec Javaslang
  • TUTORIEL :Date et heure Java 8 avec Thymeleaf et Spring Boot
  • Java EE antivol – Sécurisation de vos applications d'entreprise Java EE
  • Plus de Java EE par les ingénieurs Red Hat de Devoxx
  • Attention à la programmation fonctionnelle en Java !
  • Test Doubles :mocks, dummies et stubs
  • JavaOne 2015 - La vingtième édition Dix plats à emporter
  • Lancement de Red Hat JBoss Enterprise Application Platform 7.0 ALPHA !
  • Intégrez MongoDB à votre projet Spring
  • Devoxx Belgique 2015 – Réflexions finales
  • Comment les paramètres de vue sont-ils obtenus/attachés de/à la chaîne de requête d'URL (exemples) ?
  • Premiers pas avec EAP 7 Alpha et Java EE 7
  • Java 8 Streams :filtre et négation de prédicat
  • Utilisation d'un flux réactif comme source de données pour Drools
  • Eclipse IDE sur JDK 9 Early Access avec Project Jigsaw
  • Quand utiliser JavaFX au lieu de HTML
  • Des tableaux aux flux et inversement avec Java 8
  • Introduction au cadre d'intégration Spring
  • Test d'intégration Java EE avec Arquillian en utilisant Chameleon, Shrinkwrap, Drone/Graphene
  • Application Java CRUD avec Couchbase, Java EE et WildFly
  • Prise en charge de Spring Cloud pour Hystrix
  • Migration du serveur d'applications :JBoss EE5 vers Wildfly EE7
  • Oracle Spring devrait-il nettoyer JavaFX ?
  • Introduction à Java TDD – partie 1
  • HTTP/2 avec JBoss EAP 7
  • Exemples d'Enterprise Spring et tests d'intégration
  • Les 5 règles de journalisation Java
  • Quel thread exécute les tâches et les rappels de CompletableFuture ?
  • Tutoriel :journalisation pendant les tests
  • API Java 8 Streams :Regroupement et partitionnement d'un flux
  • Benchmark :Comment Java 8 Lambdas et Streams peuvent rendre votre code 5 fois plus lent
  • Définition des en-têtes http de réponse de base pour les ressources REST sur une simple application basée sur Vertx Rest
  • Provisionnement automatisé des ressources JMS dans Java EE 7
  • Introduction à Java TDD – partie 2
  • Java EE, Gradle et tests d'intégration
  • Un subtil changement de contrat à fermeture automatique entre Java 7 et Java 8
  • Clients HTTP à haute simultanéité sur la JVM
  • Project Jigsaw :un puzzle incomplet
  • Drools :Une description détaillée des nettoyages de code interne pour fireAllRules, fireUntilHalt et Timers
  • Utiliser Spring-data avec Apache Camel
  • Que nous utilisions Spring Framework ou non, pourquoi allons-nous perdre?
  • JavaFX est là pour rester !
  • Un rappel - Java EE 7 en un coup d'œil
  • Expression Lambda Java 8 pour les modèles de conception - Modèle de conception de décorateur
  • Exécution d'Eclipse Neon sur une image Java 9 personnalisée
  • Structures de données fonctionnelles en Java 8 avec Javaslang
  • Stockage de données volumineux sauvegardé sur fichier de vitesse natif dans Java "pur"
  • Utilisation de Mockito sans importations statiques avec Java 8
  • Données maître-détail avec vue de liste ADF
  • Visualisation des relations de module Java 9
  • Lancer une exception sans contexte approprié est une mauvaise habitude
  • 2 décennies de Java :Une chronologie des événements notables
  • Une introduction à Spark, votre prochain framework REST pour Java
  • Une application Java EE 7 sur OpenShift 3 avec JBoss Tools
  • 3 raisons pour lesquelles vous ne devriez pas remplacer vos boucles for par Stream forEach
  • Guide pratique du projet Jigsaw
  • Jigsaw repousse la date de lancement de Java 9 à 2017
  • 5 raisons pour lesquelles vous devriez envisager de mettre à niveau vos applications vers Spring 4
  • Ecrire des tests BDD avec Cucumber JVM
  • Installation locale de cluster simple autonome HBase et Apache Storm
  • Programmation fonctionnelle vs impérative. Fibonacci, premier et factoriel en Java 8
  • Projet Internet des objets :connecter Arduino à Ubidots et Android – Partie 1
  • Tester du code multithread en Java
  • Neo4j :Relation spécifique vs Relation générique + propriété
  • Mardis jOOQ:Rafael Winterhalter lutte avec Byte Code avec Byte Buddy
  • 7 conseils pour une génération de code réussie en Java
  • Astuce JavaFX 22 :Taille automatique des colonnes de tableau (arborescence)
  • Client Spring Cloud Rest avec ruban Netflix – Notions de base
  • Développement réactif avec Vert.x
  • Compilateur JIT, inlining et analyse d'échappement
  • Mappage XML un à plusieurs dans Hibernate
  • Utilisation de Java 8 Lambdas, Streams et Aggregates
  • Composer plusieurs résultats asynchrones via un constructeur applicatif dans Java 8
  • L'importance de régler vos pools de threads
  • Exemple d'analyse de sentiment en temps réel avec Apache Storm
  • Microservices et Java EE
  • Modèle d'usine
  • Combien de temps faut-il à la JVM pour effectuer l'analyse d'échappement ? Peut-être plus longtemps que vous ne le pensez.
  • Utilisation de l'API Apache Drill REST pour créer un tableau de bord ASCII avec un nœud
  • Tests d'interface utilisateur efficaces avec Selenide
  • Benchmarks de la bibliothèque d'expressions régulières Java - 2015
  • Un rappel - Top 10 des fonctionnalités backend de Java EE 7
  • JavaOne 2015 - Une autre année, un autre pas en avant
  • Prototypage rapide d'applications Web avec Spring Boot et MongoDB
  • Comment écrire un agent Java
  • 5 conseils pour réduire votre surcharge Java Garbage Collection
  • Premiers pas avec les démarrages rapides de JBoss EAP 7
  • Découvrir un trésor de gestion de collection de primitives Java
  • Modèle de conception de décorateur utilisant des lambdas
  • Profil du développeur Java à succès en 2016
  • Java en 2015 – Événements majeurs
  • Docker Machine, Swarm et Compose pour les applications multi-conteneurs et multi-hôtes avec Couchbase et WildFly
  • Alternative pré Java EE 7 au contexte de persistance non synchronisé JPA 2.1
  • JEP 277 "Enhanced Deprecation" est Nice. Mais voici une bien meilleure alternative
  • Mouvement brownien géométrique avec Java
  • Spring Cloud AWS avec paramètres de proxy
  • Que ferez-vous en 2016 ? Apache Spark, Kafka, Drill et plus
  • Une curieuse incidence d'un défaut de conception de l'API jOOQ
  • JWT – Génération et validation d'un jeton – Exemples
  • Collections Java allégées avec FastUtil
  • Traitement ETL configurable à l'aide d'Apache Storm et de Kite SDK Morphlines
  • Présentation de Cucumber pour Java + valeurs STANDARD
  • Si vous avez écrit du code Java en 2015, voici les tendances que vous ne pouviez pas manquer
  • S'il vous plaît, Java. Prend enfin en charge les littéraux de chaîne multiligne
  • Écrire 2 caractères dans un seul caractère Java
  • Si Java était conçu aujourd'hui :l'interface synchronisable
  • Lecture/écriture vers/depuis des fichiers à l'aide de FileChannel et ByteBuffer en Java
  • 10 exemples d'utilisation de ArrayList en Java - Tutoriel
  • Modèle d'objet conteneur. Un nouveau modèle pour vos tests.
  • WildFly Swarm - Déploiement d'applications Java EE en tant que fichiers JAR autonomes
  • Comment se moquer de Spring bean (version 2)
  • Pointeurs en Java
  • 2016 sera l'année où Java aura enfin eu des fonctions de fenêtre !
  • Exemples de source JavaDocs qui ne sucent pas
  • Un bref aperçu des améliorations de performances dans Apache Drill 1.4
  • Java EE 8 MVC :utilisation des paramètres de requête
  • Imitation des constructeurs Kotlin en Java et Python
  • Toujours dangereux :le bogue majeur de Java 6 qui s'est transformé en fonctionnalité Java 9
  • Un rappel - Top 5 Java EE 7 Frontend
  • Personnalisez votre configuration avec les métadonnées de configuration dans Spring Boot
  • Types valeur en Java :pourquoi devraient-ils être immuables ?
  • Utiliser libGDX avec Kotlin
  • Ajout de dépendances JAR à un plug-in Eclipse Maven Tycho Build
  • Générateurs de type Kotlin en Java et Python, suite :paramètres supplémentaires
  • Expression Lambda Java 8 pour les modèles de conception - Modèle de conception de stratégie
  • JavaOne 2015 :Développement modulaire avancé
  • Injection de dépendance dans JavaFX avec Gluon Ignite et Dagger
  • Wildfly Swarm, vers la maturité et une petite contribution
  • Utilisez les exceptions attendues de JUnit avec parcimonie
  • Un tutoriel DeltaSpike fonctionnel
  • Comment nous avons accidentellement doublé notre trafic JDBC avec Hibernate
  • Création d'un objet proxy à l'aide de cglib
  • Gestion des exceptions dans Spring RESTful Web Service
  • Comment faire correspondre les fichiers et afficher les lignes adjacentes en Java
  • Proxy dynamique Java
  • Intégration de JQGrid avec Spring MVC et Gson
  • Idées de réglage des performances pour Apache Camel
  • 9 différences entre Array et ArrayList en Java
  • Enquête sur les fonctionnalités manquantes de JavaFX :affichage du tableau
  • Méfiez-vous de findFirst() et findAny()
  • Implémenter des échantillonneurs JMeter personnalisés
  • Isoler les tests d'intégration et se moquer des dépendances avec Spring Boot
  • Java EE 8 MVC :utilisation des paramètres de chemin
  • Amélioration de l'archétype Maven Spring MVC 4 Quickstart - Plus de fonctionnalités Java 8
  • libgdx et Kotlin – Classes [2D Platformer Prototyping]
  • Spring Cloud Ribbon – Passer un appel sécurisé
  • JavaFX :fuite de mémoire TouchGesture ?
  • Un regard sur le prochain support Push JSF 2.3
  • Utilisation d'Oracle AQ via les flux Java 8
  • Simplicité et valeur de l'indicateur -XshowSettings de HotSpot
  • Application de service Web avec JAX-WS et Spring
  • Le code C s'exécute toujours bien plus vite que Java, n'est-ce pas ? Mauvais!
  • Documentation améliorée des options HotSpot dans Java 8
  • Cloud Native Camel chevauchant avec JBoss Fuse et OpenShift
  • Création d'un objet proxy à l'aide de djcproxy
  • Rendez vos usines belles
  • Différences dans les modes de verrouillage des entités JPA
  • NetBeans Java EE Tip #1 - Classes d'entité à partir de la base de données
  • Une chose que les bons développeurs de printemps savent
  • Pièges/erreurs JPA
  • Premiers pas avec JavaParser :analyser le code Java par programmation
  • Définition du modèle de trait en Java
  • La pratique de la réflexion en action
  • Configuration avancée avec métadonnées de configuration dans Spring Bootstrap
  • Ignorer la vérification du certificat SSL dans le modèle Spring Rest
  • Analyser les flux Java 8 en SQL
  • Streaming sur Maps avec Java 8
  • Construire des systèmes réactifs avec JavaFX
  • Explication des transactions gérées par Spring – Partie 2 (JPA)
  • MVC 1.0 dans Java EE 8 :Premiers pas avec les facettes
  • Responsabilités du nettoyeur - Débarrassez-vous des égaux, compareTo et toString
  • Le meilleur des deux mondes
  • Réduisez le retard de votre IDE Java en ajustant avec précision JVM Garbage Collector
  • Nouvelle tentative d'exécution de méthode à l'aide de Spring AOP
  • L'API de sécurité Java EE va de l'avant
  • Comment créer des API CRUD REST avec Elixir et Phoenix Quick Start
  • Création d'un démarreur SpringBoot personnalisé pour Twitter4j
  • Une solution de contournement ingénieuse pour émuler les types de somme en Java
  • Création d'un projet JSF/CDI Maven sur Eclipse
  • Insights de Stackoverflow :les questions les plus votées pour le printemps 4
  • Événements CDI dans l'application Swing pour découpler l'interface utilisateur et la gestion des événements
  • Approche orientée objet de la génération de code
  • Constructeur ou poseur ?
  • En savoir plus sur les cordes compactes JDK9 (Revue vidéo Charlie Hunt)
  • Comment installer Red Hat Container Development Kit (CDK) en quelques minutes
  • JUnit 5 – Configuration
  • Démarrage rapide avec la grille de données en mémoire, Apache Ignite
  • Configuration du cache Infinispan distribué avec Hibernate et Spring
  • Le modèle de conception muet
  • Relation bidirectionnelle avec Jackson dans les services Web REST dans WildFly
  • DynamicReports et JasperReports avec JSF, Servlet et CDI
  • Intégration AWS SQS et Spring JMS
  • (Ab)utiliser Java 8 FunctionalInterfaces comme méthodes locales
  • Vos API JAX-RS ne sont pas nées égales :utilisation de fonctionnalités dynamiques
  • Analyser n'importe quel langage en Java en 5 minutes en utilisant ANTLR :par exemple Python
  • Améliorations JPQL dans JPA 2.1 et Java EE 7 (partie 1 - JOIN ON)
  • Taille de mémoire directe maximale du point d'accès par défaut
  • Java EE 8 MVC :Utilisation des paramètres de formulaire
  • JUnit 5 – Un premier aperçu de la prochaine génération de JUnit
  • Contracter le premier service SOAP avec Spring et Maven
  • Astuce Java de la semaine #7 – Maven Slow ?
  • Configurer plusieurs résolveurs de vue au printemps
  • Les pièges des Caches MyBatis avec Apache Ignite
  • Annotations de bricolage
  • Déploiement d'un microservice - Spring Boot fatjar sur Amazon Elastic Beanstalk
  • Regroupement à plusieurs niveaux avec flux
  • Exécution parallèle de tâches bloquantes avec RxJava et Completable
  • NetBeans Java EE Tip #3 :Services Web RESTful à partir de la base de données
  • Tutoriel :Utilisation correcte de la journalisation SLF4J et comment la vérifier
  • Regroupement, transformation et réduction avec Java 8
  • Égalité vs Identité ?
  • Comment prendre en charge Java 6, 8, 9 dans une seule API
  • SWT ScrolledComposite expliqué
  • Conception simple pilotée par les événements
  • Ne détestez pas les HATEOAS
  • jcmd :un outil de ligne de commande JDK pour les gouverner tous
  • Pourquoi SpringBoot ?
  • Impression de tableaux en piratant la JVM
  • JUnit 5 – Notions de base
  • Compilation Java en Java
  • Problème de microservices ? Lagom est là pour vous aider. Essayez-le !
  • La nouvelle inférence de type de variable locale de Java A
  • Lambda de Lambda, si/sinon d'un Facultatif
  • Comment ajouter la mise à jour automatique du numéro de version d'un projet Play Framework 2.X
  • Quelques trucs et astuces de maven
  • Examen de DiagnosticCommandMBean dans JConsole et VisualVM
  • Conseils clés pour gérer les mots de passe dans Sqoop
  • Implémentation d'une interface d'annotation
  • SpringBoot :Travailler avec MyBatis
  • SpringBoot :Travailler avec JOOQ
  • SpringBoot :Travailler avec JdbcTemplate
  • Java EE 8 MVC :Utilisation des paramètres de bean
  • Comment fonctionne la magie SpringBoot AutoConfiguration ?
  • Mettez vos références de méthode Java 8 au travail
  • Vérification de la date et de l'heure avec Hamcrest
  • Lire les fichiers de propriétés avec PropertyPlaceholderConfigurer
  • Application Angularjs à page unique avec Spring Boot et Yeoman
  • Présentation du modèle de délégué
  • Améliorez votre expérience JUnit avec cette annotation
  • Intégration Keycloak SSO dans jBPM et Drools Workbench
  • La haute disponibilité bave d'un service sans état dans Openshift Origin
  • Invocation différée de Java 8 avec Java Util Logging
  • Guide cloud ultime pour la vente au détail dans le cloud avec JBoss Cool Store
  • Astuce JavaFX 23 :économisez de la mémoire ! Champs d'ombre pour les propriétés
  • Gestion des nouvelles tentatives avec Spring-Retry
  • Problèmes mutuels
  • Java 8 :un constructeur de cartes de type sécurisé utilisant une exposition d'interface alternée
  • Java :objets immortels et résurrection d'objets
  • Attention à la récursivité dans [Primitive]Stream.iterate() de Java 8
  • Java 8 :déclarer des méthodes privées et protégées dans les interfaces
  • Votre premier service Lagom - débuter avec Java Microservices
  • Activation du cache d'entité et de requête dans Hibernate
  • Shadow Fields vs Property Accessor Interface Round 2
  • Apprendre Lucène
  • Champs d'ombre vs interface d'accesseur de propriété
  • Tests de résistance continus pour vos applications JAX-RS (et JavaEE) avec Gatling + Gradle + Jenkins Pipeline
  • Architecture propre des tests Selenium
  • Conseils JavaFX pour économiser de la mémoire ! Champs d'ombre pour les propriétés et les observables
  • Simplification des boucles imbriquées avec Java 8 Lambdas
  • Spring MVC :Déclencher la validation manuelle d'un objet de formulaire
  • NetBeans Java EE Tip #7:raccourcis de classe Java et d'éditeur XHTML négligés
  • Présentation de ReactiveInflux :pilote InfluxDB non bloquant pour Scala et Java prenant en charge Apache Spark
  • Nouvelle vue CalendarFX :MonthGridView !
  • TIBCO BusinessWorks 6 et Container Edition par rapport à BW5
  • Comment remplacer des règles dans JUnit 5
  • Gestion des utilisateurs et des groupes dans jBPM et Drools Workbenches
  • AccuREST Stub Runner est sorti
  • Architecture d'intégration avec Java EE et Spring
  • Agrégation de données avec Spring Data MongoDB et Spring Boot
  • Comment générer du code Java 8 personnalisé avec des plugins
  • Java 8 :utilisez Smart Streams avec votre base de données en 2 minutes
  • Comment ajouter un stockage persistant dans le cloud à JBoss Cool Store
  • Java 8 :Bye Manual SQL, bonjour Speedment !
  • Shadow Fields vs Property Accessors Interface Round 3
  • JUnit 5 – Architecture
  • Conversion des propriétés de configuration de chaîne en d'autres types, avec un peu de Facultatif
  • JLBH Exemples 3 - Les effets du débit sur la latence
  • Exemples JLBH 2 - Comptabilisation de l'omission coordonnée
  • JLBH Exemples 1 - Pourquoi le code devrait être évalué en contexte
  • 2 Pièges des constantes Java et des énumérations Rookie
  • Détermination du récupérateur de place HotSpot actif
  • JLBH - Présentation du harnais d'analyse comparative de la latence Java
  • Résultats de l'enquête de la communauté Java :74 % des développeurs veulent moins de verbosité
  • Méthodes par défaut et statiques dans les interfaces
  • Enquête sur les fonctionnalités manquantes de JavaFX :CSS
  • Drools 6.4.0.Final est disponible
  • Fraction officielle de l'essaim de mouches sauvages
  • JLBH Exemples 4 - Analyse comparative QuickFix vs ChronicleFix
  • Comment gérer les mots vides dans Hibernate Search 5.5.2 / Apache Lucene 5.4.x ?
  • JUnit 5 – Modèle d'extension
  • Spring Async et Java's 8 CompletableFuture
  • Premiers pas vers Spring Boot Cassandra
  • Spring Oauth2 avec exemple JWT
  • Mieux gérer "Impossible de trouver la propriété X sur le plugin Y" dans Gradle 2.13
  • Un JavaFX HelloWorld utilisant le projet Jigsaw de Java 9 en 60 secondes
  • Facilitez l'exécution de votre application Spring Boot dans le cloud avec Boxfuse
  • Java EE vs Java SE :Oracle a-t-il renoncé aux logiciels d'entreprise ?
  • Utiliser JINQ avec JPA et H2
  • Bouton de choix :utilisez les boutons bascule comme boutons radio
  • L'antimodèle de méthode générique sans paramètre
  • Performance vs fiabilité :pourquoi les applications Java sont comme des voitures de F1
  • Surveillance CLDB à l'aide de JMX comme alternative moderne à Ganglia
  • Les 10 meilleures discussions Java avancées que vous devriez voir pour rester pertinent
  • Java EE 8, quel est l'état actuel :étude de cas sur les travaux achevés depuis fin 2015
  • Ce que vous avez manqué au sommet OpenStack 2016
  • La paresse à l'extrême :développer des services JAX-RS avec Spring Boot
  • Construire une nouvelle application Web à partir de zéro en utilisant Spring boot, Thymeleaf, AngularJS - Partie 2
  • Construire une nouvelle application Web à partir de zéro en utilisant Spring boot, Thymeleaf, AngularJS - Partie 1
  • Java EE 8 MVC :gestion globale des exceptions
  • Scatter-Gather en utilisant Spring Reactor Core
  • Apache Storm :comment configurer KafkaBolt avec Flux
  • Kata FizzBuzz avec flux Java
  • Comment mettre le projet JBoss HR Employee Rewards dans le Cloud
  • Approches pour lier une application Spring Boot à un service dans Cloud Foundry
  • Configurer https pour votre API REST avec Boxfuse
  • Accès programmatique jcmd
  • Modules d'application et cache d'entité
  • Spring Boot et initialisation de la base de données
  • Ne détestez pas le HATEOAS Deuxième partie :le printemps pour HATEOAS
  • Présentation de HawkFX
  • JSR-308 et Checker Framework ajoutent encore plus de sécurité de type à jOOQ 3.9
  • Comment gérer les dépendances dans une build multi-projet Gradle
  • Odeurs de code – Partie II
  • Récupérateur de mémoire Java incrémentiel HotSpot
  • JUnit 5 – Conditions
  • ANTLR et Jetbrains MPS :analyse des fichiers et affichage de l'AST en utilisant la notation arborescente
  • Cyclops-react organise l'explosion cambrienne des bibliothèques Java 8
  • NetBeans Java EE Tip #8 :Unités de persistance
  • Comprendre l'annotation transactionnelle dans Spring
  • Comment intégrer des sources de données personnalisées dans Apache Spark
  • L'ANTLR et le web :un exemple simple
  • L'infrastructure élastique en pratique
  • Les 100 meilleures bibliothèques Java en 2016 - Après analyse de 47 251 dépendances
  • 13 decks que les développeurs Java doivent voir pour rester à jour
  • Traitement indolore des prêts génériques JBoss conteneurisés sur OpenShift
  • Modèle de publication d'abonnement dans Kafka
  • Sur les vertus d'éviter l'analyse ou de baser la logique sur le résultat de toString()


  • Page: 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
    28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
    55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
    82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108
    109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135
    136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162
    163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189
    190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216
    217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243
    244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270
    271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297
    298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324
    325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351
    352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378
    379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405
    406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432
    433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459
    460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486
    487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513
    514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540
    541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562