Learn how to inser a new row between two rows in an Excel file using the Apache POI library
Here's what I've written (so far):
Let’s see how we can convert java.util.Properties into a HashMap<String, String>.
Streaming options, initializing testcontainers, faster charset decoding, DDD in Java, GraphQL microservices, and recipes for being an enabler manager!
Sometimes we need to write our JMeter test data into a file. Let’s explore how we can do that.
Learn about the storage area for String constant pool.
While we want to modularise our maven file to avoid repetition, sometimes it’s necessary to provide specific variations for child modules. Here we explain how the various tiers of a maven file can be combined.
To run Java in a docker container we may need to set the correct memory allocation settings, or use a JVM which is aware that it is running in a container. We discover how to optimise a docker build for our Java application’s memory.
Learn how to configure time-based message retention properties for Kafka topics
Maven central security, breaking a monolith, quarkus testing, more efficient Md5, introducing latency in SQL queries, and chaos engineering!
Learn how to implement a Multipart File upload using OpenFeign.
When writing a web service in Spring we need to create a custom filter in order to protect our services from cross-site scripting attacks. We explore how to achieve this using ESAPI and Jsoup.
Java 16 goes RC1, Unix-domain sockets, native images, jOOQ internals, metrics meets open tracing, joining tables with a hash-join algorithm, and having more effective meetings!
In this article, we’ll see the significance of the load factor in Java’s HashMap and how it affects the map’s performance.
Experimenting with Unix-domain sockets, more randomness, Java on Java, vectorization, the benefits of pull requests, and the story of Netflix’s homepage!
Learn how to add another button to the same form in a Spring MVC application that maps to the same RequestMapping on the controller.
We often use maps to store a collection of key-value pairs. We explore the Entry objects inside a map and how to make the most of them.
Java turns 25, interview with Brian Goetz, scalable batching processing, more pattern matching, foreign memory access, idempotent consumers, and latency numbers for teams!
Learn about the constant pool in JVM.
Learn how some core libraries in Java have adopted the seven core structural design patterns