Java
-

How to Speed Up Apache Xalan’s XPath Processor by Factor 10x
There has been a bit of an awkward bug in Apache Xalan for a while now, and that bug is…
Read More » -

Six Java features to stay away from
I have spent countless hours troubleshooting different applications. Via the experience I can draw a conclusion about several Java SE…
Read More » -

Java Reflection Tutorial
In this tutorial, I mainly write some examples to introduce what Java reflection can do. Hopefully, it can give you…
Read More » -

Simplicity vs. Robustness – Demonstrated On Lock File Handling
Today we will discuss a conflict between the design values of keeping things simple, stupid (KISS) and robustness, between underdesign…
Read More » -

Injecting Spring beans into non-managed objects
Advantages coming from dependency injection can be addicting. It’s a lot easier to configure application structure using injections than doing…
Read More » -

Top 100 Java Servlet Questions
1) Is it the “servlets” directory or the “servlet” directory? Answer: For Java Web Server: on the file system, it’s…
Read More » -

Spring MVC: Ajax & JQuery
Today I want to demonstrate how to integrate AJAX into a Spring MVC application. I’m going to use JQuery on…
Read More » -

Easy Messaging with STOMP over WebSockets using Apollo
In my previous post I have covered couple of interesting use cases implementing STOMP messaging over Websockects using well-known message…
Read More » -

Easy Messaging with STOMP over WebSockets using ActiveMQ and HornetQ
Messaging is an extremely powerful tool for building distributed software systems of different levels. Typically, at least in Java ecosystem,…
Read More »



