Tags

JAVA 8 – API Stream – Introduction sur des collections

Introduction à l’utilisation des STREAM Java 8 arrive avec une toute nouvelle API Stream qui utilise les Lambda. Cette nouvelle API offre la possibilité de simplifier l’écriture, d’améliorer la performance ainsi d’augmenter la lisibilité d’un certain nombre de code.

Lire la suite…



WildFly – Configuration email (mail-session)

Depuis WildFly (anciennement JBoss 7), la configuration des sessions d’email a un peu changé. Configuration des sessions de mails sous Jboss 7.x: < subsystem xmlns="urn:jboss:domain:mail:1.0"> < mail-session jndi-name="java:/Mail"> < smtp-server ssl="true" outbound-socket-binding-ref="mail-smtp"> < login name="username" password="password"/> < /smtp-server> <span > < /mail-session></span> <span >< /subsystem></span> Configuration des sessions de mails sous WildFly 8:

Lire la suite…



Projet JEE 7 sans hibernate ni JPA

Dans cet article, nous allons étudier la possibilité de créer un projet JEE 7 classique mais en supprimant la partie JPA / Hibernate. Pourquoi se passer d’Hibernate? JPA / Hibernate vient avec la promesse d’une simplication drastique de l’utilisation des bases de données avec un modèle ORM et une API de criteria sensée faciliter la vie des développeurs ainsi que la maintenance des applications.

Lire la suite…



Multithreading et BufferedImage – JAVA – Comparaison d’image

Multithread et bufferedImage Dans cet article nous allons voir comment réaliser une comparaison des pixels de deux BufferedImage en multithread pour accélérer la performance. L’utilisation du multithreading pour le traitement des images apporte une réelle amélioration des performances.

Lire la suite…



Java EE – Faire une Servlet d&rsquo;upload
Java EE – Faire une Servlet d’upload


Certaines librairies de composants JSF comme Primefaces proposent des solutions faciles à implémenter pour réaliser vos uploads. En revanche, mettre en oeuvre cette opération soi-même peut sembler plus délicat. Mais nous allons voir que, comme souvent en Java, le standard JEE définit déjà tous les outils nécessaires.

Lire la suite…



Accessibilité des applications web (Handicap) et HTML5

L’objectif de cet article est de faire un point sur les points de vigilance dans le développement d’applications et sites web pour les rendre le plus accessibles possible avec les différents profils de handicap.

Lire la suite…



Java – Création d&rsquo;une liste de semaine
Java – Création d’une liste de semaine


La classe Calendar de Java s’avère bien utilie pour pouvoir manipuler des dates. Ainsi, par exemple si vous souhaitez créer une liste de semaine vous pouvez vous y prendre de la sorte :

Lire la suite…



Optimisation WEB: Partie 2 – Quickwins et les optimisations faciles
Optimisation WEB: Partie 2 – Quickwins et les optimisations faciles


Optimisation WEB: Partie 2 – Quickwins et les optimisations faciles Voici donc ce qui pourrait faire office de mémo, ou de checklist lorsque l’on souhaite améliorer les performances de son application web.

Lire la suite…



Optimisation WEB: Partie 1 – Page Speed (vitesse de la page) pour les images
Optimisation WEB: Partie 1 – Page Speed (vitesse de la page) pour les images


Optimisation WEB: Page Speed pour les images  Afin d’optimiser votre site web (ou application web), il existe un certain nombre d’actions simple à effectuer. Dans cet article nous allons passer en revue le moyen d’optimiser la vitesse de chargement de votre page web.

Lire la suite…