Java Code Monk

Lets discuss Core Java, Algorithms, Data structures, Concurrency, Collections Framework, Hibernate, REST, Spring Framework, Spring Data, Microservices, Interview Questions, Python, AWS, DynamoDB.

Image Manipulation Detection in Python

Munish Chandel | August 02, 2018 at 04:48 PM | 94 views

Manipulation could be of any type, splicing, blurring etc. Image manipulation detection is one of use case of detecting truth or lie about any incident, specially when crime is on top these days.

Read Article

What is difference between JDK JRE and JVM

Munish Chandel | August 02, 2018 at 08:33 AM | 122 views

Java Development Kit, Java Runtime Environment and Java Virtual Machine are three different terms that are key to a Java Development.

Read Article

Difference between Comparable and Comparator in Java with Examples

Munish Chandel | August 02, 2018 at 08:32 AM | 80 views

Both comprabale and comparator are interfaces from Java Collections Framework that allow sorting of collections. But both of these interfaces are meant for different purpose.

Read Article

Producer Consumer Problem using Blocking Queue in Java

Munish Chandel | July 31, 2018 at 04:34 AM | 165 views | Multithreading and Concurrency

A producer consumer problem is a typical example of multi-thread synchronization problem. It describes a scenario where some shared resource (like a work queue, buffer, etc) is used by two types of threads - Producers & Consumers.

Read Article

Firebase Cloud Messaging in Android App using Command Pattern

Munish Chandel | July 28, 2018 at 02:44 PM | 133 views

In this tutorial we will learn how to integrate Firebase Cloud Messaging in Andorid Project using Command Design Pattern.

Read Article

FirebaseInstanceIdService is deprecated now

Munish Chandel | July 28, 2018 at 02:13 PM | 224 views

Recently got many updates in firebase dependencies, one big change is that now FirebaseInstanceIdService is deprecated in favor of onNewToken in FirebaseMessagingService.

Read Article

What are Conditional Writes in AWS DynamoDB

Munish Chandel | July 28, 2018 at 10:17 AM | 99 views | Amazon DynamoDB

By default, the DynamoDB write operations (PutItem, UpdateItem, DeleteItem) are unconditional: each of these operations will overwrite an existing item that has the specified primary key.

Read Article

How to implement thread safe table backed global counter in spring hibernate?

Munish Chandel | July 28, 2018 at 10:08 AM | 127 views

How to implement thread safe table backed global counter in spring hibernate?

Read Article

How to implement Atomic Counters in DynamoDB for high throughput

Munish Chandel | July 28, 2018 at 10:00 AM | 192 views | algorithm-datastructures

A tutorial that implements Atomic Counters in DynamoDB for high throughput using Java API

Read Article

Java Interview Questions for SDET Role

Munish Chandel | July 27, 2018 at 10:59 PM | 177 views

Important Java Interview Questions for SDET Role & Java Automation Engineer. Core Java questions, algorithms, data structures, selenium, ci and build tools, etc.

Read Article

This website uses cookies to ensure you get the best experience on our website. more info