Affichage des articles dont le libellé est java. Afficher tous les articles
Affichage des articles dont le libellé est java. Afficher tous les articles

15 mai 2008

Détecter des bugs dans des classe Java

FindBugs est un outil opensource puissant, il traque des centaines d’erreurs potentielles dans du code java. Une fois traqué, le bug potentiel est décortiqué et longuement expliqué: chaque type de bug est accompagné d’une longue fiche explicative.

FindBugs analyse le code de manière statique, c'est a dire qu'il n'a pas besoin d'executer le code pour détecter des bugs potenteils. En réalité, il ne travaille pas avec le code source, mais avec le Java Byte Code.

FindBugs est un excellent outil qui peut permettre d'éliminer des bugs qui aurait fait perdre beaucoup de temps. Il existe un plugin qui s'installe directement dans l'environnement Eclipse.

Le site officiel
La longue liste des patterns de bugs détectable
Le plugin eclipse
Le blog se FindBugs

24 décembre 2007

Pour 'échaper' les caracteres html et xml d'une string en java

Voici les parties de code nécessaire :

import org.apache.commons.lang.StringEscapeUtils;

StringEscapeUtils.escapeHtml("string");
StringEscapeUtils.escapeXml("string");

Vérifier la validé d'une adresse email en java

Voici une fonction toute faite pour vérifier la validité d'une adresse email :

public boolean checkMailAddress(String mail){
pattern = Pattern.compile("^([\\w\\d\\-\\.]+)@{1}
(([\\w\\d\\-]{1,67})|([\\w\\d\\-]+\\.[\\w\\d\\-]{1,67}))\\.
(([a-zA-Z\\d]{2,4})(\\.[a-zA-Z\\d]{2}) )___FCKpd___0quot;);
matcher = pattern.matcher(mail);
return matcher.find();
}

source : http://www.labo-sun.com/resource-fr-codesamples-902-0-eclipse-j2se-validateur-d-adresse-e-mail.htm