Nombres, dates et chaînes de caractères

Ajouter un nouvel élément

Les performances du mois

Une fonction pour vérifier si une saisie est une date
2
Helper classe pour Dates
1
String Helper
3

ang Une fonction pour vérifier si une saisie est une date

Licence : Libre
Les saisies des dates erronées en avez-vous marre? Voici une proposition d'une fonction vérifiant si une date est correcte dans un format donné. Elle est accompagné de javadoc pour plus de détails. Cette mise à jour élargit le champ de format et optimise la version originale publiée le 29/09/2013.

ang Helper classe pour Dates

Licence : Autre
Une Helper class pour les DATEs lorsqu'on veut faire des opérations sur les jours ouvrables (ajout, suppression, difference)

ang String Helper

Licence : Autre
Classe utilitaire pour le formatage, les manipulations de String. Cette classe permet même le formatage de requêtes SQL

ang Une fonction implémentée en JAVA pour vérifier si une saisie est un nombre entier

Licence : Libre
Une fonction simple mais pratique. Elle consiste à vérifier la veracité d'un nombre passé en pamètre sous forme de chaîne de caractères. Elle retourne la valeur booléenne true s'il s'agit bel et bien d'un nombre entier et la valeur booléenne false au cas contraire.

ang Remplacer les lettres accentuées d'un fichier par leur équivalent html

Licence : Autre
Lancez le programme puis faites un glisser-déposer des fichiers dont vous désirez remplacer les lettres accentuées par leur équivalent html. Le fichier original est sauvegardé dans un sous-dossier "BAK".

ang Transformer une Stack Trace en String

Licence : Autre
Méthode permettant de transformer une Stack Trace en String

ang Maths : Loi Exponentielle

Licence : Autre
L'algorithme suivant permet de générer une variable aléatoire suivant une loi de Poisson ayant une distribution exponentielle de paramètre lambda.

ang Supprimer les accents d'une chaine

Licence : Autre
Avantage :

* Conserve la casse Majuscule / Minuscule
* Transforme certains caractères spéciaux tel que ÷ en /
* Gère le bi-caractères tels que Æ en AE
* La transformation est efficace en déterminant si le caractère est considéré avec accent ou non.


Inconvenient :

* la taille de la chaine résultat peut ne pas faire la même taille que la source. notamment a cause de Æ et æ
* Certains caractères spéciaux sont transformé même si ce n'était pas voulu.

L'utilisation est simple :


String chaine = "Accès à la base";
String chaine2 = StringOperation.sansAccent(chaine);
System.out.println("chaine origine : " + chaine );
System.out.println("chaine sans accents : " + chaine2 );

ang Afficher toutes les polices

Licence : Autre
Cette classe permet d'afficher toutes les polices disponibles sur la plateforme.

ang Classifieur Naive Bayes

Licence : Autre
Classifieur Naive Bayes doublement incrémental, pour des données continues. Cet algorithme est une amélioration du Naïve Bayes original. Il est incrémental dans le sens qu'il est possible d'ajouter des instances à un apprentissage existant. Il n'est ainsi plus indispensable de séparer hermétiquement la phase d'apprentissage de la phase de test. En utilisant les fonctions d'enregistrement et récupération des tables, il devient ainsi possible de répartir un apprentissage en plusieurs sessions. Il est également incrémental dans le sens qu'il est possible d'ajouter, en cours d'apprentissage, des nouvelles classes cibles. C'est donc pour ces deux raisons que le classifieur est dit doublement incrémental.

ang Convertir des nombres (hexadecimal, decimal, octal, binaires)

Licence : Libre
Cette classe permet d'effectuer ces conversions (à double sens):
[list][*]binaire decimal
octal decimal
hexadecimal decimal
binaire octal
binaire hexadecimal
hexadecimal octal[/list]

11 éléments

 
 
 
 
Partenaires

PlanetHoster
Ikoula