<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Techie Zone</title>
	
	<link>http://www.hiteshagrawal.com</link>
	<description>Software Programming and Tutorials</description>
	<lastBuildDate>Sat, 04 Jul 2009 05:57:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<geo:lat>18</geo:lat><geo:long>72</geo:long><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/hiteshagrawal/RwlS" type="application/rss+xml" /><feedburner:emailServiceId>hiteshagrawal/RwlS</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item><title>Links for 2009-07-01 [del.icio.us]</title><link>http://feedproxy.google.com/~r/hiteshagrawal/RwlS/~3/BmMRjrsQWtE/cyberhitesh</link><pubDate>Thu, 02 Jul 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/cyberhitesh#2009-07-01</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.hiteshagrawal.com/java/text-to-speech-tts-in-java"&gt;Text To Speech (TTS) in JAVA&lt;/a&gt;&lt;br/&gt;
Festival, it allows us to convert Text to Speech (TTS) in wav format. In this article we will learn on how we can perform TTS from Java applications.&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/hiteshagrawal/RwlS/~4/BmMRjrsQWtE" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/cyberhitesh#2009-07-01</feedburner:origLink></item><item>
		<title>Text To Speech (TTS) in JAVA</title>
		<link>http://feedproxy.google.com/~r/hiteshagrawal/RwlS/~3/13VZIGgobuc/text-to-speech-tts-in-java</link>
		<comments>http://www.hiteshagrawal.com/java/text-to-speech-tts-in-java#comments</comments>
		<pubDate>Tue, 30 Jun 2009 15:20:35 +0000</pubDate>
		<dc:creator>Hitesh Agrawal</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.hiteshagrawal.com/?p=843</guid>
		<description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/-JGIqQXRiYcAzlLyVDt8FvpHd4s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-JGIqQXRiYcAzlLyVDt8FvpHd4s/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/-JGIqQXRiYcAzlLyVDt8FvpHd4s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-JGIqQXRiYcAzlLyVDt8FvpHd4s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Festival, it allows us to convert Text to Speech (TTS) in wav format. In this article we will learn on how we can perform TTS from Java applications.

What is Festival?
It is an Open Source tool available that performs Text to Speech(TTS) Synthesis System. You can install Festival directly by directly calling:

yum -y install festival

