Java
-
Resource Bundle Tricks and Best Practices
Today is resource bundle day. This is the most well known mechanism for internationalization (i18n) in Java in general. Working…
Read More » -
BTrace: hidden gem in Java developer toolbox
This post is about BTrace which I am considering as a hidden gem for Java developer. BTrace is a safe,…
Read More » -
Java 7: HashMap vs ConcurrentHashMap
As you may have seen from my past performance related articles and HashMap case studies, Java thread safety problems can…
Read More » -
JavaFX 2 GameTutorial Part 5
Introduction This is part five of a six part series related to a JavaFX 2 Game Tutorial. I know it’s…
Read More » -
Tips for testing with Java
Introduction I love automated testing. In a rare diversion into op-ed1 I thought a put few thoughts (read – opinions)…
Read More » -
JSF Component Libraries – Quality is more than zero bugs
It has been a while since I last looked at the quality of the three major JSF component libraries. In…
Read More » -
How to manage Quartz remotely
Option 1: JMX Many people asked can they manage Quartz via JMX, and I am not sure why Quartz doc…
Read More » -
Spring Profiles and Java Configuration
My last blog introduced Spring 3.1’s profiles and explained both the business case for using them and demonstrated their use…
Read More » -
Guaranteed messaging for topics, the JMS spec, and ActiveMQ
Recently a customer asked me to look closer at ActiveMQ’s implementation of “persistent” messages, how it applies to topics, and…
Read More »