- Loitering objects make web company lose money
- Required reading
- Performance difference between 64 and 32 bit Java?
- More on VM hotspot optimizations
- Deadlock detection
- Stopwatches
- Hibernate Memory Leak: @Cache and HashtableCacheProvider don't mix
- Calling System.gc() is a bad idea
- Using Findbugs to ... well ... find bugs
- Problem picking a good IDE
- Robust JDBC code by Christopher Schultz
- Switching off IE's "friendly" error messages (in IE or from the server)
- serialization
- How to know what tags are available in taglib and whats their behaviour ?
- Why is my Java application using only one processor?
- Export to excel
- MySQL's built-in profiler
- Revised x-forwarded-for handling code
- Using time-outs on network connections
- Efficiently deleting old data from MySQL tables
- MySQL's Connector/J understands replicated, read-only slaves
- Enabling c3p0 with Jconsole
- MySQL archive engine dumps fail to import
- RMI Problem - Connection refused to host
- JPicus Java I/O analysis framework
- Listing All of your MBeans
- Reading Text File with Certain Conditions
- Hibernate sending autocommit commands forces MySQL to do excessive disk I/O
- How to recognize the returned users
- Erlang memory architecture vs Java memory architecture
- declaring session factory
- Tuning the MySQL query cache using Munin (and some patience)
- Careless use of HTTP redirects makes your application brittle
- unable to create new native thread
- Filesystem notifications with Java 7 (by Olivier Croisier)
- Deadlock detection (and breaking?)
- ThreadDeadlock detection (and Alarm)