Ant et les couleurs ANSI sous Unix

Ant est un outil de Makefile pour Java. Si vous utilisez Ant sous Unix, il est possible de modifier le logger utilisé par Ant lorsque vous compilez un projet afin d'avoir un affichage dans votre xterm utilisant les couleurs ANSI. Pour cela, voici comment procéder: Créer un fichier...

Lire la suite

API pour les Threads, la Synchronisation, les ThreadPool

Article original en anglais sur http://www.theserverside.com/articles/article.tss?l=JavaOneDayFour_03 Je me suis permis de traduire en français un article à propos des prochaines fonctionnalités pour J2SE 1.5. JSR-166 représente une amélioration majeur des capacités concurentielles de Java...

Lire la suite

Comment lister le contenu d'un fichier jar ?

Un ami me demandait comment faire pour comparer 2 fichiers jar et en voir le contenu. La commande jar est similaire à la commande tar sous unix. Si en ligne de commande vous faîtes un "jar tvf toto.jar" vous allez lister le contenu du fichier jar (t=tape, v=verbose et f=file was specified). Sous...

Lire la suite

Lotus Notes sous Linux avec Wine

J'ai écrit il y a un moment un article sur Lotus Notes et Linux. Voici une page qui explique comment faire fonctionner Lotus Notes mais aussi Excel ou Word, sous Linux: http://www.winecentric.com/notes5.shtml

Lire la suite

Synchronisation avec Vector,Hashtable,HashMap et ArrayList

Tout d'abord un peu de théorie. Les class Vector et Hashtable sont des classes dont les accès sont synchronisés. Si 2 Threads manipulent un Vector, nous sommes sûrs que l'état de ce Vector est consistant et nous n'avons pas de problèmes d'accès concurrents. Ensuite Java 2 a introduit un...

Lire la suite