Do you want to know how to develop your skillset to become a Java Rockstar?
Subscribe to our YouTube channel to start Rocking right now!
Gain access to the industrys' best FREE video guides including:
1. Core Java guides
2. Enterprise Java guides
3. JVM insights, configuration and troubleshooting guides
4. Java performance guides
5. Java Interview Questions
and many more ....

Point of sale – Common architectural elements

In our previous article from this series we’ve introduced a use case around point of sale imaging for retail stores. The process was laid out how we’ve approached the use case and how portfolio solutions are the base for researching a generic architectural blueprint.  The only thing left to cover was the order in which you’ll be led through the blueprint details. ...

Read More »

To Mock or Not To Mock

When testing code there are four ways to handle the dependencies that code has: Plug in the real thingUse a mocking frameworkUse an in-memory fake of the serviceUse a dockerised alternative to the real thing When writing end to end integration tests, on the whole we plug in the real services, and maybe only mock the very extreme dependencies on ...

Read More »

Compile and run java9 module program: part2

In the previous post we saw baiscs about java 9 modules like, what is module, how to create module project, module descriptor file and so on. In this blog we will learn how to compile and run java9 module program. Recommended read: Java 9 module details: part 1 Java9 Module example for hello world Before going further let’s take an ...

Read More »

Managers: Are You Responsible “To” or “For” People?

A manager said to me, “I’m responsible for this department of people.” I asked, “What does that mean?” He said, “I’m responsible for managing the people. I also define the products and what the people need to deliver.” I said, “That seems like a lot of work.” He nodded. “I’m exhausted. I work all the time and can’t ever finish.” ...

Read More »

kdb+/q – Display a Table as a Tree

This post shows how you can convert a keyed table to a hierarchical tree format in kdb+/q. This could be useful if you want to display data as a tree widget in a front-end. Consider the following keyed table of world populations: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 continent     country        city            | ...

Read More »

Guidelines for Java code review

Having another pair of eyes scan your code is always useful. It’s helped me get better at writing cleaner code and spot mistakes faster. You need not be an expert to review someone’s code. Some experience with the programming language and a review checklist should help you get started. The following is a curated list of tips to keep handy ...

Read More »

Introduction into GraalVM (Community Edition): And How the Future Looks Like?

1. Introduction In this last part of the tutorial we are going to speculate about the future of GraalVM, both from the short-term and long-term perspective. I think there are three main themes which GraalVM is going to evolve: Improving native image technologyImproving and optimizing GraalVM JIT compilerImproving Truffle and including more Truffle languages Let us briefly talk about some ...

Read More »

Java Program to Add Two Numbers Without Using + operator

1. Introduction In this article, You will learn how to write a java program to add two numbers without using + or ++ operators. This looks quite interesting for freshers to think beyond their capability but it is very easy for mathematic lovers. Before that in the last tutorial, we have explained how to add two numbers in java and ...

Read More »