<?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>TechArtifact &#187; Vinay</title>
	<atom:link href="http://www.techartifact.com/blogs/author/vinay/feed" rel="self" type="application/rss+xml" />
	<link>http://www.techartifact.com/blogs</link>
	<description>Techie blog</description>
	<lastBuildDate>Sat, 03 Jul 2010 08:11:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>HashMap in Java</title>
		<link>http://www.techartifact.com/blogs/2010/07/hashmap-in-java.html</link>
		<comments>http://www.techartifact.com/blogs/2010/07/hashmap-in-java.html#comments</comments>
		<pubDate>Sat, 03 Jul 2010 08:11:01 +0000</pubDate>
		<dc:creator>Vinay</dc:creator>
				<category><![CDATA[Common]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[hashmap]]></category>
		<category><![CDATA[HashMap in Java]]></category>

		<guid isPermaLink="false">http://www.techartifact.com/blogs/?p=973</guid>
		<description><![CDATA[A map is an interface in the java.util package which stores the association between key and its corresponding value. A map cannot contain duplicate keys; each key can map to at most one value Map differs from array in a way that we can store a value at a particular index in arrays but a [...]]]></description>
		<wfw:commentRss>http://www.techartifact.com/blogs/2010/07/hashmap-in-java.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Quartz framework in java</title>
		<link>http://www.techartifact.com/blogs/2010/06/quartz-framework-in-java.html</link>
		<comments>http://www.techartifact.com/blogs/2010/06/quartz-framework-in-java.html#comments</comments>
		<pubDate>Mon, 28 Jun 2010 07:19:03 +0000</pubDate>
		<dc:creator>Vinay</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[quartz]]></category>
		<category><![CDATA[Quartz example]]></category>
		<category><![CDATA[Quartz framework in java]]></category>

		<guid isPermaLink="false">http://www.techartifact.com/blogs/?p=967</guid>
		<description><![CDATA[Quartz is a full-featured, open source job scheduling service that can be integrated with, or used along side virtually any Java EE or Java SE application – from the smallest stand-alone application to the largest e-commerce system. Quartz can be used to create simple or complex schedules for executing tens, hundreds, or even tens-of-thousands of [...]]]></description>
		<wfw:commentRss>http://www.techartifact.com/blogs/2010/06/quartz-framework-in-java.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Hibernate Caching</title>
		<link>http://www.techartifact.com/blogs/2010/05/hibernate-caching.html</link>
		<comments>http://www.techartifact.com/blogs/2010/05/hibernate-caching.html#comments</comments>
		<pubDate>Sun, 02 May 2010 06:01:07 +0000</pubDate>
		<dc:creator>Vinay</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[Ehcache]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[Hibernate Cache]]></category>
		<category><![CDATA[ja]]></category>
		<category><![CDATA[jboss tree cache]]></category>
		<category><![CDATA[OScache]]></category>
		<category><![CDATA[Swarm cache]]></category>

		<guid isPermaLink="false">http://www.techartifact.com/blogs/?p=950</guid>
		<description><![CDATA[I found some useful information on internet about hibernate caching.I thought of sharing with everyone. High-volume database traffic is a frequent cause of performance problems in Web applications. Hibernate is a high-performance, object/relational persistence and query service. In many cases, second-level caching can be just what Hibernate needs to realize its full performance-handling potential. What [...]]]></description>
		<wfw:commentRss>http://www.techartifact.com/blogs/2010/05/hibernate-caching.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Synthetic variable or method in Java</title>
		<link>http://www.techartifact.com/blogs/2010/03/synthetic-variable-or-method-in-java.html</link>
		<comments>http://www.techartifact.com/blogs/2010/03/synthetic-variable-or-method-in-java.html#comments</comments>
		<pubDate>Fri, 19 Mar 2010 15:05:23 +0000</pubDate>
		<dc:creator>Vinay</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[Synthetic]]></category>
		<category><![CDATA[Synthetic variable or method in Java]]></category>

		<guid isPermaLink="false">http://www.techartifact.com/blogs/?p=940</guid>
		<description><![CDATA[While working I found one keyword Synthetic variable or method in java. Never heard of this before.I found some information on net and thought of sharing knowledge with everyone. If you want add something in this ,it would be really great. &#8220;Synthetic&#8221; attribute means a variable introduced by the compiler that doesn&#8217;t appear in the [...]]]></description>
		<wfw:commentRss>http://www.techartifact.com/blogs/2010/03/synthetic-variable-or-method-in-java.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Introduction of DOJO</title>
		<link>http://www.techartifact.com/blogs/2010/03/introduction-of-dojo.html</link>
		<comments>http://www.techartifact.com/blogs/2010/03/introduction-of-dojo.html#comments</comments>
		<pubDate>Fri, 19 Mar 2010 11:18:20 +0000</pubDate>
		<dc:creator>Vinay</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[DOJO]]></category>
		<category><![CDATA[Introduction of DOJO]]></category>

		<guid isPermaLink="false">http://www.techartifact.com/blogs/?p=933</guid>
		<description><![CDATA[Dojo is the Open Source JavaScript Toolkit. It is tool for constructing dynamic web user interfaces. Dojo offers various widgets, utilities, higher IO (AJAX) abstraction etc.It is based on HTML and javascript. Dojo ups abstraction layer in a higher level. Dojo is sometimes advertised as AJAX framework. It is able to make AJAX requests with [...]]]></description>
		<wfw:commentRss>http://www.techartifact.com/blogs/2010/03/introduction-of-dojo.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Introduction of Castor in Java</title>
		<link>http://www.techartifact.com/blogs/2010/03/introduction-of-castor-in-java.html</link>
		<comments>http://www.techartifact.com/blogs/2010/03/introduction-of-castor-in-java.html#comments</comments>
		<pubDate>Sat, 06 Mar 2010 14:10:25 +0000</pubDate>
		<dc:creator>Vinay</dc:creator>
				<category><![CDATA[Common]]></category>
		<category><![CDATA[Castor in Java]]></category>
		<category><![CDATA[Introduction of Castor in Java]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.techartifact.com/blogs/?p=918</guid>
		<description><![CDATA[Castor is an open source data binding framework for moving data from XML to Java programming language objects and from Java to databases. It&#8217;s the shortest path between Java objects, XML documents and relational tables. Castor provides Java-to-XML binding, Java-to-SQL persistence, and more. Castor is made up of (independent) modules as follows:- Castor XML - [...]]]></description>
		<wfw:commentRss>http://www.techartifact.com/blogs/2010/03/introduction-of-castor-in-java.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Introduction to EJB</title>
		<link>http://www.techartifact.com/blogs/2010/03/introduction-to-ejb.html</link>
		<comments>http://www.techartifact.com/blogs/2010/03/introduction-to-ejb.html#comments</comments>
		<pubDate>Wed, 03 Mar 2010 06:59:42 +0000</pubDate>
		<dc:creator>Vinay</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[EJB]]></category>
		<category><![CDATA[Introduction to EJB]]></category>

		<guid isPermaLink="false">http://www.techartifact.com/blogs/?p=915</guid>
		<description><![CDATA[Enterprise Java beans -is a managed, server-side component architecture for modular construction of enterprise applications. EJB server is a high-level process or application that provides a run-time environment to support the execution of server applications that use enterprise beans. Enterprise beans live in an EJB container (a runtime environment within a J2EE server). The EJB [...]]]></description>
		<wfw:commentRss>http://www.techartifact.com/blogs/2010/03/introduction-to-ejb.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Different ways of creating object in Java</title>
		<link>http://www.techartifact.com/blogs/2010/01/different-ways-of-creating-object-in-java.html</link>
		<comments>http://www.techartifact.com/blogs/2010/01/different-ways-of-creating-object-in-java.html#comments</comments>
		<pubDate>Fri, 15 Jan 2010 05:40:29 +0000</pubDate>
		<dc:creator>Vinay</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.techartifact.com/blogs/?p=909</guid>
		<description><![CDATA[1. Using new keyword This is the most common way to create an object in java.In This we will be using the new operator which will allocates the memory space and initialize the field with default value. Then it executes the code inside the specified constructor which normally re-writes the default values with the value [...]]]></description>
		<wfw:commentRss>http://www.techartifact.com/blogs/2010/01/different-ways-of-creating-object-in-java.html/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Reflection Api in java</title>
		<link>http://www.techartifact.com/blogs/2009/10/reflection-api-in-java.html</link>
		<comments>http://www.techartifact.com/blogs/2009/10/reflection-api-in-java.html#comments</comments>
		<pubDate>Wed, 21 Oct 2009 05:18:35 +0000</pubDate>
		<dc:creator>Vinay</dc:creator>
				<category><![CDATA[Common]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[reflection api]]></category>
		<category><![CDATA[Reflection Api in java]]></category>

		<guid isPermaLink="false">http://www.techartifact.com/blogs/?p=898</guid>
		<description><![CDATA[The Reflection API allows Java code to examine classes and objects at run time. The new reflection classes allow you to call another class&#8217;s methods dynamically at run time. With the reflection classes, you can also examine an instance&#8217;s fields and change the fields&#8217; contents. Reflection is commonly used by programs which require the ability [...]]]></description>
		<wfw:commentRss>http://www.techartifact.com/blogs/2009/10/reflection-api-in-java.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Performance measures in Pl/Sql</title>
		<link>http://www.techartifact.com/blogs/2009/10/performance-measures-in-plsql.html</link>
		<comments>http://www.techartifact.com/blogs/2009/10/performance-measures-in-plsql.html#comments</comments>
		<pubDate>Fri, 16 Oct 2009 07:24:41 +0000</pubDate>
		<dc:creator>Vinay</dc:creator>
				<category><![CDATA[Common]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Pl/Sql]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Performance measures in Pl/Sql]]></category>

		<guid isPermaLink="false">http://www.techartifact.com/blogs/?p=894</guid>
		<description><![CDATA[Cases should be avoided -1. DO NOT use FUNCTIONS (,TO_NUMBER ,Decode,NVL, TO_CHAR) unnecessarily when a simple join would work 2. DO NOT use ‘SELECT *’ explicitly. Make sure that you select only required columns from the tables. 3. DO NOT use HAVING clause where a WHERE clause would do. 4. DO NOT use ORDER BY [...]]]></description>
		<wfw:commentRss>http://www.techartifact.com/blogs/2009/10/performance-measures-in-plsql.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
