Publié le 8 Juillet 2011

Lorsqu'on utilise des méthodes getBytes() ou new InputStreamReader() sans spécifier l'encoding à utiliser la JVM utiise son default charset.

 

Hors on peut spécifier ce dernier lors du lancement de la JVM avec l'option:

 

-Dfile.encoding=UTF-8

 

ça permet de basculer toutes l'application d'un coup en UTF-8 (ou autre). A condition que le code utilise toujours le default charset, bien sûr.

Voir les commentaires

Rédigé par Bliz

Publié dans #Java

Repost 0

Publié le 7 Juillet 2011

Voilà le problème du jour:

 

Je dois afficher le contenu d'un fichier sans la première ligne qui n'est pas des données mais plutôt une en-tête ou un commentaire.

 

La commande tail permet d'effectuer ceci en utilisant une petite astuce:

 

tail -n+2 mes_donnes.csv

 

C'est le '+' qui signifie afficher les lignes à partir de la deuxième.

(Sans le '+' on aurait afficher que les 2 dernières lignes).

Voir les commentaires

Rédigé par Bliz

Publié dans #Script

Repost 0

Publié le 1 Juillet 2011

Sous linux toutes les infos CPU sont stockées dans le fichier /proc/cpuinfo.

 

Il suffit de faire un cat (ou less) sur ce fichier:

 

> cat /proc/cpuinfo

Voir les commentaires

Rédigé par Bliz

Publié dans #Linux

Repost 0