Back to the basics: one step closer to inline classes, benchmarking GC latencies, Java after 8, and why it’s not a good idea to rely on averages!
Search Results for: dict
Learn Spring Security Core Course
The reference, in-depth dive into the core of Spring Security 6 and Boot 3, through the project-based lessons.
A Guide to Concurrent Queues in Java
A quick, high-level look at the Concurrent Queues in Java.
Performance Comparison of boolean[] vs BitSet
Compare BitSets and boolean[] in terms of performance in different scenarios
How to Implement a CNN with Deeplearning4j
Learn how to build and train a convolutional neural network model using the Deeplearning4j library in Java.
Learn Spring Security Course
The reference, in-depth dive into Spring Security 6 and Boot 3, with the full 88 project-based lessons.
Reactive Systems in Java
A quick and practical overview of reactive systems in Java.
Event-Driven Data with Apache Druid
A comprehensive guide to Apache Druid.
Java Weekly, Issue 335
An in-depth review of Apache Arrow’s in-memory data format for fast, machine-to-machine transfer of big data, and a migration guide for Spring Data JDBC 2.0.
How to Extract a Mono’s Content in Java
Learn how to subscribe or block for a Mono’s promised value.
Java Weekly, Issue 328
An overview of RSocket channels for bi-directional data streaming, and a deep dive into authentication and authorization in Spring Security.
Testing Multi-Threaded Code in Java
A comprehensive guide to testing multithreaded code in Java.
Quick Guide to Hibernate enable_lazy_load_no_trans Property
Lazy loading can reduce unnecessary database traffic, but it requires all lazy-loaded object navigation within the session. Hibernate provides a workaround.
Design Principles and Patterns for Highly Concurrent Applications
A quick and practical overview of design principles for highly concurrent applications!
Executors newCachedThreadPool() vs newFixedThreadPool()
Compare the newCachedThreadPool() and newFixedThreadPool() implementations and their use-cases
Guide to @CurrentSecurityContext in Spring Security
Reading from the Spring Security Context can require a bit of boilerplate code. With the @CurrentSecurityContext annotation we can inject the values we need.
Generating Random Numbers in Java
Learn different ways of generating random numbers in Java.
Median of Stream of Integers using Heap in Java
Learn how to calculate the median of a stream of Integers using Heap
Overflow and Underflow in Java
A quick and practical overview of overflow and underflow in Java.
Java Weekly, Issue 308
The Spring Security OAuth story is continuing, a new JVM TI agent that can detect an unhealthy JVM, plus an overview of Java versions, features, and distributions.