π Guide to java.util.concurrent.Locks
https://www.baeldung.com/java-concurrent-locks
β‘οΈ @JavaLearnZone
https://www.baeldung.com/java-concurrent-locks
β‘οΈ @JavaLearnZone
Baeldung on Kotlin
Guide to java.util.concurrent.Locks | Baeldung
In this article, we explore various implementations of the Lock interface and the newly introduced in Java 9 StampedLock class.
π Interface Segregation Principle in Java
https://www.baeldung.com/java-interface-segregation
β‘οΈ @JavaLearnZone
https://www.baeldung.com/java-interface-segregation
β‘οΈ @JavaLearnZone
Baeldung on Kotlin
Interface Segregation Principle in Java | Baeldung
A quick and practical guide to the Interface Segregation Principle in Java.
π Java IOException βToo many open filesβ
https://www.baeldung.com/java-too-many-open-files
β‘οΈ @JavaLearnZone
https://www.baeldung.com/java-too-many-open-files
β‘οΈ @JavaLearnZone
Baeldung on Kotlin
Java IOException βToo many open filesβ | Baeldung
Learn when and how to avoid the "Too many open files" exception in Java.
π Creating a Java Compiler Plugin
https://www.baeldung.com/java-build-compiler-plugin
β‘οΈ @JavaLearnZone
https://www.baeldung.com/java-build-compiler-plugin
β‘οΈ @JavaLearnZone
Baeldung on Kotlin
Creating a Java Compiler Plugin | Baeldung
Find out how you can create a Java Compiler plugin.
π The Difference between var in Kotlin and Java 10
https://www.baeldung.com/java-kotlin-var-difference
β‘οΈ @JavaLearnZone
https://www.baeldung.com/java-kotlin-var-difference
β‘οΈ @JavaLearnZone
Baeldung
The Difference between var in Kotlin and Java 10 | Baeldung
A quick and practical overview of differences between var keyword in Java and Kotlin.
π Java Double Brace Initialization
https://www.baeldung.com/java-double-brace-initialization
β‘οΈ @JavaLearnZone
https://www.baeldung.com/java-double-brace-initialization
β‘οΈ @JavaLearnZone
Baeldung on Kotlin
Java Double Brace Initialization | Baeldung
Learn how double braces can be used for creating and initializing objects and for representing these operations in a single expression.
π An Introduction to Synchronized Java Collections
https://www.baeldung.com/java-synchronized-collections
β‘οΈ @JavaLearnZone
https://www.baeldung.com/java-synchronized-collections
β‘οΈ @JavaLearnZone
Baeldung on Kotlin
An Introduction to Synchronized Java Collections | Baeldung
Learn how to create synchronized collections using the static synchronization wrappers available in the Java Collections Framework.
π Sorting a String Alphabetically in Java
https://www.baeldung.com/java-sort-string-alphabetically
β‘οΈ @JavaLearnZone
https://www.baeldung.com/java-sort-string-alphabetically
β‘οΈ @JavaLearnZone
Baeldung
Sorting a String Alphabetically in Java | Baeldung
Have a look at different ways to sort a String alphabetically in Java.
π How to Access an Iteration Counter in a For Each Loop
https://www.baeldung.com/java-foreach-counter
β‘οΈ @JavaLearnZone
https://www.baeldung.com/java-foreach-counter
β‘οΈ @JavaLearnZone
Baeldung
How to Access an Iteration Counter in a For Each Loop | Baeldung
Java's for each loop does not provide an iteration counter. There are a few ways we can iterate over both the item and its index.
π How to Extract a Monoβs Content in Java
https://www.baeldung.com/java-string-from-mono
β‘οΈ @JavaLearnZone
https://www.baeldung.com/java-string-from-mono
β‘οΈ @JavaLearnZone
Baeldung
How to Extract a Monoβs Content in Java | Baeldung
Learn how to subscribe or block for a Mono's promised value.
π Deploying a Quarkus or any Java based microservice behind an Nginx reverse proxy with SSL using docker
//www.javacodegeeks.com/2020/11/deploying-a-quarkus-or-any-java-based-microservice-behind-an-nginx-reverse-proxy-with-ssl-using-docker.html
β‘οΈ @JavaLearnZone
//www.javacodegeeks.com/2020/11/deploying-a-quarkus-or-any-java-based-microservice-behind-an-nginx-reverse-proxy-with-ssl-using-docker.html
β‘οΈ @JavaLearnZone
Java Code Geeks
Deploying a Quarkus or any Java based microservice behind an Nginx reverse proxy with SSL using docker - Java Code Geeks
It has been a while but as per a friend requested I am going to show you how to deploy a Quarkus microservice behind an Nginx reverse proxy using docker.
π Kafka & Zookeeper for Development: Zookeeper Ensemble
//www.javacodegeeks.com/2020/11/kafka-zookeeper-for-development-zookeeper-ensemble.html
β‘οΈ @JavaLearnZone
//www.javacodegeeks.com/2020/11/kafka-zookeeper-for-development-zookeeper-ensemble.html
β‘οΈ @JavaLearnZone
Java Code Geeks
Kafka & Zookeeper for Development: Zookeeper Ensemble | Java Code Geeks - 2021
Previously we spun up Zookeeper and Kafka locally but also through Docker. What comes next is spinning up more than just one Kafka and Zookeeper node and
π Code Generation in CUBA: What makes the magic
//www.javacodegeeks.com/2020/11/code-generation-in-cuba-what-makes-the-magic.html
β‘οΈ @JavaLearnZone
//www.javacodegeeks.com/2020/11/code-generation-in-cuba-what-makes-the-magic.html
β‘οΈ @JavaLearnZone
Java Code Geeks
Code Generation in CUBA: What makes the magic | Java Code Geeks - 2020
Introduction Code generation is a common thing in modern frameworks. There may be different reasons behind introducing code generation - from getting rid
π REST: Sorting collections
//www.javacodegeeks.com/2020/11/rest-sorting-collections.html
β‘οΈ @JavaLearnZone
//www.javacodegeeks.com/2020/11/rest-sorting-collections.html
β‘οΈ @JavaLearnZone
Java Code Geeks
REST: Sorting collections
When building a RESTful API we often want to give consumers the option to order collections in a specific way (e.g. ordering users by last name). If our
π Saving JetBrains MPS models in a database using Modelix
//www.javacodegeeks.com/2020/11/saving-jetbrains-mps-models-in-a-database-using-modelix.html
β‘οΈ @JavaLearnZone
//www.javacodegeeks.com/2020/11/saving-jetbrains-mps-models-in-a-database-using-modelix.html
β‘οΈ @JavaLearnZone
Java Code Geeks
Saving JetBrains MPS models in a database using Modelix | Java Code Geeks - 2020
JetBrains MPS is our tool of choice to build Domain Specific Languages targeting professionals who are not developers. MPS is a great choice but over