begin process at 2008 07 19 20:01:52
1 213 006 membres
324 nouveaux aujourd'hui
14 165 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

23 commentaire(s) de AlexN sur des sources sur tout CodeS-SourceS

Le : 04/07/2008 20:08:07
Source : CHUNKEDXML, LIRE DU XML PAR MORCEAU
Merci ;o)


Le : 02/07/2008 07:53:01
Source : CHUNKEDXML, LIRE DU XML PAR MORCEAU
La c'est du chipotage.
Je fais un minimum confiance au compilateur. Et dans la mesure où il voit que cette variable, de type primitif, est utilisée dans la boucle, il me fera le privilège (Oh ! grand privilège ! Donnes moi une case mémoire siouplai...) de réserver l'espace nécessaire, sans l'allouer à chaque passage. Sinon ce n'est pas un bon compilateur (et toc !).


Le : 01/07/2008 21:12:16
Source : CHUNKEDXML, LIRE DU XML PAR MORCEAU
Les break, ils vont avec le while (true) ;o), c'est juste que tu n'es pas trop habitué à ce style d'écriture.
Un int alloué ? Tu voulais peut être dire un Integer.
L'allocation d'un int se fera plutôt dans la pile (gérée par la JVM) tandis qu'un objet aura plus de chance de se retrouver dans le tas (géré par le GC). Gagner un int ne fait pas gagner grand chose, à mon avis. Mais par contre, je ne vois pas où tu le gagnes.


Le : 01/07/2008 20:50:10
Source : CHUNKEDXML, LIRE DU XML PAR MORCEAU
Ce qu'il manque principalement ce sont :
- la non prise en compte de l'IOException masque des erreurs
- la libération des ressources occupées par les propriétés des instances (la fermeture du fichier, la libération de la mémoire).

Sinon la différence entre un while (true) et un while (condition) c'est surtout une question d'habitude. Si le code contenu dans la boucle ne vérifie pas la ou les conditions de sortie, quelque soit la syntaxe, c'est une boucle sans fin.

L'intérêt principale de cette classe est qu'elle permet la lecture de fichiers xml volumineux, dans un minimum d'espace mémoire. Cette classe peut être utilisée avec un analyseur (parser), qui va demander les blocs xml au fur et à mesure pour transformer leur contenu en données ou en objets (désérialiser). Cette classe permet aussi de ne pas utiliser des librairies plus lourdes (SAX, JDOM, ...) lorsque ce n'est pas utile. Utiliser un tank pour ouvrir une porte en bois ce n'est pas l'idéal.


Le : 30/06/2008 23:57:50
Source : BIBLIOTHÈQUE POUR (DÉ)SÉRIALISER DES DONNÉES PHP
Excellente librairie.

J'en ai eu besoin pour désérialiser des tableaux à deux dimensions de chaînes de caractères, et j'ai obtenu des listes de listes de chaîne de caractères. Juste ce qu'il fallait.

Merci.


Le : 27/06/2008 18:06:40
Source : CHUNKEDXML, LIRE DU XML PAR MORCEAU
Quizz :

Parmi toutes les erreurs de conception de cette classe quelle est celle qui vous semble la pire ?


Le : 26/04/2008 08:41:21
Source : WEB SPIDER - WEB CRAWLER
Bonjour,

je ne connais pas netbeans, je ne serais pas d'une grande aide. Sinon voici une méthode pour compiler en ligne :

- créer un répertoire nommé tmp à la racine d'une machine
- copier le fichier htmlparser.jar dans le répertoire tmp
- créer un répertoire spider dans le répertoire tmp
- copier le fichier Spider.java dans le répertoire spider
- compiler : javac -classpath \tmp\htmlparser.jar spider\Spider.java


Le : 24/04/2008 09:46:32
Source : SQUELETTE DE COMMUNICATION PAR SOCKET EN MODE CONNECTÉ POUR LINUX
Bonjour,

C'est un problème de configuration de ton réseau.
N'ayant aucune information sur le contexte d'exécution que tu as utilisé (système d'exploitation, commande de lancement du programme, etc.), et comme je ne suis pas devin, je ferais la supposition suivante : tu as lancé le récepteur avec en argument un numéro de port que la configuration de ton réseau n'autorise pas.

Il faut :
- soit utiliser un numéro de port autorisé par ta configuration réseau,
- soit modifier la configuration de ton firewall pour autoriser le numéro de port que tu as utilisé


Le : 23/04/2008 22:08:12
Source : EXPLORATEUR D'IMAGES
Bonjour,

Il s'agit d'un problème de configuration de ton environnement de développement.
Tu as du placer les sources dans un package sans nom (par défaut) ou un autre qui ne porte pas le nom imagesBrowser, tandis que ton fichier manifest semble indiquer que les classes compilées doivent être placées dans un package nommé imagesBrowser.


Le : 30/01/2008 22:03:24
Source : INTERFACE DATABASE ET CLASSE MYSQL
Bonjour à tous,

C'est un bon début pour s'abstraire du niveau de communication avec les bases de données fourni par le language PHP.

Je voudrais signaler l'existence une librarie orientée objet d'abstraction des bases de données : adodb (http://adodb.sourceforge.net/)
Cette librairie est développée depuis 2000. Elle existe en version PHP et python. Elle est utilisable avec MySQL, PostgreSQL, Interbase, Firebird, Informix, Oracle, MS SQL, Foxpro, Access, ADO, Sybase, FrontBase, DB2, SAP DB, SQLite, Netezza, LDAP et les bases supportant l'ODBC.

Qualques fonctionnalités supplémentaires :

- Mode debug
- Un système de filtres sur les jeux d'enregistrements (une sorte d'array_walk pour les jeux d'enregistrements)
- Supporte les connections multiples simultanées
- Supporte le mode transactionnel.
et pleins d'autres...

Existe aussi en version lite pour réduire son empreinte (en mémoire pas écologique...)

Un petit livret d'introduction en français se trouve à cette adresse : http://phplens.com/phpeverywhere/adodb_french



[ Page 1 Page 2 ]

Pub



Appels d'offres

Dessins techniques
Budget : 60€
Animation Flash - Doma...
Budget : 370€
Application flash medi...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Boutique

Boutique de goodies CodeS-SourceS