<?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; Open Source</title>
	<atom:link href="http://www.techartifact.com/blogs/category/open-source/feed" rel="self" type="application/rss+xml" />
	<link>http://www.techartifact.com/blogs</link>
	<description>Latest tip and information on Java and Oracle ADF</description>
	<lastBuildDate>Tue, 07 Feb 2012 12:01:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>How HashMap work in Java</title>
		<link>http://www.techartifact.com/blogs/2012/01/how-hashmap-work-in-java.html</link>
		<comments>http://www.techartifact.com/blogs/2012/01/how-hashmap-work-in-java.html#comments</comments>
		<pubDate>Mon, 16 Jan 2012 13:30:56 +0000</pubDate>
		<dc:creator>Vinay</dc:creator>
				<category><![CDATA[Common]]></category>
		<category><![CDATA[Interview Questions]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Hashmap architecture]]></category>
		<category><![CDATA[HashMap in Java]]></category>
		<category><![CDATA[How HashMap work in Java]]></category>

		<guid isPermaLink="false">http://www.techartifact.com/blogs/?p=1412</guid>
		<description><![CDATA[“Hash Map is a Hash table based implementation of the Map interface. This implementation provides all of the optional map operations, and permits null values and the null key. (The HashMap class is roughly equivalent to Hashtable, except that it is unsynchronized and permits nulls.) This class makes no guarantees as to the order of [...]]]></description>
		<wfw:commentRss>http://www.techartifact.com/blogs/2012/01/how-hashmap-work-in-java.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Struts Interview Questions</title>
		<link>http://www.techartifact.com/blogs/2011/12/struts-interview-questions.html</link>
		<comments>http://www.techartifact.com/blogs/2011/12/struts-interview-questions.html#comments</comments>
		<pubDate>Mon, 12 Dec 2011 14:57:02 +0000</pubDate>
		<dc:creator>Vinay</dc:creator>
				<category><![CDATA[Interview Questions]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Interview Question]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[Struts]]></category>

		<guid isPermaLink="false">http://www.techartifact.com/blogs/?p=1369</guid>
		<description><![CDATA[What is Struts? Struts is a web page development framework and an open source software that helps developers build web applications quickly and easily. Struts combines Java Servlets, Java Server Pages, custom tags, and message resources into a unified framework. It is a cooperative, synergistic platform, suitable for development teams, independent developers, and everyone between. [...]]]></description>
		<wfw:commentRss>http://www.techartifact.com/blogs/2011/12/struts-interview-questions.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Shallow copy and deep copy in prototype patterns?</title>
		<link>http://www.techartifact.com/blogs/2011/12/shallow-copy-and-deep-copy-in-prototype-patterns.html</link>
		<comments>http://www.techartifact.com/blogs/2011/12/shallow-copy-and-deep-copy-in-prototype-patterns.html#comments</comments>
		<pubDate>Sun, 04 Dec 2011 13:46:53 +0000</pubDate>
		<dc:creator>Vinay</dc:creator>
				<category><![CDATA[Common]]></category>
		<category><![CDATA[Design Pattern]]></category>
		<category><![CDATA[Interview Questions]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[deep copy]]></category>
		<category><![CDATA[Java design Pattern]]></category>
		<category><![CDATA[prototype pattern]]></category>
		<category><![CDATA[Shallow copy]]></category>

		<guid isPermaLink="false">http://www.techartifact.com/blogs/?p=1321</guid>
		<description><![CDATA[There are two types of cloning for prototype patterns. One is the shallow cloning which you have just read in the first question. In shallow copy only that object is cloned, any objects containing in that object is not cloned. For instance consider the figure ‘Deep cloning in action’ we have a customer class and [...]]]></description>
		<wfw:commentRss>http://www.techartifact.com/blogs/2011/12/shallow-copy-and-deep-copy-in-prototype-patterns.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configure height and width of image preview in CMS editor</title>
		<link>http://www.techartifact.com/blogs/2011/08/configure-height-and-width-of-image-preview-in-cms-editor.html</link>
		<comments>http://www.techartifact.com/blogs/2011/08/configure-height-and-width-of-image-preview-in-cms-editor.html#comments</comments>
		<pubDate>Wed, 17 Aug 2011 14:30:38 +0000</pubDate>
		<dc:creator>Java bug</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[hippo-cms]]></category>
		<category><![CDATA[hippo-cms-addon]]></category>
		<category><![CDATA[hippogallerypicker]]></category>

		<guid isPermaLink="false">http://www.techartifact.com/blogs/?p=1202</guid>
		<description><![CDATA[Hippo CMS 7 allows you to pick image in cms editor from Image gallery using hippogallerypicker add- on . Hippo Gallery picker can be configureed to display custom height and width of custom image. Confgiuration can done at &#8216;/hippo:namespaces/hippogallerypicker/imagelink/editor:templates/_default_/root&#8217; by changing properties of preview.width and preview.height.]]></description>
		<wfw:commentRss>http://www.techartifact.com/blogs/2011/08/configure-height-and-width-of-image-preview-in-cms-editor.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Finding duplicate rows in SQL</title>
		<link>http://www.techartifact.com/blogs/2011/08/finding-duplicate-rows-in-sql.html</link>
		<comments>http://www.techartifact.com/blogs/2011/08/finding-duplicate-rows-in-sql.html#comments</comments>
		<pubDate>Thu, 04 Aug 2011 05:05:42 +0000</pubDate>
		<dc:creator>Vinay</dc:creator>
				<category><![CDATA[Common]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Mysql]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[duplicate rows in sql]]></category>
		<category><![CDATA[Finding duplicate rows in SQL]]></category>
		<category><![CDATA[number of occurences]]></category>

		<guid isPermaLink="false">http://www.techartifact.com/blogs/?p=1198</guid>
		<description><![CDATA[Normally we want to fetch this information that which row have duplicate value.So here i am sharing very easy solution for this.by using this query you can get which row have multiple entries. SELECT surname, COUNT(surname) AS numOftimes FROM employee GROUP BY surname HAVING ( COUNT(surname) &#62; 1 ) You could also use this technique [...]]]></description>
		<wfw:commentRss>http://www.techartifact.com/blogs/2011/08/finding-duplicate-rows-in-sql.html/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Factory method pattern in Java</title>
		<link>http://www.techartifact.com/blogs/2011/07/factory-method-pattern-in-java.html</link>
		<comments>http://www.techartifact.com/blogs/2011/07/factory-method-pattern-in-java.html#comments</comments>
		<pubDate>Mon, 25 Jul 2011 13:53:34 +0000</pubDate>
		<dc:creator>Vinay</dc:creator>
				<category><![CDATA[Common]]></category>
		<category><![CDATA[Design Pattern]]></category>
		<category><![CDATA[Interview Questions]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[factory method pattern]]></category>
		<category><![CDATA[Factory method pattern code in java]]></category>
		<category><![CDATA[Factory method pattern example]]></category>
		<category><![CDATA[Factory method pattern in Java]]></category>
		<category><![CDATA[what is Factory method pattern in Java]]></category>

		<guid isPermaLink="false">http://www.techartifact.com/blogs/?p=1179</guid>
		<description><![CDATA[The factory method pattern is an object-oriented design pattern to implement the concept of factories. Like other creational patterns, it deals with the problem of creating objects (products) without specifying the exact class of object that will be created. The creation of an object often requires complex processes not appropriate to include within a composing [...]]]></description>
		<wfw:commentRss>http://www.techartifact.com/blogs/2011/07/factory-method-pattern-in-java.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Interview question on thread in Java</title>
		<link>http://www.techartifact.com/blogs/2011/06/interview-question-on-thread-in-java.html</link>
		<comments>http://www.techartifact.com/blogs/2011/06/interview-question-on-thread-in-java.html#comments</comments>
		<pubDate>Mon, 06 Jun 2011 19:04:49 +0000</pubDate>
		<dc:creator>Vinay</dc:creator>
				<category><![CDATA[Common]]></category>
		<category><![CDATA[Interview Questions]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Interview question on thread in Java]]></category>
		<category><![CDATA[thread interview question]]></category>

		<guid isPermaLink="false">http://www.techartifact.com/blogs/?p=1153</guid>
		<description><![CDATA[Q: What is a Thread? Ans) In Java, &#8220;thread&#8221; means two different things: An instance of class java.lang.Thread. A thread of execution. An instance of Thread is just…an object. Like any other object in Java, it has variables and methods, and lives and dies on the heap. But a thread of execution is an individual [...]]]></description>
		<wfw:commentRss>http://www.techartifact.com/blogs/2011/06/interview-question-on-thread-in-java.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Singleton Pattern &#8211; Design Patterns in Java</title>
		<link>http://www.techartifact.com/blogs/2011/06/singleton-pattern-design-patterns-in-java.html</link>
		<comments>http://www.techartifact.com/blogs/2011/06/singleton-pattern-design-patterns-in-java.html#comments</comments>
		<pubDate>Sun, 05 Jun 2011 14:28:11 +0000</pubDate>
		<dc:creator>Vinay</dc:creator>
				<category><![CDATA[Common]]></category>
		<category><![CDATA[Design Pattern]]></category>
		<category><![CDATA[Interview Questions]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Java design Pattern]]></category>
		<category><![CDATA[Singleton Pattern]]></category>

		<guid isPermaLink="false">http://www.techartifact.com/blogs/?p=1146</guid>
		<description><![CDATA[The Singleton Pattern Ensure a class only has one instance, and provide a global point of access to it.For example ,if we need a connection to single database at one time  or when ever we are referring to to single application.properties file in struts application for showing application in one language at one time.Then we [...]]]></description>
		<wfw:commentRss>http://www.techartifact.com/blogs/2011/06/singleton-pattern-design-patterns-in-java.html/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Interview question of Servlets</title>
		<link>http://www.techartifact.com/blogs/2011/05/interview-question-of-servlets.html</link>
		<comments>http://www.techartifact.com/blogs/2011/05/interview-question-of-servlets.html#comments</comments>
		<pubDate>Sun, 29 May 2011 14:58:53 +0000</pubDate>
		<dc:creator>Vinay</dc:creator>
				<category><![CDATA[Common]]></category>
		<category><![CDATA[Interview Questions]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Interview question of servlets]]></category>
		<category><![CDATA[Interview Question on Servlets]]></category>
		<category><![CDATA[servlets]]></category>

		<guid isPermaLink="false">http://www.techartifact.com/blogs/?p=1138</guid>
		<description><![CDATA[1) What is servlet? Ans: Servlets are modules that extend request/response-oriented  servers, such as java-enabled web servers. For example, a servlet might be responsible for taking data in an HTML order-entry form and applying the business logic used to update a company’s order database. 2) What are the classes and  interfaces for servlets? Ans: There [...]]]></description>
		<wfw:commentRss>http://www.techartifact.com/blogs/2011/05/interview-question-of-servlets.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oracle ADF interview Question Part &#8211; 1</title>
		<link>http://www.techartifact.com/blogs/2011/04/oracle-adf-interview-question-part-1.html</link>
		<comments>http://www.techartifact.com/blogs/2011/04/oracle-adf-interview-question-part-1.html#comments</comments>
		<pubDate>Sun, 17 Apr 2011 06:02:43 +0000</pubDate>
		<dc:creator>Vinay</dc:creator>
				<category><![CDATA[Interview Questions]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Oracle ADF]]></category>
		<category><![CDATA[Interview Question on ADF]]></category>
		<category><![CDATA[Oracle ADF interview Question]]></category>

		<guid isPermaLink="false">http://www.techartifact.com/blogs/?p=1119</guid>
		<description><![CDATA[I have created a collection of ADF interview Question .So just want to share with everyone Please give feedback. What is Oracle Adf? Ans : The Oracle Application Development Framework (Oracle ADF) is an end-to-end application framework that builds on J2EE standards and open-source technologies to simplify and accelerate implementing service-oriented applications. If you develop [...]]]></description>
		<wfw:commentRss>http://www.techartifact.com/blogs/2011/04/oracle-adf-interview-question-part-1.html/feed</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
	</channel>
</rss>

