Java Web Weekly, n ° 121

Au tout début de l’année dernière, j’ai décidé de suivre mes habitudes de lecture et de partager les meilleurs contenus ici, sur Baeldung . Je n’ai pas manqué une critique depuis.

  • Et c’est parti…​**

1. Printemps et Java

>> Présentation des types réactifs []

Encore plus de connaissances sur les types et la sémantique réactifs ** et, bien sûr, sur le travail à venir du printemps 5 qui se passe en coulisse

>> Compaction de chaînes []

Intéressant, comme toujours, il s’agit d’une exploration de bas niveau de la façon dont la machine virtuelle Java traite la mémoire et les chaînes .

>> Améliorations apportées aux tests dans Spring Boot 1.4 []

Tester dans un projet Spring Boot devient de plus en plus simple et rationalisé, en particulier en ce qui concerne la moquerie et la gestion de fichiers JSON complexes.

>> La méthode générique sans paramètre - antipattern []

Un article très intéressant sur la façon dont le compilateur Java ne fait pas toujours les bons choix quand il s’agit d’utiliser des génériques.

>> Java EE vs Java SE: a Oracle abandonné le logiciel d’entreprise? []

Un article bien documenté et perspicace sur l’état actuel de Java EE .

>> Les serveurs Java EE les plus populaires: édition 2016 []

Et en continuant le fil Java EE, des données réelles sur la popularité des serveurs Java EE existants .

>> Exercices in Kotlin: Partie 3 - Fonctions []

Si vous êtes curieux de connaître Kotlin , cela semble être un bon endroit pour commencer.

Je n’ai pas encore fait les exercices moi-même, mais c’est sur ma liste de tâches du week-end.

A lire également:

Webinaires et présentations:

Temps de mise à niveau:

2. Technique

>> Performances HTTP idéales []
  • Nous travaillons tous avec HTTP ** d’une manière ou d’une autre, donc la compréhension du protocole ne fait pas de mal. C’est un excellent article pour nous y rendre.

>> Optimisez votre API REST avec le cache HTTP []

Une introduction rapide et pratique à l’utilisation d’en-têtes de mise en cache avec une API REST.

>> Guide du débutant sur la résolution des problèmes de concurrence []

Faire un pas en arrière avant de plonger tête la première dans un problème d’architecture complexe est un conseil fantastique.

Il est un temps où analyser la sémantique transactionnelle de votre système et les améliorer est la bonne chose à faire. Et puis, il y a tous les autres moments où cela semble être le cas.

A lire également:

3. Réflexions

>> Rejoignez-moi à GeeCON []

La GeeCON va être géniale, je ne peux pas attendre pour y arriver - si vous venez, assurez-vous de dire bonjour

>> Une taxonomie des consultants en logiciels []

Il est certainement utile de passer du temps sur les termes que nous utilisons quand nous parlons de notre travail.

>> La puissante culture des hackers []

La culture des hackers et la volonté de bricoler, d’expérimenter et de simplement faire - est l’une des choses que j’aime le plus dans notre écosystème, et probablement l’une des principales raisons pour lesquelles nous en faisons tous partie.

A lire également: