-
Core Java
Using JDK 8 Streams to Convert Between Collections of Wrapped Objects and Collections of Wrapper Objects
I have found Decorators and Adapters to be useful from time to time as I have worked with Java-based applications.…
Read More » -
Software Development
Even Doctors Will Be Data Scientists
We all know how it works. You walk into a doctor’s office complaining about some pain in your leg or…
Read More » -
Enterprise Java
JBoss Fuse – Some less known trick
TL;DR expose java static calls as Karaf shell native commands override OSGi Headers at deploy time override OSGi Headers after…
Read More » -
Core Java
The Optimum Method to Concatenate Strings in Java
Recently I was asked this question – Is it bad for performance to use the + operator to concatenate Strings in…
Read More » -
Enterprise Java
MySQL as Kubernetes Service, Access from WildFly Pod
Java EE 7 and WildFly on Kubernetes using Vagrant (Tech Tip #71) explained how to run a trivial Java EE…
Read More » -
Core Java
Why is my JVM having access to less memory than specified via -Xmx?
“Hey, can you drop by and take a look at something weird”. This is how I started to look into…
Read More » -
Software Development
“NoSQL Injection” – What 40000 Unsecured MongoDB Databases Mean for our Industry
The news is all over reddit… Major security alert as 40,000 MongoDB databases left unsecured on the internet Security is…
Read More » -
Enterprise Java
A JAXB Nuance: String Versus Enum from Enumerated Restricted XSD String
Although Java Architecture for XML Binding (JAXB) is fairly easy to use in nominal cases (especially since Java SE 6),…
Read More » -
Enterprise Java
How to: Refine Hive ZooKeeper Lock Manager Implementation
Hive has been using ZooKeeper as distributed lock manager to support concurrency in HiveServer2. The ZooKeeper-based lock manager works fine…
Read More »