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

Exploring Spring Controller with JSTL view

spring-interview-questions-answers

Let’s improve our previous Spring JDBC application with some more exploration on Spring MVC’s Controller development. I will show another exercise of writing a new Controller that processes a HTML form and use JSTL tags in JSP view pages. To enable JSTL in Spring MVC application, you would need to add the following to the WebAppConfig config class. Let’s move ...

Read More »

chef-solo with vagrant

opscode-chef-logo

To learn the concepts of chef, we can start by using chef-solo with Vagrant. See my previous post on Vagrant to install vagrant and know more about it. Next, lets install chef-solo on our machine. We will install chef-solo using ruby gem, make sure you have ruby installed.             root@intro:~# cd ~ root@intro:~# sudo gem ...

Read More »

Micro-Scrum: A stamp-sized version of Scrum

scrumalliance-logo

“Show what you’ve done to someone who cares frequently” Are you working in the way you are because it’s a good idea, or just because someone told you to do it? I increasingly hear experienced professionals at Agile conference bemoan the blind adherence to the techniques of Scrum without understanding the principles and values that make it work. I also ...

Read More »

Apache ActiveMQ 5.9 released

apache-activemq-logo

The Apache ActiveMQ team has just released the new ActiveMQ 5.9 release. This release is 8 months of hard work since the previous 5.8 release. In this release we have as usual more hardening of the broker, and the recent new protocols such as AMQP and MQTT. Also very interesting is the hardening of the leveldb persistent store, which now ...

Read More »

Aspect Oriented Programming with Spring

spring-interview-questions-answers

Introduction In an ideal Object Oriented System, we would want to design each object to perform one specific task. However apart from performing its main task the objects also performs passive task like logging, transactions, security, caching etc. These passive activities which are necessary but not part of business logic are called “Cross Cutting Concerns“. (Cross Cutting Concerns == Commonly ...

Read More »

When and how to use a ThreadLocal

java-logo

As our readers might already have guessed, I deal with memory leaks on a daily basis. A particular type of the OutOfMemoryError messages has recently started catching my attention – the issues triggered by misused ThreadLocals have become more and more frequent. Looking at the causes for such leakages, I am starting to believe that more than half of those ...

Read More »

Java: a Local Minimum language-wise

java-logo

I wrote hundreds of thousands of lines of code in Java between 1996 and 2002. I wrote web frameworks, spreadsheets, and much much more in Java 1.0 through Java 1.4. Compared to mid-90’s (pre-templates) C++, Java was a totally amazing language. And the JVM is the best run-time for any computer language. The Long Strange Trip In 2002, I started ...

Read More »

Tower Defense in JavaFX (3)

javafx-logo

In the last part you saw how you can create Sprites, animate them, and give them Behavior. But the animation isn’t very nice, because as an Insectoid you’re supposed to always look where you fly. Remember: Safety first! We can do that very easily by creating a custom TileSetAnimation:               public class RotatingTileSetAnimation extends ...

Read More »

Cloud IDE for J2EE development

java-interview-questions-answers

With so many of the traditional software tools going to the cloud I want to see how they compare to traditional tools. My interest is Java EE technology and started to look for a cloud service that allowed me to develop, test and deploy a Java EE application. As I soon found out many of the cloud IDEs are designed ...

Read More »

Android SlidingPaneLayout: Tutorial

android-logo

In this post, we want to show how to use SlidingPaneLayout. This is an interesting component that can be used when we want to have a multi-pane horizontal layout. This component is divided in two different parts: left side: The master part. It usually contains a list of values (i.e. Contacts and so on) right side: The detail part. It ...

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