Category Archives: Java

Java Concurrency Synchronizers


Java Concurrency Utilities provides a number of powerful and high-performance threading utiities.  At the high level they can be grouped into four categories and this article will cover one of the categories. Thread Pools and Task Scheduling Concurrent Collections Locks … Continue reading

Posted in Java | Tagged , | 2 Comments

Performance Tuning Lessions


Depends on how you look at it, performance tuning can be a stressful task or a really fun and challenging adventure.  Just like anything else, to be good at it you have to at least gone through the performance tuning … Continue reading

Posted in Java, Scalability | Tagged | Leave a comment

Presenting At 360|Flex Conference in San Jose 8/18-8/20


I am pretty excited about the opportunity to present at the upcoming 360|Flex conference in San Jose from August 18 to 20. My coworker and I will give a talk about our experiences and what we had learned from developing … Continue reading

Posted in conference, Flex, Java | Tagged , | Leave a comment

Understanding Spring Framework Hierarchical Context


Not many people are familiar with the support that Spring framework has for hierarchical context. The question is why do we need such feature. This feature is useful in the scenario where your product has multiple web applications and all … Continue reading

Posted in Java, Spring Framework | 2 Comments

JavaOne Week – CommunityOne Summary


JavaOne week was kicked off with CommunityOne event on Monday 5/5.  If you didn’t attend, you missed a free event that was packed with interesting session. It seems like Sun is open up in a big way in terms of creating … Continue reading

Posted in conference, Java | Tagged | Leave a comment

Being A Productive Java Developer


A highly productive Java developer will often figure out the right tool to use for the right task. If you are a Java developer and you use Eclipse IDE, then you are on your way to being productive. One of … Continue reading

Posted in Eclipse, Java | Tagged | Leave a comment

Cool Google Collections Library


I stumbled across an article on TSS.com about Google Collections Library and I must say I like what it offers. Mainly because You end up writing less code Your codes will be cleaner Your codes will have less bug More … Continue reading

Posted in Algorithm, Java | Leave a comment

Ten Things Java Programmers Should Know About Python


In recent years, scripting languages are used more and more for developing web sites and web applications. Among the popular scripting languages is Python. If you are a Java developer and is looking to learn what Python is all about, … Continue reading

Posted in Java, Python | Tagged | 3 Comments

Servlet Filter Came To The Rescue


In my previous post I outlined a couple of limitations that Flex HTTPService class has in dealing with Restful style web services. After giving it some thought, I came up with a solution that will allow me to continue to … Continue reading

Posted in Flex, Java | Tagged | 1 Comment

How Does Spring Bean Container Dispose Your Beans?


Spring bean container provides a powerful and flexible way to manage Spring bean’s lifecycle. If a Spring bean needs to clean itself up when Spring bean container is gracefully shutting down, it has several ways of specifying that intent. The … Continue reading

Posted in Java, Spring Framework | 3 Comments