Monthly Archives: February 2004

OutOfMemoryError

I recently spent an exhausting day tracking down a memory leak problem. It wasn’t the hours and hours working out a recipe to reproduce the problem that finally got to me. It wasn’t finally realising that the problem was being caused by a third party library (not my fault!) that finally got to me.

Talking Tiger, generically speaking

You are going to have to learn to read Generics code, and maybe even how to write your own Generic classes. Hopefully this article will push those code-grokking neurons in the right direction.

JSP is dead, long live JSP (or, EL and tag injection)

I gave a presentation to the local JUG last night, titled “JSP is dead; long live JSP”. I’ve always had a love-hate-hold-the-love relationship with JSP, and have recommended alternate technologies at every opportunity.

Groking Enum (aka Enum<E extends Enum<E>>)

My explorations of the new enum facility in Tiger, and java.lang.Enum<E extends Enum<E>>.