If THen ELse…

journal de bord d'un aspirant codeur

Affichage des articles dans Java

Cet article fait suite au travail sur la transformée de Fourier rapide que j’ai dû réaliser pour la fac avec mon collègue Ivan. Je précise tout de suite que cette implémentation s’applique exclusivement aux images carrées, en niveaux de gris et dont la dimension est de la forme 2n. L’utilisation de java n’est peut être [...]

Notes pour plus tard: Cesser d’utiliser bêtement des boucles pour réaliser des copies de tableaux, même partielles. À la place, penser à faire appel à System.arrayCopy(Object src, int srcPos, Object dest, int destPos, int length) qui est plus rapide et facilite la relecture (merci aux considérations générales sur la performance des applications java d’Ibrahim Moukouop).

Si vous n’êtes pas encore familier avec les design pattern (patrons de conception en français), il vous est certainement arrivé lors de l’écriture de programmes un tant soit peu complexe de vous sentir un peu… perdu. Face à une multiplicité de classes toutes plus ou moins dépendantes les unes des autres, on a vite fait [...]

J’ai écrit en début d’année un verrou permettant de contourner les deadlocks en java. Avant d’en expliquer le fonctionnement, un rapide petit rappel sur ce qu’est une situation de deadlock: Etape 1: le premier thread acquiert le verrou numéro 1. Etape 2: le second thread acquiert le verrou numéro 2. Etape 3: le premier thread [...]

Dans la rubrique « on ne m’avait rien dit », je viens d’apprendre en faisant un petit tour sur la doc de sun que l’usage de la classe StringTokenizer est déconseillé depuis la version 1.4.2 du JDK. StringTokenizer is a legacy class that is retained for compatibility reasons although its use is discouraged in new code. It [...]