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

 

 

Integrating JQGrid with Spring MVC and Gson

spring-interview-questions-answers

I was working on a single page application where i wanted to use the grid functionality in one part of the application which was using Spring MVC. It has been some time since i last used JQGrid and finding the information required to get me up and about was bit of a challenge. On this post, I wanted to collate ...

Read More »

Top 20 Online Programming Courses to Boost your Career

software-development-2-logo

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 »

Performance Tuning Ideas for Apache Camel

apache-camel-logo

Every now and then, I get questions around optimising Camel applications with the argument that Camel is slow. Camel is just the glue connecting disparate systems, the routing engine is all in-memory, and it doesn’t require any persistent state. So 99% of the cases, performance issues are due to bottlenecks in other systems, or having the application design done without ...

Read More »

About Personal Productivity

software-development-2-logo

Thinking aloud about productivity, what I’m currently doing about it and where I think I need to improve a lot. I listen to a lot of podcasts (usually while doing the housekeeping once a week :) ), most recently I started listening to the Freelancer’s Show from DevChat.tv as I got more interested in that kind of area. In a ...

Read More »

Improve Your Application’s Performance Using HPE AppPulse Mobile

android-logo

Abstract This tutorial gives an example of how to use Hewlett Packard Enterprise’s AppPulse Mobile to monitor your application’s performance. We will walk through how AppPulse Mobile can help you detect performance issues in your application easily. I am using a Mac OS X 10.10.5 with a Nexus 5 (Marshmallow 6.0) for development. The IDE used for development and testing ...

Read More »

Clojure: First steps with reducers

clojure-logo

I’ve been playing around with Clojure a bit today in preparation for a talk I’m giving next week and found myself writing the following code to apply the same function to three different scores: (defn log2 [n] (/ (Math/log n) (Math/log 2)))   (defn score-item [n] (if (= n 0) 0 (log2 n)))   (+ (score-item 12) (score-item 13) (score-item ...

Read More »

9 differences between Array and ArrayList in Java

java-logo

Both array and ArrayList are two important data structures in Java and are frequently used in Java programs. Even though ArrayList is internally backed by an array, knowing the difference between an array and an ArrayList in Java is critical for becoming a good Java developer. If you know the similarity and differences, you can judiciously decide when to use ...

Read More »

Using libGDX with Kotlin

jetbrains-kotlin-logo

I’ve been reading lately about different languages and what they can bring to the already crowded table of software developers, and one language stood out for me: Kotlin. (https://kotlinlang.org/) It’s a relatively new language (est. 2011) and these are just a few reasons why I picked it over the multitude of other more mature languages: Runs on the JVM and ...

Read More »

Adding JAR Dependencies to an Eclipse Plugin Maven Tycho Build

apache-maven-logo

Something that is constantly bothering me when developing the OPP project is the use of hard-coded Java library dependencies. I manually downloaded the jars for the libraries I use, copied them to a directory in the plugin that required them, and the added them to the MANIFEST.MF file. You are probably asking why am I doing this. Well, Eclipse plugins ...

Read More »

Want to take your Java skills to the next level?

Grab our programming books for FREE!

Here are some of the eBooks you will get:

  • Advanced Java Guide
  • Java Design Patterns
  • JMeter Tutorial
  • Java 8 Features Tutorial
  • JUnit Tutorial
  • JSF Programming Cookbook
  • Java Concurrency Essentials