Finally, Directed Weighted Graphs have made their way to the Advent Of Code 2020 on Day 7. If you are unfamiliar with graphs then I highly recommend you to go through the below articles: Undirected Graphs and Graph Processing This above article will give you enough information to get you started with today's problem. On this note, let's start with today's problem. We … [Read more...] about Advent Of Code 2020 – Day 7 – Handy Haversacks
java
How To Add Custom JNDI Resource Factory That Will Return Your Custom Object
This is legacy stuff, which means you either stuck somewhere or you are about to get stuck somewhere. Am I right or am I right? :D The JNDI stuff is really confusing especially if you have not seen the younger architecture of the web. So, let's talk about the earlier architecture and System Design where it was used. Monolith Architecture Mostly all of the legacy … [Read more...] about How To Add Custom JNDI Resource Factory That Will Return Your Custom Object
Long Polling Implementation With Java and Spring Boot
Long polling is a concept that was being used aggressively in the past. It was the technique that made web feel like real-time. I think a little history would help you to understand better. The Brief History Of Internet If you are old enough then you would know that web in its early days was very boring. And by boring I mean static, no moving parts. It simply … [Read more...] about Long Polling Implementation With Java and Spring Boot
Spring MVC – Build Project In Java With Gradle From Scratch (No XML)
Hi folks, after a long time I revisited Spring MVC because of some project requirement and in the next moment, I was dealing with all sorts of configurations. If you have worked on Spring MVC before (not SpringBoot), you will know what am I referring to. All sorts of XML files (web.xml and spring-context etc). And to be clear I hate all that clutter. So, instead of dealing … [Read more...] about Spring MVC – Build Project In Java With Gradle From Scratch (No XML)
Big Query: How to Fetch Data In JSON Format By Consuming BigQuery’s REST API(s)
BigQuery is revolutionizing the way Big Data is maintained and processed. Its "server-less" architecture is not just enterprise friendly but also developer friendly as it takes care of all the hardware configuration and scalability matrices on its own. As a developer you just need to know the process of data extraction and that is all. All the performance related hard-work … [Read more...] about Big Query: How to Fetch Data In JSON Format By Consuming BigQuery’s REST API(s)
JSON Web Token: 8 Easy Steps to Understand and Implement JWT
This article is going to be a piece of complete information about the JSON Web Token. If you find JWT hard, difficult to grasp, and just want an easy answer to the question "What the heck is JWT?" then this article is for you. This article is going to be a complete answer to all your questions. The entire article is divided into sub-parts for easy understanding. The … [Read more...] about JSON Web Token: 8 Easy Steps to Understand and Implement JWT
LinkedList Implementation in Java (TDD WAY)
Hey buds, In this article, I'm going to implement a linkedlist in java and compare our linked list on various performance benchmarks in comparison with the original collections linkedlist. Our custom linked list will not contain as many features as offered by the collections framework but it will surely contains all the basic features which are required to be a part of any … [Read more...] about LinkedList Implementation in Java (TDD WAY)
A brief Introduction about Gradle
Hey guys, Have you seen black art, well, here's the truth - Besides black art, there is only automation and?mechanisation. It's this era, there is a new name for magic, its called Automation . Each and everything is being automated to save extra efforts and time and that too without the cost of accuracy. Isn't it cool? This article is going to be short and interesting one. If … [Read more...] about A brief Introduction about Gradle
Simple Shopping Cart Project in JAVA using Collections
If you have read my previous article which solely focuses on getting you started with the JAVA Collections framework then it's time to dig a little deeper and create a Shopping Cart application to demonstrate the use of Collections in a real-world application. I have chosen Shopping Cart application for this purpose because I found it perfect for implementing collections in … [Read more...] about Simple Shopping Cart Project in JAVA using Collections
A Beginners Guide to Understand Collections in JAVA
Hello friends, in this article I'll try to make collections very easy for you to understand. This is one of the easiest and yet misunderstood concept for the beginners. It is pretty easy to get started with collections but to understand the use of collections takes some experience and understanding of the real world problem modelling. What I mean to say here is that, beginners … [Read more...] about A Beginners Guide to Understand Collections in JAVA
Getting Started With Spring Framework in less than 30 minutes
When you first hear the word "Spring" your mind creates a beautiful picture of a season which comes after winter and before summer. In this article, I'm going to inject a completely different image for the word Spring. I know you are not getting any bit of what I'm saying but till the end of this article you will have a clear understanding of these things and getting started … [Read more...] about Getting Started With Spring Framework in less than 30 minutes
How to Start Thinking In OOPs (Object Oriented Programming) to Become the Best Programmer You Ever Wanted
Thinking in OOPS Object Oriented Programming is one of the most misunderstood concepts in today's world. It may seem difficult to accept the truth especially when every other programmer is using object oriented language to structure their code. But do you really understand OOPS and the way it must be used to solve our problems better. In this article, I have … [Read more...] about How to Start Thinking In OOPs (Object Oriented Programming) to Become the Best Programmer You Ever Wanted