-
Enterprise Java
Writing a Hadoop MapReduce task in Java
Although Hadoop Framework itself is created with Java the MapReduce jobs can be written in many different languages. In this…
Read More » -
Software Development
Creating a price model using k-Nearest Neighbours + Genetic Algorithm
Chapter 8 of Programming Collective Intelligence (PCI) explains the usage and implementation of the k-Nearest Neighbours algorithm. (k-NN). Simply put: k-NN is…
Read More » -
Enterprise Java
Creating Code Coverage Reports for Unit And Integration Tests with The JaCoCo Maven Plugin
When I started using Java 7, I noticed right away that the Cobertura Maven plugin doesn’t support it. This was…
Read More » -
Enterprise Java
From inside the code: Camel Routing Engine Part I
So I’ve recently re-kindled my interest in how Apache Camel works. Camel is such a powerful integration tool and is…
Read More » -
Core Java
Optional in Java 8 cheat sheet
java.util.Optional<T> in Java 8 is a poor cousin of scala.Option[T] and Data.Maybe in Haskell. But this doesn’t mean it’s not…
Read More » -
Enterprise Java
50 Servlet Interview Questions and Answers
Servlets are very important topic of Java EE and all of the web applications framework such as Spring and Struts…
Read More » -
Software Development
10 More Common Mistakes Java Developers Make when Writing SQL
I was positively surprised to see how popular my recent listing about 10 Common Mistakes Java Developers Make when Writing SQL was, both…
Read More » -
Core Java
Simple and lightweight pool implementation
Object pools are containers which contain a specified amount of objects. When an object is taken from the pool, it…
Read More » -
Enterprise Java
Async Servlet Feature of Servlet 3
Before we jump into understanding what Async Servlet is, let’s try to understand why do we need it. Let’s say…
Read More »