Developpez.com

Télécharger gratuitement le magazine des développeurs, le bimestriel des développeurs avec une sélection des meilleurs tutoriels

Flux, fichiers et réseaux

Retrouvez ici tous les meilleurs téléchargements Flux, fichiers et réseaux
Ajouter un nouvel élément

    Chat sous-reseau local

    Éditeur : mohamine1989 +
    Application d'envoi et de reception de messages et de fichiers en utilisant les deux protocoles UDP et TCP

    Connexion TCP/IP entre deux ordinateurs

    Licence : Autre - 08/03/2011 - Téléchargé 18 x
    La classe Network permet d'établir une connexion TCP/IP entre deux ordinateurs, leurs permettant ainsi de s'échanger des messages sans se soucier des aspects réseau. Le programme TestNetwork est un exemple permettant de mieux comprendre son fonctionnement.

    Extraction du texte d'un PDF vers un fichier texte

    Licence : Autre - 26/04/2015 - Téléchargé 12 x
    La classe PdfObject est insatiable en fournissant le nom du fichier pdf en premier argument et le nom du ficher text en second argument.
    La méthode pdf2text de cet objet copie le texte du pdf vers le fichier texte.
    Cette classe utilitaire repose sur la librairie APACHE PdfBox

    Gérer des fichiers de configurations ( ini, ... )

    Licence : GPL - 21/02/2013 - Téléchargé 10 x
    Une classe abstraite Settings, permettant de faire des classes filles pouvant gérer différents types de fichier de configuration ( xml, ini, json, ... ).


    Une classe SettingsIni permettant de lire et écrire des fichiers ini.

    Les espaces sont tolérés entre la clé et le =, et à l'intérieur de la valeur.
    Les lignes commençant par un ; ou # sont considérées comme des commentaires.

    Il y a également des fonctions permettant de vérifier l'existence d'une section ou d'une clé dans le fichier.

    Compter le nombre de fichiers dans un repertoire et afficher le nombre de ligne par fichier

    Licence : Autre - 08/07/2013 - Téléchargé 4 x
    Cette classe permet de compter le nombre de fichiers contenus dans un répertoire et d'afficher par la suite le nombre de lignes contenues dans chaque fichier

    Création d'un HTML à partir d'un XML avec XSLT

    Licence : Autre - 08/03/2011 - Téléchargé 3 x
    Exemple de création d'un HTML à partir d'un fichier XML avec XSLT

    Téléchargeur ftp et http

    Licence : Autre - 08/03/2011 - Téléchargé 3 x
    Source permettant d'effectuer des téléchargements sur internet via les deux protocoles FTP et HTTP,avec possibilité du réglage de la vitesse du téléchargement.

    Parcours récursif d'une arborescence

    Licence : Autre - 08/07/2013 - Téléchargé 2 x
    La méthode getFilesRec() permet de parcourir récursivement toute une arborescence et remplit une ArrayList avec les fichiers trouvés. Les autres méthodes de la classe ShowFiles sont uniquement là pour tester la méthode getFileRec().

    XPathUtils

    Licence : Autre - 08/03/2011 - Téléchargé 2 x
    XPathUtils est une petite classe utilitaire contenant une seule méthode publique statique getXPath(). Cette méthode renvoie une chaîne contenant une expression XPath permettant d'accéder au noeud passé en paramètre, en partant de la racine de l'arbre DOM. Le noeud passé en paramètre peut être un élément, un attribut, un commentaire, un noeud texte ou la racine du document.

    Helper pour simplifier l'envoi de mail

    Licence : Autre - 08/03/2011 - Téléchargé 2 x
    Possibilité d'ajouter des destinataires, copie et copie cachée, de vérifier si une adresse est valide.
    On peut appeler les fonctions avec un tableau de String en paramètre, ou avec une String toute seule.
    Une string peut contenir plusieurs adresses mails séparées par un espace, une virgule ou un point virgule.

    Notes :

    * - une fonction spéciale à la fin permet de transformer un pseudo en mail.
    * - un tout petit peu de config au début, le serveur smtp et l'adresse no-reply


    Exemple :


    //Envoi un message provenant de no-reply@societe.fr au webmaster,
    //à mail@exemple et no.spam
    Mail m = new Mail();
    m.setTo("webmaster, mail@exemple.com;no.spam@thank.you" ... Voir la suite

    Renommage massif

    Licence : Autre - 07/03/2011 - Téléchargé 2 x
    Renommer automatiquement un grand nombre de fichiers situés dans des sous répertoires et aplanir leur arborescence.
    Exemple : mon appareil photo numérique crée un nouveau répertoire à chaque fois que je le mets en marche et remet à zéro le compteur de nommage des images. Je me retrouve avec 50 dossiers ayant chacun des images du même nom.
    Ce programme résout le problème et les copie toutes dans le répertoire courant.

    Fonctions utilitaires de manipulation de File

    Licence : Autre - 08/07/2013 - Téléchargé 1 x
    Description

    Les quatre principales méthodes de cette classe utilitaire permet :
    - de calculer un chemin relatif à partir d'un répertoire de référence
    et du répertoire à relativiser
    - de supprimer récursivement des répertoires
    - de copier un fichier
    - de créer un fichier à un emplacement précis avec un nom défini à l'aide
    d'un pattern du type "Out-{0,number,#000}.tmp" [Cf. MessageFormat]

    OutilsString - Formatage de n° de téléphone, sansAccents...

    Licence : Autre - 08/07/2013 - Téléchargé 1 x
    Le formatage de numéros de téléphones... :
    Il permet d'uniformiser des numéros qui se retrouvent avec des séparations (espaces, point, -) ou sans séparation, les numéros internationaux (+34... ou 0034... entre parenthèses)

    isNumeroTelValide test si après formatage, le numéro est correct pour être numérotable -en appelant formatTelSansPoints- par un serveur de fax par exemple.

    sansAccent
    Une fonction est déjà proposée dans les codes sources java, celle-ci est plus simple (une ligne). ça se trouve elle provient de la FAQ Java... je sais plus où j'ai vu le code traîner, donc je le partage

    Exemple de parsing XML avec SAX

    Licence : Autre - 08/03/2011 - Téléchargé 1 x
    Exemple simple de configuration d'un parseur SAX pour lire un fichier XML.

    Exemple de création d'un bean Java à partir d'un XML avec SAX

    Licence : Autre - 08/03/2011 - Téléchargé 1 x
    Exemple de création d'un bean Java (Personne) à partir d'un XML avec SAX (grâce à un handler spécialisé : PersoneHandler).

    Exemple d'extraction d'informations sur un DOM

    Licence : Autre - 08/03/2011 - Téléchargé 1 x
    Exemple d'extraction d'informations sur un DOM : version XML, encoding, configuration DOM, etc..

    Extraction des liens d'un XHTML avec l'API DOM

    Licence : Autre - 08/03/2011 - Téléchargé 1 x
    Extraction des liens d'un XHTML valide avec l'API DOM.

    Exemple de création d'un DOM

    Licence : Autre - 08/03/2011 - Téléchargé 1 x
    Exemple de création de toutes pièces d'un DOM et sauvegarde sous forme de fichier XML avec XSLT.

    Création d'un fichier XML avec SAX et XSLT

    Licence : Autre - 08/03/2011 - Téléchargé 1 x
    Exemple de création d'un fichier XML avec l'API SAX et XSLT.

    Création d'un PDF avec FOP

    Licence : Autre - 08/03/2011 - Téléchargé 1 x
    Exemple de création d'un fichier PDF, à partir d'un fichier XML, avec FOP

45 éléments

Responsables bénévoles de la rubrique Java : Mickael Baron - Robin56 -