Core Java
-
AES Encryption in Javascript and Decryption in Java
AES stands for Advanced Encryption System and it’s a symmetric encryption algorithm.Many times we require to encrypt some plain-text such…
Read More » -
Fluent Interfaces Are Bad for Maintainability
Fluent interface, first coined as a term by Martin Fowler, is a very convenient way of communicating with objects in…
Read More » -
Vertx Programming Style : Your Reactive Web Companion REST API Explained
Vertx provides a lot of options to program in a light weight environment, like node.js . However, It could be…
Read More » -
JUnit Hamcrest Matcher for JSON
This post shows how you can write JUnit tests to check if an object matches a JSON string. This is…
Read More » -
AES Encryption and Decryption in Java (CBC Mode)
Transmitting confidential data such as plain text password through wire is always vulnerable to security.It is always recommended to encrypt…
Read More » -
SMPP Java Example(Client)
This post provides SMPP java example by creating a simple SMPP client that sends short messages to mobile subscriber.Using this…
Read More » -
How Volatile in Java works? Example of volatile keyword in Java
How to use Volatile keyword in Java What is volatile variable in Java and when to use the volatile variable…
Read More » -
Profiling in Production
Profiling in Production If you ever had some serious issues with a performance of your Java application, most probably you…
Read More » -
How Java 10 will CHANGE the Way You Code
Highlighting the New Java Local Variable Type Inference Feature Coming in Java 10 Back in 2016, a new JDK Enhancement…
Read More »