Sunday, September 20, 2009

Analyze JVM memory heap

To analyze how a Java web application is performed in terms of its memory usage, one can use Eclipse Memory Analyzer to do it.

Ref: Eclipse MAT

Monday, July 13, 2009

InetAddress.getByName( ) cached result

java.net.InetAddress.getByName( ) will cached the result, even when the host name IP is changed. To fix this, issue the following option to Java VM:

-Dsun.net.inetaddr.ttl=0

It sets the timeout of the DNS cache to zero.

Sync multiple git repo at once

Use the following command in Linux will do the job:  ls -d RepoNames* | xargs -I{} git -C {} pull