Singleton Design Pattern- Java Tech Guy must read!
Singleton design pattern is the first design pattern I learned it many years back. In early days when someone asks me, “do you know any design pattern?” I quickly and promptly answer “I know singleton...
View ArticleJConsole, My first step towards Java profiler
JConsole is very simple, yet powerful Java performance monitor tool and one of the major upgrades to Java 5 is its comprehensive monitoring and management support, which is very much needed in any Java...
View ArticleCharacter array is better than String for Storing password in Java!
Why character array is better than String for storing password in Java? You might be knowing String is immutable and how Substring can cause memory leak in Java. 1) Since Strings are immutable in Java...
View ArticleClustering vs. Load Balancing – What is the difference?
These 2 terms – clustering and load balancing – are used in the same sense by a majority of IT people with relative impunity. Clustering has a formal meaning. A cluster is a group of resources that are...
View Article30 SQL PL/SQL Questions for Java/J2EE Professionals
Here are a mix of SQL and PL/SQL questions. You can treat these be as SQL and PL/SQL interview questions or a Database FAQ. Many of them may be specific to Oracle database. Please drop comment if you...
View ArticleINSTALL ORACLE JAVA 7 IN UBUNTU 12.10
To install Java in Ubuntu/Linux open Terminal (Press Ctrl+Alt+T) and copy the following commands in the Terminal: sudo mkdir -p /usr/local/java For 32-bit users: wget -O jre-32bit.tar.gz...
View ArticleSolutions Architect ~ An Overview
The Solutions Architect is a very experienced architect with cross-domain, cross-functional and cross-industry expertise. He/she outlines solution architecture descriptions, then monitors and governs...
View ArticleSAX vs DOM Parser – Concept Revisited
Both SAX and DOM Parser’s are used to parse the XML document. Both has advantages and disadvantages and can be used in our programming depending on the situation. SAX: Is a stream-based processor....
View ArticleMVP – Minimum Viable Product Strategy
Not all good ideas turn out into great products. There are quite a few products that fail in the market due to a variety of reasons. But does it stop us from investing in the Products? How do we find...
View ArticleProxy Design Pattern (GOF)
When to use this pattern? Proxy pattern is used when we need to create a wrapper to cover the main object’s complexity from the client. Provide a surrogate or placeholder for another object to control...
View Article