-
Software Development
Revising the Eclipse IP Policy: Third Party Content
The Eclipse Foundation is in the process of making a major update to our Intellectual Property Policy. A big part…
Read More » -
Core Java
OutOfMemoryError related JVM arguments
JVM has provided helpful arguments to deal with OutOfMemoryError. In this article, we would like to highlight those JVM arguments.…
Read More » -
Enterprise Java
Spring @RequestParam Annotation
Introduction: Spring @RequestParam annotation can be used to extract the query parameters in a handler method. In this quick tutorial,…
Read More » -
Enterprise Java
JUnit 5 and Selenium – Using Selenium built-in `PageFactory` to implement Page Object Pattern
Selenium is a set of tools and libraries supporting browser automation and it is mainly used for web applications testing.…
Read More » -
Kotlin
Kotlin Data Classes: Why, What and How?
In this post on Kotlin’s data classes, we’ll take a look at how data classes are better than regular Java…
Read More » -
Core Java
How to fix an illegal start of expression in Java
Have you ever come across the error illegal start of expression in Java and wondered how to solve it? Let’s…
Read More » -
Enterprise Java
Efficient enterprise testing — conclusion (6/6)
This last part of the series will cover additional end-to-end tests, testing in production, and a conclusion of the parts.…
Read More » -
Core Java
Become a Master of Java Streams – Part 1: Creating Streams
Declarative code (e.g. functional composition with Streams) provides superior code metrics in many cases. Code your way through this hands-on-lab…
Read More » -
Core Java
JEP 355 Text Blocks in JDK 13
JDK 13 went GA on September 17th, 2019 and the prominent new features are listed here. One of the new features…
Read More »