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 ....
I agree to the Terms and Privacy Policy

Secure Service-to-Service Spring Microservices with HTTPS and OAuth 2.0

spring-interview-questions-answers

“I love writing authentication and authorization code.” ~ No Java Developer Ever. Tired of building the same login screens over and over? Try the Okta API for hosted authentication, authorization, and multi-factor auth. Building a microservices architecture is possible with minimal code if you use Spring Boot, Spring Cloud, and Spring Cloud Config. Package everything up in Docker containers and ...

Read More »

Top 20 Online Programming Courses to Boost your Career

Do you want to know what is the best investment you can make with your time and money? Knowledge As a software developer you should be constantly acquiring new skills. This is the best way to advance your career and enjoy the rewards (monetary, emotional etc.). Towards that direction you should be reading books, devouring technical articles and staying informed ...

Read More »

SaaS: A business model that chases its own tail

A sustainable business is one in which the business can make revenue to fund itself, at the minimum its operating costs in the short run and in the long run make profits to expand the business reach. Where there is continuous inflow of VC funding to even operate a business, the business is just churning. That is like zig-zagging in ...

Read More »

A guide to the InfluxDBMapper and QueryBuilder for Java Part: 2

Previously we setup an influxdb instance running through docker and we also run our first InfluxDBMapper code against an influxdb database. The next step is to execute some queries against influxdb using the QueryBuilder combined with the InfluxDBMapper. Let’s get started and select everything from the table H2OFeetMeasurement. 01 02 03 04 05 06 07 08 09 10 private static ...

Read More »

The 2019 Guide To Pursuing a Full Agile Software Lifecycle

Running a successful software development business can be extremely challenging. This industry is filled with competition, which is why your main focus should be keeping the software development process fast and efficient is a must. If you are able to provide clients with high-quality software in a faster timeframe than your competitor, you should have no problem growing your company ...

Read More »

Java Convert a List to Array And Vice-Versa

Introduction: In this article, we’ll quickly learn how to convert a Java List (say an ArrayList) to an array and vice-versa. If you wish to learn more about an ArrayList in general, feel free to read our article on Java ArrayLists. Meanwhile, let’s get going! Convert Java List to Array: Converting a Java List to an array is very simple and straight-forward. We can use one of the two available flavors of ...

Read More »

Logging Without a Static Logger

How do you organize logging in your applications? I mean web applications or command line apps, or even mobile apps. I bet you have some global variable or a singleton, known as Logger, which has a few methods like info(), error(), and debug(). You configure it when the app starts, or it configures itself via something like log4j.properties, and logs ...

Read More »

Java 12 General Availability

Mark Reinhold announced today that “JDK 12, the reference implementation of Java 12, is now Generally Available.” In that announcement, Reinhold stated that “GPL-licensed OpenJDK builds from Oracle are available” at https://jdk.java.net/12 and that “builds from other implementors will no doubt be available soon.” Reinhold’s post also summarized the eight features delivered with JDK 12: 189: Shenandoah: A Low-Pause-Time Garbage ...

Read More »

Progress and Release Reviews

The Eclipse Development Process (EDP) requires that a project team engage in a successful progress or release review before creating a formal release. We use progress and release reviews as an opportunity to validate that a project team is following the open source rules of engagement, and are consistently implementing the EDP and the Eclipse Intellectual Property (IP) Policy.   Progress and release reviews ...

Read More »

Java UUID

Introduction: UUID (Universal Unique Identifier) represents a 128-bit long unique value. It’s also popularly known as GUID (Globally Unique Identifier). The standard representation of UUID is made up of hexadecimal digits: 533a4559-e55c-18b3-8456-555563322002 And has 36 characters that include four hyphens ‘-‘. java.util.UUID class in Java represents an immutable UUID. We can use UUID class for generating a random file name, a session or a transaction id. Another popular usage of UUID is for ...

Read More »

Check If Two Lists Are Equal In Java

Introduction: Lists in Java are ordered by nature. So, two lists are considered to be equal if they contain the exact same elements in the same order. In this tutorial, we’ll see how to compare two Lists for equality in Java. We’ll also cover ways in which we can just compare the elements in two lists and ignore their order. Lists ...

Read More »