<?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>Software Development Notes &#187; java</title>
	<atom:link href="http://www.avanathan.com/tag/java/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.avanathan.com</link>
	<description>developer dump</description>
	<lastBuildDate>Tue, 16 Mar 2010 05:02:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Building Strings using Java MessageFormat</title>
		<link>http://www.avanathan.com/building-strings-using-java-messageformat/</link>
		<comments>http://www.avanathan.com/building-strings-using-java-messageformat/#comments</comments>
		<pubDate>Tue, 16 Mar 2010 04:59:58 +0000</pubDate>
		<dc:creator>Arun Kumar</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[clean code]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[dynamic]]></category>
		<category><![CDATA[java coding]]></category>
		<category><![CDATA[messageformat]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[sl4j]]></category>
		<category><![CDATA[string building]]></category>
		<category><![CDATA[string concatenation]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[varargs]]></category>

		<guid isPermaLink="false">http://www.avanathan.com/?p=147</guid>
		<description><![CDATA[Until I used <a href="http://www.slf4j.org/" target="_blank">SL4J</a>, I didn't know that we can templatize String objects in a simple way. As most of us, use Log4J &#038; apache commons logging framework for logging, we know general logging using these widely used open source frameworks. But there is more we can learn from these open source packages than just logging.]]></description>
		<wfw:commentRss>http://www.avanathan.com/building-strings-using-java-messageformat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reversing a String using Recursion (substring) and StringBuilder in Java</title>
		<link>http://www.avanathan.com/reversing-a-string-using-recursion-substring-and-stringbuilder-in-java/</link>
		<comments>http://www.avanathan.com/reversing-a-string-using-recursion-substring-and-stringbuilder-in-java/#comments</comments>
		<pubDate>Sun, 13 Dec 2009 17:41:36 +0000</pubDate>
		<dc:creator>Arun Kumar</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[interview questions]]></category>
		<category><![CDATA[recursion]]></category>
		<category><![CDATA[StringBuilder]]></category>

		<guid isPermaLink="false">http://www.avanathan.com/?p=86</guid>
		<description><![CDATA[Recently I attended a job interview, in which they asked me to write an algorithm to reverse a String - "Hello World" to "dlroW olleH". After the interview, I was tempted to test a few possible methods for reversing a String. I started with recursion, manual reverse using multiple ways and finally using Java's StringBuilder.reverse(). I was surprised with the results.]]></description>
		<wfw:commentRss>http://www.avanathan.com/reversing-a-string-using-recursion-substring-and-stringbuilder-in-java/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Use Timestamp instead of Date when results are bound by time &#8211; Hibernate SQLQuery</title>
		<link>http://www.avanathan.com/use-timestamp-instead-of-date-when-results-are-bound-by-time-hibernate-sqlquer/</link>
		<comments>http://www.avanathan.com/use-timestamp-instead-of-date-when-results-are-bound-by-time-hibernate-sqlquer/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 14:09:45 +0000</pubDate>
		<dc:creator>Arun Kumar</dc:creator>
				<category><![CDATA[Hibernate]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[SQLQuery]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://www.avanathan.com/?p=29</guid>
		<description><![CDATA[I was debugging a problem in our existing java application. It was ignoring the time while sorting. This article contains debug results &#038; fix for this problem.]]></description>
		<wfw:commentRss>http://www.avanathan.com/use-timestamp-instead-of-date-when-results-are-bound-by-time-hibernate-sqlquer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Testing memcached from command line</title>
		<link>http://www.avanathan.com/testing-memcached-from-command-line/</link>
		<comments>http://www.avanathan.com/testing-memcached-from-command-line/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 05:18:21 +0000</pubDate>
		<dc:creator>Arun Kumar</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[command line]]></category>
		<category><![CDATA[memcached]]></category>

		<guid isPermaLink="false">http://www.avanathan.com/?p=14</guid>
		<description><![CDATA[We use memcached to cache static or less dynamic content and use java client to communicate with memcached. Memcached is a simple but powerful cache server which sits out side of JVM. Since it sits out of JVM, a cluster of java servers can use single instance of memcached for storing content. Many argue that [...]]]></description>
		<wfw:commentRss>http://www.avanathan.com/testing-memcached-from-command-line/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>String Date property in a spring bean &#8211; No need for CustomDateEditor</title>
		<link>http://www.avanathan.com/string-date-property-in-a-spring-bean/</link>
		<comments>http://www.avanathan.com/string-date-property-in-a-spring-bean/#comments</comments>
		<pubDate>Tue, 17 Feb 2009 04:48:36 +0000</pubDate>
		<dc:creator>Arun Kumar</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[spring framework]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[bean]]></category>
		<category><![CDATA[CustomDateEditor]]></category>
		<category><![CDATA[spring configuration]]></category>

		<guid isPermaLink="false">http://avanathan.wordpress.com/?p=4</guid>
		<description><![CDATA[A while back I struggled to use java.util.Date as property of a spring bean, as it is not straight forward. We need to write custom property editors. Spring is a fantastic framework which simplifies our lives to a great extent. But I couldn't digest this custom property editor logic for a basic object like Date.
After [...]]]></description>
		<wfw:commentRss>http://www.avanathan.com/string-date-property-in-a-spring-bean/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
