-
Core Java
Can threads execute different synchronized methods on same object?
In our earlier post, we learnt that when a method is synchronized only one thread will be allowed to enter…
Read More » -
Software Development
Design Patterns: Interview Questions & Answers
Design patterns are reusable solutions to common software design problems that have been tested and proven over time. They provide…
Read More » -
Web Development
RESTful Architecture Cheatsheet
1. Introduction 1.1 Definition of RESTful architecture RESTful architecture is an architectural style for building web services. It is based…
Read More » -
Software Development
Challenges of Mobile Software Testing
Mobile software testing is the process of verifying and validating mobile applications to ensure that they meet the expected quality…
Read More » -
DevOps
Getting Started With Prometheus – Installing Prometheus
Are you looking to get away from proprietary instrumentation? Are you interested in open source observability but lack the knowledge…
Read More » -
Software Development
The 2023 Premium Interviewing Skills Bundle
Hey fellow geeks, This week, on our JCG Deals store, we have another extreme offer. We are offering a massive…
Read More » -
Node.js
5 Node.js REST API Frameworks
Node.js is an open-source, cross-platform JavaScript runtime environment that allows developers to run JavaScript code on the server-side. It was…
Read More » -
Core Java
Java Concurrency: Synchronized
Previously we had an introduction to threads in Java and some of the internals. On this blog we will proceed…
Read More » -
Core Java
Intro To Java Virtual Threads
Java Virtual Threads is a new feature introduced in Java 19 that allows developers to create lightweight threads, also known…
Read More »