Community driven content discussing all aspects of software development from DevOps to design patterns. I don’t know anyone who likes investigating a Java heap dump. They can be massive — literally ...
In previous blog posts, I have covered using VisualVM to acquire HotSpot JVM runtime information in a manner similar to jinfo and how to use VisualVM in conjunction with JMX and MBeans in a manner ...
There are very good reasons for Java’s long-lived popularity as a server-side platform. It combines unbeatable maturity and breadth with a long and ongoing history of innovation. Using Spring adds a ...
I'm trying to show the higher ups that our codebase is not using objects correctly. We're making copies of immutable objects all over the place and its driving me mad. However, I have no 'proof' (i.e.
Why stack allocation is a good idea for embedded programming. Myths about stack allocation. I started my programming career using BASIC and assembler on computers that had very limited support for a ...