Do you want to know how to develop your skillset to become a Java Rockstar?

Subscribe to our newsletter to start Rocking right now!

To get you started we give you our best selling eBooks for FREE!

 

1. JPA Mini Book

2. JVM Troubleshooting Guide

3. JUnit Tutorial for Unit Testing

4. Java Annotations Tutorial

5. Java Interview Questions

 

and many more ....

 

Receive Java & Developer job alerts in your Area

I have read and agree to the terms & conditions

 

Shebang #! in Linux Scripts

1. Introduction When you write scripts in Linux you have to know the meaning of the first line from a bash script and why you need it. In a non-computer science environment phrase “the whole shebang” means “everything”. In computer science, a shebang is a sequence of characters. The first character is a number sign (#) and the second is ...

Read More »

SQL Case Statement

Bipartite Graph

Hello. In this tutorial, we will learn the SQL Case statements and will use the postgresql database running on Docker. 1. Introduction SQL stands for Structured Query Language and is used to extract and organize data stored in relational databases like MySQL, PostgreSQL, Oracle, etc. Also, a relational database consists of rows and columns that allow fetching specific information from databases ...

Read More »

SQL Like Statement vs iLike

Bipartite Graph

Hello. In this tutorial, we will learn about the SQL like statement vs the ilike and we will use the PostgreSQL database running on Docker. 1. Introduction SQL stands for Structured Query Language and is used to extract and organize data stored in relational databases like MySQL, PostgreSQL, Oracle, etc. A relational database consists of rows and columns that allow ...

Read More »

-Xms and -Xmx parameter

Bipartite Graph

Hello. In this tutorial, we will understand Xms and Xmx parameters in the java programming language. 1. Introduction Heap space in java is the one created by the JVM when it starts and is slower than the stack memory. It is not thread-safe and is not automatically deallocated. It is used by the applications and it can be broken down ...

Read More »

Git Squash

1. Introduction While developing a new feature you will have multiple stages until that feature is completed. Git offers different options to manage your git commits like squash, cherry-pick, amend and others. 2. What is Git Squash? Git Squash means to combine multiple commits into a single one and rewrite the git change log (commit history). This feature is most ...

Read More »

SQL Subquery

Bipartite Graph

Hello. In this tutorial, we will learn subqueries in sql and will use the postgresql database. 1. Introduction SQL stands for Structured Query Language and is used to extract and organize data stored in relational databases like MySQL, PostgreSQL, Oracle, etc. A relational database consists of rows and columns that allow fetching specific information from databases that can be used ...

Read More »

Patch request – Spring boot

Hello. In this tutorial, we will create a simple restful spring boot application and understand the implementation of the patch endpoint request. 1. Introduction PATCH is used when we want to apply the partial update to the resource and does not want to update the entire resource. @PatchMapping annotation is used in spring for mapping the HTTP PATCH requests onto ...

Read More »

Python Comment

set python

In this article, we will learn how to use proper comments in our code. There are many reasons for documenting your code, and every language provides its own syntax for doing so. While it is always best practice to try and craft your variables, statements and objects to be as self-documenting as possible, there is always a need to explain ...

Read More »

Python sleep() Function

set python

1. Introduction In this article, we will see a simple usage of the python sleep() function. Python is an easy-to-learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python’s elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rapid application development ...

Read More »

Send SMS – Twilio via Nodejs

Hello. In this tutorial, we will create a simple nodejs application for sending SMS with Twilio. 1. Introduction Sending SMS these days is handy as it is useful across various business use cases. For sending SMS via this nodejs application I will be using Twilio under a free tier account which offers limited support but should be good for our ...

Read More »