Understanding Java Thread Pool with Example

In this journal entry, "Understanding Java Thread Pool", we will be answering to the question "Why the application need a thread pool?". Well the answer to this is when we develop a simple application in Java which needs some concurrent

How to create reusable packages for .NET Core

In this journal blog, we will be looking at how to create reusable packages of code for .NET Core. Reusable packages of code are a great source for developers. It helps them to build and run the projects faster the next time they are

How to Build a Data Pipeline using Flink and Kafka

In this journal blog, we are going to have a look at how to build a data pipeline using Flink and Kafka. But before we start let's first understand what exactly these two technologies are. Apache Flink is a stream processing framework

Understanding BlockingQueue in Java

BlockingQueue interface in Java was first introduced in Java 1.5. BlockingQueue interface supports flow control by introducing blocking if either BlockingQueue is full or empty. All methods of BlockingQueue are atomic in nature and

Angular 7: New Features

The Angular team has released the new version 7.0. This new version of Angular is a major release which spans across the entire platform. This includes the main core framework, Angular Material, and the CLI. Let's look at some of the new…

Top 5 Online RegEx Pattern Tools

As the developers, we all at sometimes encounter a situation where we need to validate a string against certain pattern. This is the scenarios where we all try to fit the RegEx patterns. Regular expressions (regex or regexp) are extremely…

Top 5 JavaScript Image Zoom Scripts

Looking for zooming functionality of images for your next web project, here is the list of javascript image zoom scripts. Magnifier Magnifier.js is a Javascript library enabling magnifying glass effect on images. Features: Zoom…