Archive pour la catégorie ‘java’

Regex : reutilisation des substitution group dans l’expression régulière

Mercredi 9 octobre 2013

Exemple de problématique: récupérer des tags html valides.
C’est à dire qui commence par un tag (<a>, <u>, <strong>) et qui fini par le bon tag (</a>, </u>, </strong>).

Lire le reste de cet article »

Alt-Tab et multi instances d’Eclipse

Mercredi 26 décembre 2012

Qui dit plusieurs branches, dit souvent plusieurs workspaces et plusieurs instances d’eclipse ouvert en même temps pour passer rapidement d’un workspace à l’autre.

Lire le reste de cet article »

Java est-il un langage orienté objet ?

Mardi 24 juillet 2012

La réponse est oui. Et pourtant à la lecture de cet article d’Anthony Ferrara on en vient à douter… Les exemples sont fait en PHP mais ses propos n’en restent pas moins valides en Java.

Lire le reste de cet article »

JAVA : Rediriger Sytem.out et System.err

Vendredi 13 juillet 2012

Une vielle application ? Pas de logger en place ou pas utilisé partout ?
Le refactoring pour supprimer tous les appels à System.out et System.err peut etre long et fastidieu.

Lire le reste de cet article »

Design Pattern Hierarchical Visitor

Mercredi 23 mai 2012

Nous venons de voir le Design Pattern Visitor. Mais celui ci à quelques limitations. Le pattern Hierarchical Visitor corrige une grande partie de ces lacunes. Voyons ensemble ce design.

Lire le reste de cet article »

JDBC : nommer une connexion Oracle

Mercredi 23 mai 2012

Quand on fait une connexion JDBC en java à une base de données Oracle, elle n’a pas de nom. I.E. si on regarde les connexions ouvertes sur la base de données on ne voit pas le nom de l’application ou alors « java.exe » ce qui n’est guère mieux.

Lire le reste de cet article »

Java : rechercher une classe dans le classPath

Mardi 6 mars 2012

Petite classe utilitaire pour rechercher une classe dans le classpath.

  1. package com.fluminis.loader;
  2.  
  3.  <a href="http://fluminis.free.fr/wordpress/?p=385#more-385" class="more-link">Lire le reste de cet article &raquo;</a>

How To : Concevoir une API Fluent – Partie 2

Jeudi 1 mars 2012

Nous avons vu précédemment les requirements de notre POC pour mettre en pratique le concept de Fluent Interface sur une petite API de critères de recherche pour une requête SQL.

Lire le reste de cet article »

How To : Concevoir une API Fluent – Partie 1

Jeudi 1 mars 2012

Je suis tombé récemment sur le très intéressant framework lambdaj. En creusant un peu, ce qui m’a attiré le plus dans ce framework, c’est cette manière d’enchaîner les méthodes pour avoir un code clair et concis. Ce framework met en pratique la notion de Fluent interface.

Lire le reste de cet article »

SWT/JFace Binding d’une propriété d’un Widget

Lundi 5 septembre 2011

Le code suivant permet d’observer la sélection d’un Viewer et d’activer ou inactiver une propriété d’un widget en conséquence !

Lire le reste de cet article »