Archives par mot-clé : Java

Les exceptions Java

Les exceptions en Java constituent un mécanisme puissant de traitement des erreurs aussi bien dans une phase d’exécution normale de l’application que dans les phases de débogage. J’aime comparer Java et Pascal ou C. Dans le premier, tout événement anormal … Continuer la lecture

Publié dans Langage | Marqué avec | Laisser un commentaire

Analyse dump mémoire JVM sur AIX (ibm)

La JVM d’IBM sur AIX produit un dump mémoire au format non standard. La JVM de Sun (pardon Oracle….) crée un fichier HPROF tandis que la JVM d’IBM crée un fichier PHD (Portable Heap Dump). C’est un peu déconcertant car … Continuer la lecture

Publié dans Application | Marqué avec , , , | Laisser un commentaire

Chainsaw sous Debian 7

Debian 7 Wheezy propose open-jdk 6 comme JVM par défaut. Malheureusement cela pose un problème avec la fenêtre de popup au démarrage de Chainsaw qui propose d’ajouter un récepteur de log. Cette fenêtre reste vide sans aucun moyen de la … Continuer la lecture

Publié dans Application | Marqué avec , , , | Laisser un commentaire

Eclipse Luna sous Debian 7 ne démarre pas

En train de tester en parallèle les IDE Netbeans et Eclipse sous Debian 7 Wheezy, on constate rapidement que les versions dans le dépôt ne sont pas les plus récentes. En effet Debian 7 est livré avec java 6. Netbeans … Continuer la lecture

Publié dans Application | Marqué avec , , , | Laisser un commentaire

Exploitabilité des log

Les mécanismes de log en Java, tel que log4J, sont bien matures et font partie de l’état de l’art des développement informatiques. Les développeurs ont l’habitude de s’en servir en vue de mettre au point les programmes et de corriger … Continuer la lecture

Publié dans Application | Marqué avec , | Laisser un commentaire

Modification de Jar | hidden.bressure.net

Comme tout ce qui brille n’est pas de l’or, tout zip n’est pas un jar. La suite sur mon blog caché: Modification de Jar | hidden.bressure.net.

Publié dans Langage, Paramétrage | Marqué avec , | Laisser un commentaire

Comment perdre la boule avec Java et Windows Server 2003

L’histoire commence par la mise à jour de Jira 4 vers Jira 6. Ce dernier étant plus gourmand en mémoire, il utilise une JVM configurée pour demander à l’OS quelques 1,1 Go de mémoire (PermGenSpace et Xmx). Ce qui n’est … Continuer la lecture

Publié dans Paramétrage | Marqué avec , , | Laisser un commentaire

Lambda expression en Java 8

Java 8 qui est sur le point de sortir nous promet encore plus de programmation fonctionnelle. Le parcours  du  tutoriel en ligne justifie cela par l’efficacité de l’approche. Les lambdas expressions permettent en effet de décrire des fonctions anonymes, sans … Continuer la lecture

Publié dans Langage | Marqué avec | Laisser un commentaire

Code d’initialisation en Java

La lecture du tutoriel Java mérite que l’on s’y attarde, que ce soit pour le débutant ou bien pour celui qui vise l’excellence. Certains aspects du langage fort intéressants y sont bien expliqués, comme le code d’initialisation. On le trouve … Continuer la lecture

Publié dans Langage | Marqué avec | Laisser un commentaire

Les étiquettes en Java

Les premières tasses de thé glacé passées, le tutoriel Java arrive sur les instructions de contrôle (branchement et boucle).  A l’époque où je développais couramment en Java, je n’utilisait que très peu les instruction break ou continue dans les boucles. … Continuer la lecture

Publié dans Langage | Marqué avec | Laisser un commentaire