This will [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?a=13VZIGgobuc:nJODidRAAfo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hiteshagrawal/RwlS/~4/13VZIGgobuc" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.hiteshagrawal.com/java/text-to-speech-tts-in-java/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.hiteshagrawal.com/java/text-to-speech-tts-in-java</feedburner:origLink></item>
		<item><title>Links for 2009-06-29 [del.icio.us]</title><link>http://feedproxy.google.com/~r/hiteshagrawal/RwlS/~3/xA5Rl47ftEM/cyberhitesh</link><pubDate>Tue, 30 Jun 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/cyberhitesh#2009-06-29</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.hiteshagrawal.com/linux/i-like-linux-but-loved-windows"&gt;I Like Linux but Loved Windows&lt;/a&gt;&lt;br/&gt;
I used to use Microsoft Windows for past 10 years and was quite addicted to it but recently due to job requirement i have switch to Linux operating system and was quite impressed with the Linux on the ease of development and use. But still there are few things which make Microsoft Windows go ahead of Linux.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.hiteshagrawal.com/mysql/mysql-prepared-statement-in-php"&gt;MySql Prepared Statement in PHP&lt;/a&gt;&lt;br/&gt;
Sometimes we want to insert/update multiple records into MySql Database but due to performance issue we cannot call connect to MySql for every insert/update statement. In this article we will discuss how we can perform multiple insert/update on MySql Database.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.hiteshagrawal.com/mysql/mysql-create-foreign-key"&gt;MySql - Create Foreign Key&lt;/a&gt;&lt;br/&gt;
We all create tables in MySql but we can’t store all the details in single table, so we separate all the essential data into separate table and these table can be linked to the main table through FOREIGN KEY. Foreign Keys are special keys that acts as a reference between the tables. In this article we will learn how we can create an Foreign Key Constraint that will point to the Parent Table Primary Key.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.hiteshagrawal.com/java/java-excel-reading-excel-sheet-in-java"&gt;Java Excel - Reading Excel Sheet in Java&lt;/a&gt;&lt;br/&gt;
For some reason i found Apache POI difficult to use for reading excel sheet, in terms of naming conventions and the code so i was searching for another Library for reading Excel Sheet in Java and i stopped at JXL.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.hiteshagrawal.com/ajax/ajax-programming-using-prototype-framework"&gt;Ajax Programming using Prototype Framework&lt;/a&gt;&lt;br/&gt;
Prototype is the most widely used framework for Ajax Operation. The main advantage of using Prototype Ajax Framework is its simplicity to use, automatically implements cross-browser and it offers bundle of utility function that can be used in your JavaScript code. This article will list down various ways by which you can make Ajax call using Prototype Framework.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.hiteshagrawal.com/java/sending-email-using-apache-log4j"&gt;Sending Email Using Apache Log4J&lt;/a&gt;&lt;br/&gt;
Apache Log4J is being widely used for performing logging in Java Application, while doing logging we also encounter errors and we write log.error() statements. This statement indicates that an serious error has occurred while executing the Java code. In a critical application checking for this message at runtime is a tedious job but thanks to Apache Log4J, they provide an provision for sending emails whenever an error statement is executed.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.hiteshagrawal.com/java/reading-pop3-mails-using-java"&gt;Reading POP3 Mails Using Java&lt;/a&gt;&lt;br/&gt;
Java provides with set of API called JavaMail that allows you to connect to and read POP3 Emails. This article will show you how we can read POP3 Emails using Java.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.hiteshagrawal.com/javascript/calculating-div-position-in-javascript"&gt;Calculating DIV Position in JavaScript&lt;/a&gt;&lt;br/&gt;
The following code snippet will return you the top and left position for DIV element used in your web page.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.hiteshagrawal.com/java/reading-word-document-in-java"&gt;Reading Microsoft Word Document in JAVA&lt;/a&gt;&lt;br/&gt;
When it comes to reading Microsoft Office Word document Java does not have any in build classes to handle this but Apache POI Package developed by Apache Foundation gives you the power of reading Microsoft Word document in Java. More information on the Apache POI package can be found at Apache POI&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.hiteshagrawal.com/java/date-manipulation-in-java"&gt;Date Manipulation in JAVA&lt;/a&gt;&lt;br/&gt;
I had an requirement on date manipulation in Java and i had a very hard time searching on google. Finally i came to know on how to manipulate dates in Java and with this article i will be showing code snippets on the same. This code snippets is applicable in Core Java, JSP and Servlet Pages.&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/hiteshagrawal/RwlS/~4/xA5Rl47ftEM" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/cyberhitesh#2009-06-29</feedburner:origLink></item><item>
		<title>Execute Java Code From Shell Script</title>
		<link>http://feedproxy.google.com/~r/hiteshagrawal/RwlS/~3/q6FiXbHswEA/execute-java-code-from-shell-script</link>
		<comments>http://www.hiteshagrawal.com/linux/execute-java-code-from-shell-script#comments</comments>
		<pubDate>Thu, 25 Jun 2009 14:27:45 +0000</pubDate>
		<dc:creator>Hitesh Agrawal</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.hiteshagrawal.com/?p=864</guid>
		<description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/qHL9Pou-Kui7Nu5C2W0zvp1KYMQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qHL9Pou-Kui7Nu5C2W0zvp1KYMQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/qHL9Pou-Kui7Nu5C2W0zvp1KYMQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qHL9Pou-Kui7Nu5C2W0zvp1KYMQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Sometimes it becomes necessary to execute the java code from console but we cannot write everytime the whole java command including the classpath and properties in the console. There has to some easy way by which we can execute the java code from console. Similar to batch files that we have on windows linux has [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?a=q6FiXbHswEA:VcY5sTlxefw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hiteshagrawal/RwlS/~4/q6FiXbHswEA" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.hiteshagrawal.com/linux/execute-java-code-from-shell-script/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.hiteshagrawal.com/linux/execute-java-code-from-shell-script</feedburner:origLink></item>
		<item>
		<title>I Like Linux but Loved Windows</title>
		<link>http://feedproxy.google.com/~r/hiteshagrawal/RwlS/~3/AQMwHqOBoMs/i-like-linux-but-loved-windows</link>
		<comments>http://www.hiteshagrawal.com/linux/i-like-linux-but-loved-windows#comments</comments>
		<pubDate>Tue, 02 Jun 2009 17:52:30 +0000</pubDate>
		<dc:creator>Hitesh Agrawal</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.hiteshagrawal.com/?p=836</guid>
		<description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/WzHcjiExhdwWIm6Q7L11USVQArk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WzHcjiExhdwWIm6Q7L11USVQArk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/WzHcjiExhdwWIm6Q7L11USVQArk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WzHcjiExhdwWIm6Q7L11USVQArk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;I used to use Microsoft Windows for past 10 years and was quite addicted to it but recently due to job requirement i have switch to Linux operating system and was quite impressed with the Linux on the ease of development and use. But still there are few things which make Microsoft Windows go ahead [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?a=AQMwHqOBoMs:OghqU5LWou4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hiteshagrawal/RwlS/~4/AQMwHqOBoMs" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.hiteshagrawal.com/linux/i-like-linux-but-loved-windows/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://www.hiteshagrawal.com/linux/i-like-linux-but-loved-windows</feedburner:origLink></item>
		<item>
		<title>Tracking User Session in Apache log4j</title>
		<link>http://feedproxy.google.com/~r/hiteshagrawal/RwlS/~3/ieUj_Slj1RY/tracking-user-session-in-apache-log4j</link>
		<comments>http://www.hiteshagrawal.com/java/tracking-user-session-in-apache-log4j#comments</comments>
		<pubDate>Thu, 28 May 2009 17:25:33 +0000</pubDate>
		<dc:creator>Hitesh Agrawal</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.hiteshagrawal.com/?p=832</guid>
		<description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/wm02ImFum_hmsqvkHe5FLBK4GHI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wm02ImFum_hmsqvkHe5FLBK4GHI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/wm02ImFum_hmsqvkHe5FLBK4GHI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wm02ImFum_hmsqvkHe5FLBK4GHI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Apache LOG4J is used for logging in Java but apart from logging we can also set value inside log4j that can appear in all the logs getting generated. This will help us in debugging complex distributed applications. In this article we will use this technique to keep track of users activity during the login session.

In [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?a=ieUj_Slj1RY:VIm9lvBYUnM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hiteshagrawal/RwlS/~4/ieUj_Slj1RY" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.hiteshagrawal.com/java/tracking-user-session-in-apache-log4j/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.hiteshagrawal.com/java/tracking-user-session-in-apache-log4j</feedburner:origLink></item>
		<item>
		<title>How to Implement Text to Speech in PHP</title>
		<link>http://feedproxy.google.com/~r/hiteshagrawal/RwlS/~3/ZXG2KUos74Y/how-to-implement-text-to-speech-in-php</link>
		<comments>http://www.hiteshagrawal.com/php/how-to-implement-text-to-speech-in-php#comments</comments>
		<pubDate>Thu, 23 Apr 2009 08:59:47 +0000</pubDate>
		<dc:creator>Hitesh Agrawal</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP5]]></category>

		<guid isPermaLink="false">http://www.hiteshagrawal.com/?p=652</guid>
		<description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/4Sel5laXSfA700xKyVSe72O7PuQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4Sel5laXSfA700xKyVSe72O7PuQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/4Sel5laXSfA700xKyVSe72O7PuQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4Sel5laXSfA700xKyVSe72O7PuQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;I am now become a fan of Linux Operating System. It has all the variant of softwares available either Open Source or Commercial version, and the most important is that the software also runs from command console that means we can run the application from our web application. One such application is Festival, it allows [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?a=ZXG2KUos74Y:96n3EAZ9Uu8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hiteshagrawal/RwlS/~4/ZXG2KUos74Y" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.hiteshagrawal.com/php/how-to-implement-text-to-speech-in-php/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://www.hiteshagrawal.com/php/how-to-implement-text-to-speech-in-php</feedburner:origLink></item>
		<item>
		<title>Factory Design Pattern in Java</title>
		<link>http://feedproxy.google.com/~r/hiteshagrawal/RwlS/~3/Qsjy_P-wMxo/factory-design-pattern-in-java</link>
		<comments>http://www.hiteshagrawal.com/java/factory-design-pattern-in-java#comments</comments>
		<pubDate>Wed, 08 Apr 2009 14:34:09 +0000</pubDate>
		<dc:creator>Hitesh Agrawal</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.hiteshagrawal.com/?p=612</guid>
		<description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/hsqFw2EoLkIIVkbBjMD5UcM2rIs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hsqFw2EoLkIIVkbBjMD5UcM2rIs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/hsqFw2EoLkIIVkbBjMD5UcM2rIs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hsqFw2EoLkIIVkbBjMD5UcM2rIs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Factory pattern comes into creational design pattern category, the main objective of the creational pattern is to instantiate an object and in Factory Pattern an interface is responsible for creating the object but the sub classes decides which class to instantiate. It is like the interface instantiate the appropriate sub-class depending upon the data passed. [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?a=Qsjy_P-wMxo:XIRHrmK9ZtY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hiteshagrawal/RwlS/~4/Qsjy_P-wMxo" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.hiteshagrawal.com/java/factory-design-pattern-in-java/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://www.hiteshagrawal.com/java/factory-design-pattern-in-java</feedburner:origLink></item>
		<item>
		<title>Singleton Design Pattern in Java</title>
		<link>http://feedproxy.google.com/~r/hiteshagrawal/RwlS/~3/mXt-C7HmFmU/singleton-design-pattern-in-java</link>
		<comments>http://www.hiteshagrawal.com/java/singleton-design-pattern-in-java#comments</comments>
		<pubDate>Sun, 05 Apr 2009 13:48:31 +0000</pubDate>
		<dc:creator>Hitesh Agrawal</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.hiteshagrawal.com/?p=600</guid>
		<description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/PIJsa0GcV4GPcdTjAYovEiyO7W0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PIJsa0GcV4GPcdTjAYovEiyO7W0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/PIJsa0GcV4GPcdTjAYovEiyO7W0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PIJsa0GcV4GPcdTjAYovEiyO7W0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Singleton pattern comes into creational design pattern category, the main objective of the creational pattern is to instantiate an object and with Singleton Pattern we will allow only one instance of the class to be created. Here in this article we will understand how we can create an Singleton class in Java.

Singleton Class Code:

package designpattern.creational.singleton;
&amp;#160;
public [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?a=mXt-C7HmFmU:d03Rldkj9r0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hiteshagrawal/RwlS/~4/mXt-C7HmFmU" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.hiteshagrawal.com/java/singleton-design-pattern-in-java/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.hiteshagrawal.com/java/singleton-design-pattern-in-java</feedburner:origLink></item>
		<item>
		<title>Introduction to UML</title>
		<link>http://feedproxy.google.com/~r/hiteshagrawal/RwlS/~3/VJFHeefoMUA/introduction-to-uml</link>
		<comments>http://www.hiteshagrawal.com/uml/introduction-to-uml#comments</comments>
		<pubDate>Sun, 29 Mar 2009 08:59:18 +0000</pubDate>
		<dc:creator>Hitesh Agrawal</dc:creator>
				<category><![CDATA[UML]]></category>

		<guid isPermaLink="false">http://www.hiteshagrawal.com/?p=595</guid>
		<description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/5p5zVZ92VnWWtgC7_GiCDbyPhec/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5p5zVZ92VnWWtgC7_GiCDbyPhec/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/5p5zVZ92VnWWtgC7_GiCDbyPhec/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5p5zVZ92VnWWtgC7_GiCDbyPhec/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;UML stands for Unified Modeling Language, the main objective of UML was to simplify the process of developing complex software systems through diagrams, documentation and construction. As UML is an Modeling language it gives you an broad view of the system and does not explains the internal working.

Advantages Of UML:

Independent of any programming language and [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?a=VJFHeefoMUA:tvHmMw3ipl0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hiteshagrawal/RwlS/~4/VJFHeefoMUA" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.hiteshagrawal.com/uml/introduction-to-uml/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.hiteshagrawal.com/uml/introduction-to-uml</feedburner:origLink></item>
		<item>
		<title>UML Class Diagrams</title>
		<link>http://feedproxy.google.com/~r/hiteshagrawal/RwlS/~3/--gIv5nQsfI/uml-class-diagrams</link>
		<comments>http://www.hiteshagrawal.com/uml/uml-class-diagrams#comments</comments>
		<pubDate>Sun, 29 Mar 2009 08:56:28 +0000</pubDate>
		<dc:creator>Hitesh Agrawal</dc:creator>
				<category><![CDATA[UML]]></category>

		<guid isPermaLink="false">http://www.hiteshagrawal.com/?p=590</guid>
		<description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/3EaLG9hJTWCQ3eOdjhDJ4QDsUaM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3EaLG9hJTWCQ3eOdjhDJ4QDsUaM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/3EaLG9hJTWCQ3eOdjhDJ4QDsUaM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3EaLG9hJTWCQ3eOdjhDJ4QDsUaM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;In this article we will learn about using Class Diagrams used in UML. The Class diagrams describes the structure of the system, these structures refers to the types of objects used in the system along with the relationships. Class diagrams are designed on basis if classes getting used in the System.

Class diagrams are composed of [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?a=--gIv5nQsfI:2CGmXHjIMuk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hiteshagrawal/RwlS/~4/--gIv5nQsfI" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.hiteshagrawal.com/uml/uml-class-diagrams/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.hiteshagrawal.com/uml/uml-class-diagrams</feedburner:origLink></item>
		<item>
		<title>Class Relationships in UML</title>
		<link>http://feedproxy.google.com/~r/hiteshagrawal/RwlS/~3/3VyY2INI3gk/class-relationships-in-uml</link>
		<comments>http://www.hiteshagrawal.com/uml/class-relationships-in-uml#comments</comments>
		<pubDate>Sun, 29 Mar 2009 08:48:43 +0000</pubDate>
		<dc:creator>Hitesh Agrawal</dc:creator>
				<category><![CDATA[UML]]></category>

		<guid isPermaLink="false">http://www.hiteshagrawal.com/?p=587</guid>
		<description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/BUceurM2UZ2P6FtUsx6VTdZfZu8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BUceurM2UZ2P6FtUsx6VTdZfZu8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/BUceurM2UZ2P6FtUsx6VTdZfZu8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BUceurM2UZ2P6FtUsx6VTdZfZu8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;A systems are composed of Multiple Classes and each class defined inside the systems has a set of responsibility to perform so that the system can achieve the desired result. These classes communicate with each other and this communication needs to be depicted in UML as well. This article will list down all the class [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?a=3VyY2INI3gk:zfAoVug7jeE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hiteshagrawal/RwlS/~4/3VyY2INI3gk" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.hiteshagrawal.com/uml/class-relationships-in-uml/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.hiteshagrawal.com/uml/class-relationships-in-uml</feedburner:origLink></item>
		<item>
		<title>Association in UML</title>
		<link>http://feedproxy.google.com/~r/hiteshagrawal/RwlS/~3/xaxm-iHHuyo/association-in-uml</link>
		<comments>http://www.hiteshagrawal.com/uml/association-in-uml#comments</comments>
		<pubDate>Tue, 17 Mar 2009 15:19:10 +0000</pubDate>
		<dc:creator>Hitesh Agrawal</dc:creator>
				<category><![CDATA[UML]]></category>

		<guid isPermaLink="false">http://www.hiteshagrawal.com/?p=577</guid>
		<description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Xl68TTSMqwlohdSvcORW0q27nEE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Xl68TTSMqwlohdSvcORW0q27nEE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Xl68TTSMqwlohdSvcORW0q27nEE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Xl68TTSMqwlohdSvcORW0q27nEE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Association defines the relationship between two or more classes in the System. These generally relates to the one object having instance or reference of another object inside it. This article discusses on how we can implement Association in UML.

Associations in UML can be implemented using following ways:
1) Multiplicity
2) Aggregation
3) Composition
Multiplicity in UML:
Multiplicity indicates the no [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?a=xaxm-iHHuyo:QjPHW5Nb7eo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hiteshagrawal/RwlS/~4/xaxm-iHHuyo" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.hiteshagrawal.com/uml/association-in-uml/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.hiteshagrawal.com/uml/association-in-uml</feedburner:origLink></item>
		<item>
		<title>UML Use Case Diagrams</title>
		<link>http://feedproxy.google.com/~r/hiteshagrawal/RwlS/~3/eDajg-o_I64/uml-use-case-diagrams</link>
		<comments>http://www.hiteshagrawal.com/uml/uml-use-case-diagrams#comments</comments>
		<pubDate>Tue, 17 Mar 2009 15:07:24 +0000</pubDate>
		<dc:creator>Hitesh Agrawal</dc:creator>
				<category><![CDATA[UML]]></category>

		<guid isPermaLink="false">http://www.hiteshagrawal.com/?p=571</guid>
		<description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/60kb9z9jcXqyqi321B_GlmFuqOM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/60kb9z9jcXqyqi321B_GlmFuqOM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/60kb9z9jcXqyqi321B_GlmFuqOM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/60kb9z9jcXqyqi321B_GlmFuqOM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;In this we will understand the Use Case Diagrams used in UML, Use Case Diagrams describes the interaction of the user with the systems. There are two main components of Use Case Diagrams, &amp;#8220;Actors&amp;#8221; and &amp;#8220;Use Cases&amp;#8220;.

Actors:
An Actor represents the User/External World or may be another system that will interact with the System.
Actor Symbol:
Use Case:
This [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?a=eDajg-o_I64:eH0fzBd9_RE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hiteshagrawal/RwlS/~4/eDajg-o_I64" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.hiteshagrawal.com/uml/uml-use-case-diagrams/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://www.hiteshagrawal.com/uml/uml-use-case-diagrams</feedburner:origLink></item>
		<item>
		<title>Running Multiple Apache Tomcat on same Machine</title>
		<link>http://feedproxy.google.com/~r/hiteshagrawal/RwlS/~3/SWyb95QnYHo/running-multiple-apache-tomcat-on-same-machine</link>
		<comments>http://www.hiteshagrawal.com/apache/running-multiple-apache-tomcat-on-same-machine#comments</comments>
		<pubDate>Thu, 12 Mar 2009 04:55:23 +0000</pubDate>
		<dc:creator>Hitesh Agrawal</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Apache Tomcat]]></category>

		<guid isPermaLink="false">http://www.hiteshagrawal.com/?p=569</guid>
		<description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/tCPT0LORNTeIexuVn79n2faAuUw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tCPT0LORNTeIexuVn79n2faAuUw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/tCPT0LORNTeIexuVn79n2faAuUw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tCPT0LORNTeIexuVn79n2faAuUw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Sometimes we want to run multiple instance of Apache TOMCAT on same machine may be for load balancing, separating web application etc. This article describes on how we can run multiple instance of Apache TOMCAT on same machine.

Running multiple Apache TOMCAT instance does not require any change in the server code, we just need to [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?a=SWyb95QnYHo:4et6JstBF1I:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hiteshagrawal/RwlS/~4/SWyb95QnYHo" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.hiteshagrawal.com/apache/running-multiple-apache-tomcat-on-same-machine/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.hiteshagrawal.com/apache/running-multiple-apache-tomcat-on-same-machine</feedburner:origLink></item>
		<item>
		<title>Invoking Class Methods using Reflection in Java</title>
		<link>http://feedproxy.google.com/~r/hiteshagrawal/RwlS/~3/tFcYYvPxm7Q/invoking-class-methods-using-reflection-in-java</link>
		<comments>http://www.hiteshagrawal.com/java/invoking-class-methods-using-reflection-in-java#comments</comments>
		<pubDate>Thu, 12 Mar 2009 04:52:36 +0000</pubDate>
		<dc:creator>Hitesh Agrawal</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.hiteshagrawal.com/?p=567</guid>
		<description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/bbJPxYSqtaJWJ2DXA8CSAxL9wmk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bbJPxYSqtaJWJ2DXA8CSAxL9wmk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/bbJPxYSqtaJWJ2DXA8CSAxL9wmk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bbJPxYSqtaJWJ2DXA8CSAxL9wmk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Sometimes we want the code should be dynamic and we even want to call the class methods dynamically. This article describes on how we can invoke the class methods dynamically using variables.

To achieve the above operation we use the concept of Reflection in Java. Here in this article i am using 2 java files, Client.java [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?a=tFcYYvPxm7Q:e_L8nTrul5c:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hiteshagrawal/RwlS/~4/tFcYYvPxm7Q" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.hiteshagrawal.com/java/invoking-class-methods-using-reflection-in-java/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.hiteshagrawal.com/java/invoking-class-methods-using-reflection-in-java</feedburner:origLink></item>
		<item>
		<title>HTML Scrapper in PHP</title>
		<link>http://feedproxy.google.com/~r/hiteshagrawal/RwlS/~3/MtNeFKyi6tA/html-scrapper-in-php</link>
		<comments>http://www.hiteshagrawal.com/php/html-scrapper-in-php#comments</comments>
		<pubDate>Thu, 12 Mar 2009 04:50:38 +0000</pubDate>
		<dc:creator>Hitesh Agrawal</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP5]]></category>

		<guid isPermaLink="false">http://www.hiteshagrawal.com/?p=565</guid>
		<description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/aDIsrXTDIBsefm7xd0VFEVS7dQ0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aDIsrXTDIBsefm7xd0VFEVS7dQ0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/aDIsrXTDIBsefm7xd0VFEVS7dQ0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aDIsrXTDIBsefm7xd0VFEVS7dQ0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Sometimes we want to extract the HTML content of the remote website page, this technique is called as HTML scrapper. This article will discuss on how we can extract the HTML content of the remote webpage.

We can achieve HTML scrapper operation in 2 step operation:

Call to Remote Web Page and extract the HTML content.
Match the [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?a=MtNeFKyi6tA:yeMWlEhexTA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hiteshagrawal/RwlS/~4/MtNeFKyi6tA" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.hiteshagrawal.com/php/html-scrapper-in-php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.hiteshagrawal.com/php/html-scrapper-in-php</feedburner:origLink></item>
		<item>
		<title>MySql Batch Insert/Update in Java</title>
		<link>http://feedproxy.google.com/~r/hiteshagrawal/RwlS/~3/_-J2XDtdDpQ/mysql-batch-insertupdate-in-java</link>
		<comments>http://www.hiteshagrawal.com/java/mysql-batch-insertupdate-in-java#comments</comments>
		<pubDate>Mon, 02 Mar 2009 17:58:01 +0000</pubDate>
		<dc:creator>Hitesh Agrawal</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.hiteshagrawal.com/?p=561</guid>
		<description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/mdfqBSDqAebXB1RVWnz49HvRK4Q/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mdfqBSDqAebXB1RVWnz49HvRK4Q/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/mdfqBSDqAebXB1RVWnz49HvRK4Q/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mdfqBSDqAebXB1RVWnz49HvRK4Q/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Sometimes we want to update multiple rows in an single table, opening and closing MySql connection for every update would be costly affair. To overcome this MySql Connector provides us updateBatch option where we can update multiple rows with single MySqlConnection. This article describes on how we can update multiple rows using single MySql Connection.

Here [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?a=_-J2XDtdDpQ:ZjE7IS9Ixck:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hiteshagrawal/RwlS/~4/_-J2XDtdDpQ" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.hiteshagrawal.com/java/mysql-batch-insertupdate-in-java/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.hiteshagrawal.com/java/mysql-batch-insertupdate-in-java</feedburner:origLink></item>
		<item>
		<title>Sending Emails using Java</title>
		<link>http://feedproxy.google.com/~r/hiteshagrawal/RwlS/~3/aQm7ceyV5sU/sending-emails-using-java</link>
		<comments>http://www.hiteshagrawal.com/java/sending-emails-using-java#comments</comments>
		<pubDate>Mon, 02 Mar 2009 17:50:54 +0000</pubDate>
		<dc:creator>Hitesh Agrawal</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.hiteshagrawal.com/?p=557</guid>
		<description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/zsorfFKTl6N4zhrSnw9VX9_uiMU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zsorfFKTl6N4zhrSnw9VX9_uiMU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/zsorfFKTl6N4zhrSnw9VX9_uiMU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zsorfFKTl6N4zhrSnw9VX9_uiMU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;We often want to send emails from our application. This can be for errors, some user information etc. Java offers an API called Java Mail API from where we can send emails from java program. This article describes how we can send email using Java.

Prerequisites:
To send emails we require following external Libraries:

Java Mail API
JavaBeans Activation [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?a=aQm7ceyV5sU:9GNqcYLqc3Q:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hiteshagrawal/RwlS/~4/aQm7ceyV5sU" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.hiteshagrawal.com/java/sending-emails-using-java/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://www.hiteshagrawal.com/java/sending-emails-using-java</feedburner:origLink></item>
		<item>
		<title>Installing OpenLDAP on Linux</title>
		<link>http://feedproxy.google.com/~r/hiteshagrawal/RwlS/~3/_cenQZ9t-gQ/installing-openldap-on-linux</link>
		<comments>http://www.hiteshagrawal.com/research/installing-openldap-on-linux#comments</comments>
		<pubDate>Mon, 02 Mar 2009 17:39:17 +0000</pubDate>
		<dc:creator>Hitesh Agrawal</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.hiteshagrawal.com/?p=553</guid>
		<description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/cY5E99TifHdXjF67gCBTnXIb0dk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cY5E99TifHdXjF67gCBTnXIb0dk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/cY5E99TifHdXjF67gCBTnXIb0dk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cY5E99TifHdXjF67gCBTnXIb0dk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;LDAP also called Lightweight Directory Access Protocol is based on X.500 standard. The main advantages of using LDAP is the independence is describing data in folder structure. This article describes how we can install and use OpenLDAP on Linux Systems.

Prerequisite for Installing OpenLDAP:
The first and foremost steps for installing any software is to download the [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?a=_cenQZ9t-gQ:KjkHfhhFmaU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/hiteshagrawal/RwlS?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hiteshagrawal/RwlS/~4/_cenQZ9t-gQ" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.hiteshagrawal.com/research/installing-openldap-on-linux/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.hiteshagrawal.com/research/installing-openldap-on-linux</feedburner:origLink></item>
		<item>
		<title>Aggregation in UML</title>
		<link>http://feedproxy.google.com/~r/hiteshagrawal/RwlS/~3/p8ta3pd_rCc/aggregation-in-uml</link>
		<comments>http://www.hiteshagrawal.com/uml/aggregation-in-uml#comments</comments>
		<pubDate>Wed, 04 Feb 2009 17:42:48 +0000</pubDate>
		<dc:creator>Hitesh Agrawal</dc:creator>
				<category><![CDATA[UML]]></category>

		<guid isPermaLink="false">http://www.hiteshagrawal.com/?p=537</guid>
		<description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/J6syh4v5s8Wm_X0lE-AxEIEluFY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/J6syh4v5s8Wm_X0lE-AxEIEluFY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/J6syh4v5s8Wm_X0lE-AxEIEluFY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/J6syh4v5s8Wm_X0lE-AxEIEluFY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;In this article we will learn about Aggregation in UML. Aggregation represents the set of Main Classes that are dependent on Sub-Classes, the Main class cannot exists without Sub-Class but the Sub-Class can exists without the Main Class.

If we see from programming point of view we use Aggregation in almost every class module but it [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/hiteshagrawal/RwlS?a=eOMhsf5v"&gt;&lt;img src="http://feeds.feedburner.com/~f/hiteshagrawal/RwlS?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hiteshagrawal/RwlS/~4/p8ta3pd_rCc" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.hiteshagrawal.com/uml/aggregation-in-uml/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.hiteshagrawal.com/uml/aggregation-in-uml</feedburner:origLink></item>
		<item>
		<title>Composition in UML</title>
		<link>http://feedproxy.google.com/~r/hiteshagrawal/RwlS/~3/DoznCpumUiw/composition-in-uml</link>
		<comments>http://www.hiteshagrawal.com/uml/composition-in-uml#comments</comments>
		<pubDate>Wed, 04 Feb 2009 17:33:40 +0000</pubDate>
		<dc:creator>Hitesh Agrawal</dc:creator>
				<category><![CDATA[UML]]></category>

		<guid isPermaLink="false">http://www.hiteshagrawal.com/?p=532</guid>
		<description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_WzIv4ud8ctGuPvLjYlEoHvhKZY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_WzIv4ud8ctGuPvLjYlEoHvhKZY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_WzIv4ud8ctGuPvLjYlEoHvhKZY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_WzIv4ud8ctGuPvLjYlEoHvhKZY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;In this article we will learn about Composition in UML. Composition represents the set of Main Classes that are dependent on Sub-Classes, the Main class cannot exists without Sub-Class and the Sub-Class cannot exists without the Main Class. The Sub-Class can represent only one composite relation with the Main class.

If we see from programming point [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/hiteshagrawal/RwlS?a=vCYeoUz3"&gt;&lt;img src="http://feeds.feedburner.com/~f/hiteshagrawal/RwlS?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hiteshagrawal/RwlS/~4/DoznCpumUiw" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.hiteshagrawal.com/uml/composition-in-uml/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.hiteshagrawal.com/uml/composition-in-uml</feedburner:origLink></item>
	<item><title>Links for 2008-05-09 [del.icio.us]</title><link>http://feedproxy.google.com/~r/hiteshagrawal/RwlS/~3/b4c1qWlP6Rg/cyberhitesh</link><pubDate>Sat, 10 May 2008 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/cyberhitesh#2008-05-09</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.hiteshagrawal.com/java/json-in-java"&gt;JSON in JAVA&lt;/a&gt;&lt;br/&gt;
JSON is being widely used in Web Technology for data transfer in JavaScript. But with AJAX coming into picture JSON has become the most popular tool for sending data from remote page to the calling page. Well there are different packages available for imp&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.hiteshagrawal.com/javascript/javascript-xml-parsing-on-mozilla-firefox-opera-browsers"&gt;JavaScript XML Parsing on Mozilla Firefox / Opera Browsers&lt;/a&gt;&lt;br/&gt;
Today XML has become the backbone of many Web Applications. In JavaScript we can parse xml files at client end. But this parsing is different varies with browsers. In the tutorial we will understand how we can parse an xml file in JavaScript for Mozilla F&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/hiteshagrawal/RwlS/~4/b4c1qWlP6Rg" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/cyberhitesh#2008-05-09</feedburner:origLink></item><item><title>Links for 2008-04-09 [del.icio.us]</title><link>http://feedproxy.google.com/~r/hiteshagrawal/RwlS/~3/iGOBILP67mI/cyberhitesh</link><pubDate>Thu, 10 Apr 2008 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/cyberhitesh#2008-04-09</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.magicofnumbers.com/numerology/relationship-between-numerology-and-planets"&gt;Relationship between Numerology and Planets&lt;/a&gt;&lt;br/&gt;
We often hear about the planets that exists in our solar system. But these planets plays an important role in Astrology and Numerology. These planets represents certain numbers that we use in day to day life viz 1 - 9.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.hiteshagrawal.com/research/explore-linux-partitions-from-windows"&gt;Explore Linux Partitions from Windows&lt;/a&gt;&lt;br/&gt;
Sometime there is an urgent need to access the Linux Partition from Windows. This may be for getting important data or your linux partition has crashed and you want to take the backup of the data. But no need to worry there is an Open Source Software avai&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.hiteshagrawal.com/php/magic-methods-in-php5/exploring-magic-methods-in-php-5"&gt;Exploring Magic Methods in PHP 5&lt;/a&gt;&lt;br/&gt;
With PHP 5 Object Oriented Programming seems to becoming a reality in PHP but we all know that in PHP a variable can take any form depending on the data passed to it. Also PHP automatically creates variable and assigns values to it even is the variables a&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.hiteshagrawal.com/ajax/faq-on-ajax-technology"&gt;FAQ on AJAX Technology&lt;/a&gt;&lt;br/&gt;
AJAX has become an hot technology with Web2.0 but before starting AJAX Programming developers needs to know some important FAQ on AJAX.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.hiteshagrawal.com/javascript/debugging-javascript-code-for-errors"&gt;Debugging JavaScript Code for Errors&lt;/a&gt;&lt;br/&gt;
Debugging JavaScript code has always been an headache for the JavaScript programmers. This is mainly due to improper errors given by the browsers for errors in JavaScript code. You cannot rely on the line no given by the browser for JavaScript code errors&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.hiteshagrawal.com/javascript/check-for-special-characters-in-javascript"&gt;Check For Special Characters in JavaScript&lt;/a&gt;&lt;br/&gt;
Sometimes situation arises when you want to check for special characters in a string. But in JavaScript there is no direct methods that can check for Special Characters. To achieve this will have to use the JavaScript programming to develop an code that w&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/hiteshagrawal/RwlS/~4/iGOBILP67mI" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/cyberhitesh#2008-04-09</feedburner:origLink></item><item><title>Links for 2008-01-25 [del.icio.us]</title><link>http://feedproxy.google.com/~r/hiteshagrawal/RwlS/~3/itHARYqhjNM/cyberhitesh</link><pubDate>Sat, 26 Jan 2008 00:00:00 PST</pubDate><guid isPermaLink="false">http://del.icio.us/cyberhitesh#2008-01-25</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.hiteshagrawal.com/research/create-your-own-google-gadget"&gt;Create Your Own Google Gadget&lt;/a&gt;&lt;br/&gt;
This tutorial will guide you on how to make your own Google Gadget for iGoogle Page. If you still not seen any Google Gadget on iGoogle you can see it online at iGoogle Page.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.hiteshagrawal.com/javascript/showing-dynamic-div-above-select-box"&gt;Showing Dynamic DIV above SELECT Box in JavaScript&lt;/a&gt;&lt;br/&gt;
This article will teach you on showing Dynamic Div Box above Select Control using JavaScript. Basically this problem is specific for Microsoft Browser i.e. Internet Explorer, In Microsoft Internet Explorer the POP UP DIV goes in background if there was an&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/hiteshagrawal/RwlS/~4/itHARYqhjNM" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/cyberhitesh#2008-01-25</feedburner:origLink></item><item><title>Links for 2007-12-10 [del.icio.us]</title><link>http://feedproxy.google.com/~r/hiteshagrawal/RwlS/~3/7Pi2hceZMLw/cyberhitesh</link><pubDate>Tue, 11 Dec 2007 00:00:00 PST</pubDate><guid isPermaLink="false">http://del.icio.us/cyberhitesh#2007-12-10</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.hiteshagrawal.com/ffmpeg/converting-audiovideos-using-ffmpeg"&gt;Converting Audio/Videos using FFMPEG&lt;/a&gt;&lt;br/&gt;
This article will guide you on how you can convert various audio video formats using FFMPEG.&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/hiteshagrawal/RwlS/~4/7Pi2hceZMLw" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/cyberhitesh#2007-12-10</feedburner:origLink></item><item><title>Links for 2007-12-07 [del.icio.us]</title><link>http://feedproxy.google.com/~r/hiteshagrawal/RwlS/~3/PycSCHETrDQ/cyberhitesh</link><pubDate>Sat, 08 Dec 2007 00:00:00 PST</pubDate><guid isPermaLink="false">http://del.icio.us/cyberhitesh#2007-12-07</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.hiteshagrawal.com/javascript/crossbrowser-java-plugin-detection-using-javascript"&gt;CrossBrowser Java Plugin detection using JavaScript&lt;/a&gt;&lt;br/&gt;
This article we teach how to detect whether the client browser has Java Plugin Installed. This process involves communication between Java and JavaScript&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/hiteshagrawal/RwlS/~4/PycSCHETrDQ" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/cyberhitesh#2007-12-07</feedburner:origLink></item></channel>
</rss>
