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 ....

 

Tracking Exceptions With Spring – Part 2 – Delegate Pattern

spring-interview-questions-answers

In my last blog, I started to talk about the need to figure out whether or not your application is misbehaving in it’s production environment. I said that one method of monitoring your application is by checking its log files for exceptions and taking appropriate action if one is found. Obviously, log files can take up hundreds of megabytes of ...

Read More »

Java Object Interning

java-logo

Java stores the string contants appearing in the source code in a pool. In other words when you have a code like:                   String a = "I am a string"; String b = "I am a string"; the variables a and b will hold the same value. Not simply two strings that ...

Read More »

3 Reasons to choose Vert.x

java-logo

Modern web applications and the rise of mobile clients redefined what is expected from a web server. Node.js was the first technology that recognized the paradigm shift and offered a solution. The application platform Vert.x takes some of the innovations from Node.js and makes them available on the JVM, combining fresh ideas with one of the most sophisticated and fastest ...

Read More »

Parameterized JUnit tests

junit-logo

Sometimes you encounter a problem that just screams for using “parameterized” tests rather than copy/pasting the same method many times.   The test method is basically the same and the only thing that changes is the data passed in.  In this case, consider creating a test case that utilitizes the ” Parameterized” class from JUnit. I recently ran into a ...

Read More »

Spring Data Couchbase 1.0 GA Released

spring-data-logo

Spring Data Couchbase 1.0 GA release is here! The project is a part of the Spring Data project which aims to provide a familiar and consistent Spring-based programming model for new datastores while retaining store-specific features and capabilities. The Spring Data Couchbase project provides integration with the Couchbase Server database. There have been changes and improvements that led to the ...

Read More »

How to start multiple WebLogic managed servers

oracle-weblogic-logo

The WebLogic Server docs recommand you to create a dedicated admin server and then sepearate managed servers for application deployment. Here I will show you how to create one or more managed server in the same host as the admin server. I assume you already have WLS installed with your own domain created and running. If you haven’t done this ...

Read More »

Atom, Hackable Text Editor By GitHub

software-development-2-logo

GitHub has recently announced its new text editor – Atom. It claimed it would be a 21st century text editor that highly customizable for you to do anything you want. It also allow developers hack to its core of the editor, just like vim and emacs. Built by Web Technology Atom is similar to Bracket Text Editor. They are both ...

Read More »

Scala: OOP basics

scala-logo

The most part of time when I’m coding I use Java. So it’s my main programming language. It satisfies me in all aspects, but I notice that Java is too verbose sometimes. That’s why I have switched to Scala. So all free time I spend now for learning Scala. I’m going to publish some notes in my blog, hence you ...

Read More »

Using Lucene’s search server to search Jira issues

apache-lucene-logo

You may remember my first blog post describing how the Lucene developers eat our own dog food by using a Lucene search application to find our Jira issues. That application has become a powerful showcase of a number of modern Lucene features such as drill sideways and dynamic range faceting, a new suggester based on infix matches, postings highlighter, block-join ...

Read More »
Do you want to know how to develop your skillset and become a ...

Subscribe to our newsletter to start Rocking right now!

To get you started we give you our best selling eBooks for FREE!
Get ready to Rock!
To download the books, please verify your email address by following the instructions found on the email we just sent you.

THANK YOU!

Close