<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Knowledge Mania &#187; Java</title>
	<atom:link href="http://knowledgeexplosion.info/category/java/feed/" rel="self" type="application/rss+xml" />
	<link>http://knowledgeexplosion.info</link>
	<description>...By Knowledge Sharers For Knowledge Seekers</description>
	<lastBuildDate>Fri, 09 Sep 2011 07:10:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>ThreadLocal vs Synchronize &amp; Example</title>
		<link>http://knowledgeexplosion.info/2011/01/threadlocal-vs-synchronize-example/</link>
		<comments>http://knowledgeexplosion.info/2011/01/threadlocal-vs-synchronize-example/#comments</comments>
		<pubDate>Sun, 02 Jan 2011 20:18:50 +0000</pubDate>
		<dc:creator>ruituraj</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://knowledgeexplosion.info/?p=447</guid>
		<description><![CDATA[Environment: Java 6 Recently I was looking into capabilities of theThreadLocal. And I decided to test everything against a SimpleDateFormat instance. Unfortunately the SDF is not a thread safe. So in a multi-threaded environment you can avoid concurrent modifications using &#8220;Synchronized&#8221;. I ran 100000 iterations over small set of 3 dates. Now it was time [...]]]></description>
		<wfw:commentRss>http://knowledgeexplosion.info/2011/01/threadlocal-vs-synchronize-example/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Longest Common Subsequence Java Implementation</title>
		<link>http://knowledgeexplosion.info/2010/12/longest-common-subsequence-java-implementation/</link>
		<comments>http://knowledgeexplosion.info/2010/12/longest-common-subsequence-java-implementation/#comments</comments>
		<pubDate>Mon, 13 Dec 2010 00:00:37 +0000</pubDate>
		<dc:creator>ruituraj</dc:creator>
				<category><![CDATA[Algorithm]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://knowledgeexplosion.info/?p=432</guid>
		<description><![CDATA[Recently I needed to implement LCS (Longest Common Subsequence) algorithm from dynamic programming for solving one of the problems. So I ended up writing quick implementation of LCS. For more details on LCS: http://en.wikipedia.org/wiki/Longest_common_subsequence_problem The algorithm referred from &#8220;Introduction to Algorithms&#8221; by T. Cormen et. al.]]></description>
		<wfw:commentRss>http://knowledgeexplosion.info/2010/12/longest-common-subsequence-java-implementation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Resolved: Silly Issue with Hadoop Node Format</title>
		<link>http://knowledgeexplosion.info/2010/08/resolved-silly-issue-with-hadoop-node-format/</link>
		<comments>http://knowledgeexplosion.info/2010/08/resolved-silly-issue-with-hadoop-node-format/#comments</comments>
		<pubDate>Sat, 14 Aug 2010 02:28:32 +0000</pubDate>
		<dc:creator>ruituraj</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://knowledgeexplosion.info/?p=294</guid>
		<description><![CDATA[I started setting up hadoop cluster with 2 servers. And somehow couldn&#8217;t get past the &#8216;namenode format&#8217; stage. That was strange considering I wasn&#8217;t a newbie. It consistently threw the following exception now matter what I did: [XXX]$ bin/hadoop namenode -format INFO namenode.NameNode: STARTUP_MSG: /************************************************************ STARTUP_MSG: Starting NameNode STARTUP_MSG: host = hadoop1/127.0.0.1 STARTUP_MSG: args = [...]]]></description>
		<wfw:commentRss>http://knowledgeexplosion.info/2010/08/resolved-silly-issue-with-hadoop-node-format/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Resolved: jvm terminated exit code=-1 Eclipse Galileo Mac OS X</title>
		<link>http://knowledgeexplosion.info/2009/07/resolved-jvm-terminated-exit-code-1-eclipse-galileo-mac-os-x/</link>
		<comments>http://knowledgeexplosion.info/2009/07/resolved-jvm-terminated-exit-code-1-eclipse-galileo-mac-os-x/#comments</comments>
		<pubDate>Sat, 25 Jul 2009 22:09:58 +0000</pubDate>
		<dc:creator>ruituraj</dc:creator>
				<category><![CDATA[Development Tools]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Mac OS]]></category>

		<guid isPermaLink="false">http://knowledgeexplosion.info/?p=140</guid>
		<description><![CDATA[Problem: jvm terminated exit code=-1 Eclipse Galileo Mac OS X Recently I ran into this issue with Eclipse Galileo on Mac OS X 10.5.5 My environment: OS: Mac OS X 10.5.5 Eclipse: 3.5 JDK: 1.6 Edit the eclipse/Eclipse.app/Contents/Info.plist; Uncomment the line which points to -vm /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Commands/java. And you are done]]></description>
		<wfw:commentRss>http://knowledgeexplosion.info/2009/07/resolved-jvm-terminated-exit-code-1-eclipse-galileo-mac-os-x/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Resolved: Nutch 0.9 org.apache.jasper.JasperException</title>
		<link>http://knowledgeexplosion.info/2009/01/resolved-nutch-0-9-org-apache-jasper-jasperexception/</link>
		<comments>http://knowledgeexplosion.info/2009/01/resolved-nutch-0-9-org-apache-jasper-jasperexception/#comments</comments>
		<pubDate>Thu, 22 Jan 2009 07:13:00 +0000</pubDate>
		<dc:creator>ruituraj</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[Nutch - (Crawler)]]></category>
		<category><![CDATA[Tomcat]]></category>

		<guid isPermaLink="false">http://knowledgeexplosion.info/?p=130</guid>
		<description><![CDATA[Nutch 0.9 org.apache.jasper.JasperException: Development Environment: Tomcat: 6.0.18 Nutch: 0.9 OS: Mac OS X 10.5.5 JDK: 1.6.07 I did fresh install of Nutch 0.9 and tried to deploy war file under Tomcat. I ran into issue where it started throwing the following exception: org.apache.jasper.JasperException: /search.jsp(151,22) Attribute value language + &#8220;/include/header.html&#8221; is quoted with &#8221; which must [...]]]></description>
		<wfw:commentRss>http://knowledgeexplosion.info/2009/01/resolved-nutch-0-9-org-apache-jasper-jasperexception/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Resolved: Eclipse Issue On Mac OS X</title>
		<link>http://knowledgeexplosion.info/2009/01/resolved-eclipse-issue-on-mac-os-x/</link>
		<comments>http://knowledgeexplosion.info/2009/01/resolved-eclipse-issue-on-mac-os-x/#comments</comments>
		<pubDate>Sat, 17 Jan 2009 08:19:43 +0000</pubDate>
		<dc:creator>ruituraj</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Mac OS]]></category>

		<guid isPermaLink="false">http://knowledgeexplosion.info/?p=129</guid>
		<description><![CDATA[I ran into weird issue on Mac OS X with Eclipse My environment: OS: Mac OS X 10.5.5 Eclipse: 3.4 JDK: 1.6 I changed my default JDK from 1.5 to 1.6 under (/System/Library/Frameworks/JavaVM.framework/Versions). Then I tried to open Eclipse &#38; threw the following error NSAddLibrary failed for /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Libraries/libjvm.dylib Finally I found the solution: Somehow JDK [...]]]></description>
		<wfw:commentRss>http://knowledgeexplosion.info/2009/01/resolved-eclipse-issue-on-mac-os-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Resolved Nutch java.net.UnknownHostException: localhost.localdomain</title>
		<link>http://knowledgeexplosion.info/2008/10/resolved-nutch-java-net-unknownhostexception-localhost-localdomain/</link>
		<comments>http://knowledgeexplosion.info/2008/10/resolved-nutch-java-net-unknownhostexception-localhost-localdomain/#comments</comments>
		<pubDate>Fri, 10 Oct 2008 07:55:26 +0000</pubDate>
		<dc:creator>ruituraj</dc:creator>
				<category><![CDATA[Development Tools]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Nutch - (Crawler)]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://knowledgeexplosion.info/?p=121</guid>
		<description><![CDATA[Resolved Nutch java.net.UnknownHostException: localhost.localdomain : Basically Nutch is an open source search engine based on Java for the search and index component. Have you started setting up Nutch environment for crawling &#38; ran into this kind of exception, don&#8217;t worry I have a solution for you ; This is happening due to misconfiguration of your [...]]]></description>
		<wfw:commentRss>http://knowledgeexplosion.info/2008/10/resolved-nutch-java-net-unknownhostexception-localhost-localdomain/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple Way To Set Up Remote Debugging in Tomcat</title>
		<link>http://knowledgeexplosion.info/2008/07/simple-way-to-set-up-remote-debugging-in-tomcat/</link>
		<comments>http://knowledgeexplosion.info/2008/07/simple-way-to-set-up-remote-debugging-in-tomcat/#comments</comments>
		<pubDate>Wed, 09 Jul 2008 07:30:17 +0000</pubDate>
		<dc:creator>ruituraj</dc:creator>
				<category><![CDATA[Development Tools]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Tomcat]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://knowledgeexplosion.info/?p=104</guid>
		<description><![CDATA[Setting Up Tomcat For Remote Debugging on Windows &#8211; Simple Way: You ever want to debug your web application remotely using Tomcat on Windows. Here is the simple trick: [1] Edit TOMCAT_DIR/bin/startup.bat [2] Replace call "%EXECUTABLE%" start %CMD_LINE_ARGS% with set JPDA_TRANSPORT=dt_socket set JPDA_ADDRESS=8000 call "%EXECUTABLE%" jpda start %CMD_LINE_ARGS% [3] Restart Tomcat; Happy debugging For more [...]]]></description>
		<wfw:commentRss>http://knowledgeexplosion.info/2008/07/simple-way-to-set-up-remote-debugging-in-tomcat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fortress (programming language)</title>
		<link>http://knowledgeexplosion.info/2008/05/fortress-programming-language/</link>
		<comments>http://knowledgeexplosion.info/2008/05/fortress-programming-language/#comments</comments>
		<pubDate>Fri, 16 May 2008 10:23:24 +0000</pubDate>
		<dc:creator>ruituraj</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://knowledgeexplosion.info/?p=91</guid>
		<description><![CDATA[Most of the existing programming languages were designed for earlier generation of machines. But now since we have more processing power in terms of parallel processing, High Performance Computing(HPC) is now accessible for everybody. But all said and done writing algorithms that can take advantage of parallel processors isn&#8217;t easy in today&#8217;s languages. Lose track [...]]]></description>
		<wfw:commentRss>http://knowledgeexplosion.info/2008/05/fortress-programming-language/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RMI Concept</title>
		<link>http://knowledgeexplosion.info/2008/03/rmi-concept/</link>
		<comments>http://knowledgeexplosion.info/2008/03/rmi-concept/#comments</comments>
		<pubDate>Wed, 19 Mar 2008 01:19:56 +0000</pubDate>
		<dc:creator>ruituraj</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://knowledgeexplosion.info/?p=60</guid>
		<description><![CDATA[Remote Method Invocation (RMI): RMI API is a Java application programming interface for performing the object equivalent of remote procedure calls. The concept of RMI is that, the client can use the services provided by a server which is on a different JVM, making remote calls to it. The client talks to a proxy server, [...]]]></description>
		<wfw:commentRss>http://knowledgeexplosion.info/2008/03/rmi-concept/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

