Java
-

Java 8 Deferred Invocation with Java Util Logging
In the blog post Better Performing Non-Logging Logger Calls in Log4j2, I looked at approaches one can use in Log4j…
Read More » -

Ultimate Cloud Guide to Retail in the Cloud with JBoss Cool Store
We have been discussing why application developers can’t ignore their stack anymore in the App Dev Cloud Stack series. We talked…
Read More » -

JavaFX Tip 23: Save Memory! Shadow Fields for Properties
Properties and property bindings introduced in Java 8 are extremely useful programming concepts. They are especially useful when you are developing…
Read More » -

Retry handling with Spring-Retry
Whenever software components communicate with each other, there is a chance for temporary self-correcting faults. Such faults include the temporary…
Read More » -

Mutual Problems
The HTTPS protocol is the well-established standard for securing our connections. Understanding how this protocol works is not a problem…
Read More » -

Java 8: A Type Safe Map Builder Using Alternating Interface Exposure
Expose Your Classes Dynamically When I was a Java newbie, I remember thinking that there should be a way of…
Read More » -

Java: Immortal Objects and Object Resurrection
What is Object Resurrection? A Java object is eligible for Garbage Collection when no other object references the object. When…
Read More » -

Watch Out For Recursion in Java 8’s [Primitive]Stream.iterate()
An interesting question by Tagir Valeev on Stack Overflow has recently caught my attention. To keep things short (read the…
Read More » -

Java 8: Declare Private and Protected Methods in Interfaces
When Java 8 was introduced, we could use default methods in interfaces. The main driver for this feature was to…
Read More »



