Code & Cluster
Sunday, July 24, 2011
Handling completion of concurrent tasks
›
In the last blog on Java Executors I introduced Executors which have been the preferred way of writing multi-threaded programs in java sinc...
1 comment:
Sunday, June 5, 2011
Java Executors
›
The old way of creating threads in Java was to extend the java.lang.Thread class or to implement the java.lang.Runnable interface and pass i...
1 comment:
Sunday, May 8, 2011
What is MapReduce ?
›
MapReduce is a parallel programming technique made popular by Google. It is used for processing very very large amounts of data. Such proces...
1 comment:
Sunday, April 10, 2011
Spring Security Tutorial #1 - Authentication and Authorization
›
Spring security is a framework that lets you add security to spring based applications. Before Spring security, developers had to rely on J2...
8 comments:
Sunday, March 6, 2011
When to use the Java volatile keyword ?
›
In the Java programming world, there is some misunderstanding around the volatile keyword. Most programmers never use it and you rarely see ...
4 comments:
Wednesday, February 9, 2011
Spring AOP made simple
›
Certain types of code like logging, monitoring, security access checks, transaction boundary management etc apply to all methods in the appl...
3 comments:
Sunday, January 23, 2011
Designing Java Classes For Inheritance
›
In Object oriented programming, inheritance is concept that lets programmers re-use code as well specialize existing code. In Java, a class,...
4 comments:
‹
›
Home
View web version