java

Publié le 26 Mai 2010

La performance d'une appli java est bien entendu lié à la qualité de code écrit mais pas seulement. En effet une partie importante des performances est liée à l'utilisation (et donc à la configuration) du garbage collector. Ceci pour la simple raison...

Lire la suite

Rédigé par Bliz

Publié dans #Java

Repost0

Publié le 20 Mai 2010

Voici un tutoriel expliquant comment stocker un google User dans Google App Engine puis comment le récupérer ensuite. Tout d'abord il faut savoir que google permet d'utiliser les API JDO (Java Data Object) et JPA (Java Persistance API). Ici nous allons...

Lire la suite

Rédigé par Bliz

Publié dans #Java

Repost0

Publié le 17 Mai 2010

Aujourd'hui je vais revenir sur un problème que j'avais rencontré dans un article précédent sur l'installation de l'environnement de dév de Google App Engine. J'avais noté que lors du démarrage du serveur jetty (qui est le conteneur de servlet utilisé...

Lire la suite

Rédigé par Bliz

Publié dans #Java

Repost0

Publié le 30 Avril 2010

Le truc du moment c'est le nuage, le cloud quoi ! Donc en ce jour pluvieux je me suis dit que c'était l'occasion d'essayer Google App Engine. App Engine permet de développer une application sur un cloud assez facilement et à moindre frais, puisque c'est...

Lire la suite

Rédigé par Bliz

Publié dans #Java

Repost0

Publié le 28 Avril 2010

Voilà un outil sympa et assez simple qui m'a bien sauvez la mise. Je devais effectuer une transformation XSLT sur un document HTML. Jusque là pas de problème sauf que le document HTML n'était pas au format XHTML. Bref ce n'était pas du XML, ce qui pose...

Lire la suite

Rédigé par Bliz

Publié dans #Java

Repost0

Publié le 26 Avril 2010

Le nombre de thread disponible au sein du serveur Tomcat se définit dans le fichier de configuration server.xml. La configuration s'effectue au niveau de la balise Connector du service Catalina. C'est cette balise qui permet de définir tomcat comme un...

Lire la suite

Rédigé par Bliz

Publié dans #Java

Repost0

Publié le 15 Avril 2010

Cette erreur ce produit lorsqu'on lance un programme java avec la commande: java -jar myApp.jar et que myApp.jar dépend justement d'autres fichiers .jar. En effet quand on utilise l'option -jar java ignore le classpath spécifié avec les options -classpath...

Lire la suite

Rédigé par Bliz

Publié dans #Java

Repost0

Publié le 14 Avril 2010

Pour exécuter automatiquement un jar il faut que son manifest spécifie la classe à lancer (celle contenant la méthode main) avec la ligne suivante: Main-Class: com.over-blog.patatos.App Ensuite on peut utiliser la commande : java -jar myApp.jar pour lancer...

Lire la suite

Rédigé par Bliz

Publié dans #Java

Repost0

Publié le 13 Avril 2010

Une implémentation java de getopts est fournie par la fondation apache sous l'appelation commons-cli. CLI signifie ici Command Line Interface. Vous pouvez retrouver toutes les informations ici: http://commons.apache.org/cli/ L'utilisation de commons-CLI...

Lire la suite

Rédigé par Bliz

Publié dans #Java

Repost0

Publié le 8 Avril 2010

Depuis java 5 il est possible de faire des imports statiques. Les imports statiques permettent de référencer directement un objet ou une méthode statique. Par exemple si on utilise souvent System. out .println("blabla"); On est obligé d'écrire cette instruction...

Lire la suite

Rédigé par Bliz

Publié dans #Java

Repost0