user_118104.description

Author Articles

Pratiquement tout le monde parmi les équipes de développement logiciel a déjà entendu parler du fameux NPE AKA NullPointerException. Certains développeurs testent systématiquement la nullité d'une variable avant de l'utiliser même s’il y 'a des fois
Avec plus de 12 millions de développeur dans le monde, Java continue à être un langage de de programmation de premier choix. Avec l’arrivée de Java 12 dans les temps tel que planifié par Oracle la plateforme reste bien positionnée pour les développem
Java 9 est sortie en septembre 2017, on peut regrouper les améliorations apportées par cette version en 3 groupes Changements et améliorations Des ajouts de fonctionnalités Des avancées pour les versions futures Dans cet article je vais aborder les a
Java 10 est sortie en mars 2018, c'est une version mineure par rapport aux versions précédentes. Je vais aborder dans cet article les quelques changements apportées par cette version. Le nouveau système de versioning A partir de java 10 oracle a prom
Les Streams avec JAVA 9 Quelques améliorations ont été apportées pour compléter des manquements de java 8 dans le cadre d'utilisation des collections... Fonction takeWhile : Permet de parcourir une collection en utilisant un prédicat, contrairement à
Les differences entre @Inject @Resource @Autowired @Inject : est une annotation basée sur la JSR-330( Injection de dependance avec Java) qui permet d'identifier les contructeurs, methodes et proprités injectable. on utilise @Named pour eviter toute a
GIT permet de partager vos sources et faciliter le travail collaboratif des équipes de développement en proposant dans fonctionnalités avancées de gestion de conflit, rebase, merge, pull etc. Les fonctionnalité de création de branches et de merge de
Dans ce tuto, nous allons voir comment configurer le load balancing sur un serveur apache. Prérequis Activer les modules mod_proxy et mod_proxy_balancer Pour information, il faut savoir qu'il y'a 4 algorithmes de planification de la répartition de la
La programmation fonctionnelle et les lambdas avec JAVA 8 La programmation fonctionnelle est un paradigme de programmation de type déclaratif qui considère le calcul en tant qu'évaluation de fonctions mathématiques et n'admet pas les changement d'éta
Migrer une application spring-boot de 1.x à 2 est très simple. 1- Modifier votre fichier pom.xml et ajouter la dependance vers spring boot 2 org.springframework.boot spring-boot-starter-parent