Dive into the inner workings of thread pooling in Java, the various thread pools at your disposal, and tips on how to make your programs more performant.
With Java Enums, there are two similar, but different methods that are commonly used: name() and toString(). Learn the difference and when to use both for best results.
For those of you who use Guava, google-options is a straightforward CLI parsing option. For those of you who don't, the dependency might be more overhead than it's worth.
If you're a new dev on a Java project team, even if you're experienced, it takes time to become familiar with the code. This method should improve project comprehension.
Morpheus can help you scale on multi-core processor architectures and facilitate the development of performant analytical software. Come learn all about this powerful tool!
In this article, a software engineer tells us why he and his team used log4j 2 to make their logging better, and provides some sample code from the project.
Lazy loading and caching are powerful performance tools, but they can be implemented poorly. Here's how you can pull them off in Java using Google's Guava.