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.
In this post, a DZone contributor walks us through an experiment he ran, in which he tried to create transports for the .NET Core-based web server, Kestrel.
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.
Preceding Loads allow you to load a table of data in one pass with several successive transformations. Simple as they are, they can make impressive improvements to code.
Why not use all your server’s available memory to run all your SQL statements as fast as possible, all the time? This result seems too easy, too good to be true. And it is.
Learn how you can speed up your analytics database applications by a factor of 1,000 by using standard Java 8 streams and Speedment's In-JVM-Memory accelerator.