Sapien Blogs
Know the Unknown
Know the Unknown
Discuss the differences between HashMap, ConcurrentHashMap, Synchronized HashMap, and
[Read More]
Sapien in Java 12:48PM Oct 17, 2012 Comments[0]
Tags: collections synchronizedhashmap hashmap hashtable concurrenthashmap
Sapien in Java 12:16PM Oct 17, 2012 Comments[0]
Tags: java collections perfomance
Sapien in BigData 12:01AM Oct 16, 2012 Comments[0]
Tags: bigdata jena owl social-graph neo4j rdf linked-data
Sapien in Java 12:13AM Oct 15, 2012 Comments[0]
Tags: java scalability parallel-processing syncronization pereformance
Sapien in Java 10:10PM Oct 14, 2012 Comments[0]
Tags: jee-layers java jee-architecture
Sapien in Java 02:01PM Oct 14, 2012 Comments[0]
Tags: jboss connection-pool jdbc
Digest on blogs about performance and scalability and the personalities driving the thoughts
[Read More]Sapien in Java 12:23PM Oct 07, 2012 Comments[0]
Discuss the metadata-complete=true attribute in servlet 2.5 and its implication on server startup time. See the web.xml configuration where this attribute can cause "No servlet class has been specified for servlet template" error in Tomcat.
[Read More]Sapien in Java 10:42AM Oct 06, 2012 Comments[0]
Tags: server-startup servlets jsp annotations
Scalability and performance are conceptually different but often used interchangeably and wrongly. This article looks into the difference of Scalability and Performance and various aspects of the two
[Read More]Sapien in Java 04:30PM Oct 05, 2012 Comments[0]
Tags: performance scalability
Bayes classifier is one of the simple and very effective text classifier. In this article I will exaplain the mathematics behind the Naive Bayes Classifier and how that can be used to filter spam messages from a stream of good abd spam messages. It also discusses the some of the practical considerations in using this classifier in real word spam email filtering and some the assumptions and tradeoffs in real implementations
[Read More]Sapien in BigData 09:10AM Oct 03, 2012 Comments[0]
Tags: statistics probablity classifier
corelation coefficient and covarience are used to estimate if changes in two variables are related. This artical explains the theory behind correlation coefficient and derives its mathematical formula.
[Read More]Sapien in Java 09:13PM Sep 30, 2012 Comments[0]
Is PreparedStatement thread safe? PreparedStatement is known for its precompilation over regular Statement. To make use of this precompilation, it should be possible to reuse PreparedStatement, otherwise, what would be the difference between Statement and PreparedStatement?
[Read More]Sapien in Java 09:11PM Sep 30, 2012 Comments[0]
Tags: jdbc preparedstatement
In a statically bound language like Java, compile time type-binding may give unexpected results where polymorphism is expected . Double dispatch is used in such cases. Typical example is visitor pattern.This articale explaims the subtle difference in compile time type binding, polymorphism and double dispatch
[Read More]Sapien in Java 09:08PM Sep 30, 2012 Comments[0]
Correlation coefficient is one of the proven methods to quickly estimate the covariance of two variables. This article discusses the mathematical derivation of correlation coefficient and some of the practical considerations in computing it.
[Read More]Sapien in BigData 09:01PM Sep 30, 2012 Comments[0]
Tags: covariance variance