<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Sanpops</title>
	<atom:link href="http://sanpops.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://sanpops.wordpress.com</link>
	<description>for techies....</description>
	<lastBuildDate>Thu, 17 Mar 2011 18:56:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='sanpops.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/97703d57cb95ea4888900bc48995f85b?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Sanpops</title>
		<link>http://sanpops.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://sanpops.wordpress.com/osd.xml" title="Sanpops" />
	<atom:link rel='hub' href='http://sanpops.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Keyboard shortcuts for Windows OS</title>
		<link>http://sanpops.wordpress.com/2011/01/13/keyboard-shortcuts-for-windows-os/</link>
		<comments>http://sanpops.wordpress.com/2011/01/13/keyboard-shortcuts-for-windows-os/#comments</comments>
		<pubDate>Thu, 13 Jan 2011 16:16:31 +0000</pubDate>
		<dc:creator>Sandeep</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[OS]]></category>
		<category><![CDATA[tech-general]]></category>

		<guid isPermaLink="false">http://sanpops.wordpress.com/?p=101</guid>
		<description><![CDATA[This has a list of keyboard shortcuts for Windows OS Filed under: Tech Tagged: OS, tech-general<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sanpops.wordpress.com&amp;blog=8825288&amp;post=101&amp;subd=sanpops&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a title="Windows shortcuts" href="http://www.clybs.com/x/WinKeys" target="_blank">This</a> has a list of keyboard shortcuts for Windows OS</p>
<br />Filed under: <a href='http://sanpops.wordpress.com/category/tech/'>Tech</a> Tagged: <a href='http://sanpops.wordpress.com/tag/os/'>OS</a>, <a href='http://sanpops.wordpress.com/tag/tech-general/'>tech-general</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sanpops.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sanpops.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sanpops.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sanpops.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sanpops.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sanpops.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sanpops.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sanpops.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sanpops.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sanpops.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sanpops.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sanpops.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sanpops.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sanpops.wordpress.com/101/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sanpops.wordpress.com&amp;blog=8825288&amp;post=101&amp;subd=sanpops&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sanpops.wordpress.com/2011/01/13/keyboard-shortcuts-for-windows-os/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point>19.017615 72.856164</georss:point>
		<geo:lat>19.017615</geo:lat>
		<geo:long>72.856164</geo:long>
		<media:content url="http://0.gravatar.com/avatar/cd742f1c4fd104c69e85f74ac9dd22a5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Sanpops</media:title>
		</media:content>
	</item>
		<item>
		<title>Java &#8211; guess the o/p</title>
		<link>http://sanpops.wordpress.com/2011/01/11/java-guess-the-op/</link>
		<comments>http://sanpops.wordpress.com/2011/01/11/java-guess-the-op/#comments</comments>
		<pubDate>Tue, 11 Jan 2011 16:36:51 +0000</pubDate>
		<dc:creator>Sandeep</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://sanpops.wordpress.com/?p=98</guid>
		<description><![CDATA[Guess the o/p of following java code: class One { static int value = 1; One getValue() { return null; } public static void main(String args[])  { One one = new One(); System.out.println(one.getValue().value); } } It won&#8217;t throw a &#8216;NullPointerException&#8217;. The o/p will be 1. Think why Filed under: Tech Tagged: java<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sanpops.wordpress.com&amp;blog=8825288&amp;post=98&amp;subd=sanpops&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Guess the o/p of following java code:</p>
<p>class One {</p>
<p>static int value = 1;</p>
<p>One getValue() {</p>
<p>return null;</p>
<p>}</p>
<p>public static void main(String args[])  {</p>
<p>One one = new One();</p>
<p>System.out.println(one.getValue().value);</p>
<p>}</p>
<p>}</p>
<p>It won&#8217;t throw a &#8216;NullPointerException&#8217;. The o/p will be 1. Think why <img src='http://s2.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br />Filed under: <a href='http://sanpops.wordpress.com/category/tech/'>Tech</a> Tagged: <a href='http://sanpops.wordpress.com/tag/java/'>java</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sanpops.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sanpops.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sanpops.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sanpops.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sanpops.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sanpops.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sanpops.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sanpops.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sanpops.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sanpops.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sanpops.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sanpops.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sanpops.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sanpops.wordpress.com/98/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sanpops.wordpress.com&amp;blog=8825288&amp;post=98&amp;subd=sanpops&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sanpops.wordpress.com/2011/01/11/java-guess-the-op/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<georss:point>19.017615 72.856164</georss:point>
		<geo:lat>19.017615</geo:lat>
		<geo:long>72.856164</geo:long>
		<media:content url="http://0.gravatar.com/avatar/cd742f1c4fd104c69e85f74ac9dd22a5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Sanpops</media:title>
		</media:content>
	</item>
		<item>
		<title>Ideone &#8211; an Online IDE and Debugging tool</title>
		<link>http://sanpops.wordpress.com/2011/01/10/ideone-an-online-ide-and-debugging-tool/</link>
		<comments>http://sanpops.wordpress.com/2011/01/10/ideone-an-online-ide-and-debugging-tool/#comments</comments>
		<pubDate>Mon, 10 Jan 2011 18:03:43 +0000</pubDate>
		<dc:creator>Sandeep</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[tech-general]]></category>

		<guid isPermaLink="false">http://sanpops.wordpress.com/?p=95</guid>
		<description><![CDATA[Here is an online compiler and debugging tool &#8211; Ideone which allows to compile and run code online in more than 40 programming languages including Java, C, C++, JS, Pearl, etc. Use it and see. Its amazing Filed under: Tech Tagged: tech-general<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sanpops.wordpress.com&amp;blog=8825288&amp;post=95&amp;subd=sanpops&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Here is an online compiler and debugging tool &#8211; <strong><a title="Ideone" href="http://ideone.com/" target="_blank">Ideone</a></strong> which allows to compile and run code online in more than 40 programming  languages including Java, C, C++, JS, Pearl, etc. Use it and see. Its amazing <img src='http://s2.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br />Filed under: <a href='http://sanpops.wordpress.com/category/tech/'>Tech</a> Tagged: <a href='http://sanpops.wordpress.com/tag/tech-general/'>tech-general</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sanpops.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sanpops.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sanpops.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sanpops.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sanpops.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sanpops.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sanpops.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sanpops.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sanpops.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sanpops.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sanpops.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sanpops.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sanpops.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sanpops.wordpress.com/95/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sanpops.wordpress.com&amp;blog=8825288&amp;post=95&amp;subd=sanpops&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sanpops.wordpress.com/2011/01/10/ideone-an-online-ide-and-debugging-tool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point>19.017615 72.856164</georss:point>
		<geo:lat>19.017615</geo:lat>
		<geo:long>72.856164</geo:long>
		<media:content url="http://0.gravatar.com/avatar/cd742f1c4fd104c69e85f74ac9dd22a5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Sanpops</media:title>
		</media:content>
	</item>
		<item>
		<title>Linux &#8211; Scheduling tasks using Cron</title>
		<link>http://sanpops.wordpress.com/2011/01/03/linux-scheduling-tasks-using-cron/</link>
		<comments>http://sanpops.wordpress.com/2011/01/03/linux-scheduling-tasks-using-cron/#comments</comments>
		<pubDate>Mon, 03 Jan 2011 15:59:41 +0000</pubDate>
		<dc:creator>Sandeep</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://sanpops.wordpress.com/?p=91</guid>
		<description><![CDATA[Scheduling tasks using Cron - Part I Scheduling tasks using Cron  &#8211; Part II Filed under: Tech Tagged: linux<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sanpops.wordpress.com&amp;blog=8825288&amp;post=91&amp;subd=sanpops&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><span style="font-family:Verdana,Arial,Helvetica,sans-serif;"><strong>Scheduling tasks using Cron -<a title="Part I" href="http://www.codecoffee.com/tipsforlinux/articles/16.html" target="_blank"> Part I</a></strong></span></p>
<p><strong>Scheduling tasks using Cron  &#8211; <a title="Part II" href="http://www.codecoffee.com/tipsforlinux/articles/17.html" target="_blank">Part I</a></strong><a title="Part II" href="http://www.codecoffee.com/tipsforlinux/articles/17.html" target="_blank"><strong>I</strong></a><strong></strong></p>
<br />Filed under: <a href='http://sanpops.wordpress.com/category/tech/'>Tech</a> Tagged: <a href='http://sanpops.wordpress.com/tag/linux/'>linux</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sanpops.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sanpops.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sanpops.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sanpops.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sanpops.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sanpops.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sanpops.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sanpops.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sanpops.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sanpops.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sanpops.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sanpops.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sanpops.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sanpops.wordpress.com/91/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sanpops.wordpress.com&amp;blog=8825288&amp;post=91&amp;subd=sanpops&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sanpops.wordpress.com/2011/01/03/linux-scheduling-tasks-using-cron/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point>19.017615 72.856164</georss:point>
		<geo:lat>19.017615</geo:lat>
		<geo:long>72.856164</geo:long>
		<media:content url="http://0.gravatar.com/avatar/cd742f1c4fd104c69e85f74ac9dd22a5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Sanpops</media:title>
		</media:content>
	</item>
		<item>
		<title>Maven &#8211; a powerful tool</title>
		<link>http://sanpops.wordpress.com/2010/03/30/80/</link>
		<comments>http://sanpops.wordpress.com/2010/03/30/80/#comments</comments>
		<pubDate>Tue, 30 Mar 2010 15:21:47 +0000</pubDate>
		<dc:creator>Sandeep</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://sanpops.wordpress.com/?p=80</guid>
		<description><![CDATA[A nice tutorial on the tool &#8211; Maven. Some of you may find it useful. Filed under: Tech Tagged: java, tools<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sanpops.wordpress.com&amp;blog=8825288&amp;post=80&amp;subd=sanpops&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>A nice tutorial on the tool &#8211; <a href="http://www.sonatype.com/books/mvnex-book/reference/public-book.html">Maven</a>. Some of you may find it useful.</p>
<br />Filed under: <a href='http://sanpops.wordpress.com/category/tech/'>Tech</a> Tagged: <a href='http://sanpops.wordpress.com/tag/java/'>java</a>, <a href='http://sanpops.wordpress.com/tag/tools/'>tools</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sanpops.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sanpops.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sanpops.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sanpops.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sanpops.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sanpops.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sanpops.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sanpops.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sanpops.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sanpops.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sanpops.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sanpops.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sanpops.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sanpops.wordpress.com/80/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sanpops.wordpress.com&amp;blog=8825288&amp;post=80&amp;subd=sanpops&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sanpops.wordpress.com/2010/03/30/80/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cd742f1c4fd104c69e85f74ac9dd22a5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Sanpops</media:title>
		</media:content>
	</item>
		<item>
		<title>Call Stack in Java</title>
		<link>http://sanpops.wordpress.com/2010/02/14/call-stack-in-java/</link>
		<comments>http://sanpops.wordpress.com/2010/02/14/call-stack-in-java/#comments</comments>
		<pubDate>Sun, 14 Feb 2010 05:42:47 +0000</pubDate>
		<dc:creator>Sandeep</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://sanpops.wordpress.com/?p=72</guid>
		<description><![CDATA[To start with, what does an Exception mean? It is an event that disrupts the normal flow of program execution. When an exception is thrown from inside a method, the Java Runtime System attempts to find an ordered list of methods that had been called to reach the method where the error occured. This list [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sanpops.wordpress.com&amp;blog=8825288&amp;post=72&amp;subd=sanpops&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>To start with, what does an <strong>Exception</strong> mean?</p>
<p>It is an event that disrupts the normal flow of program execution.</p>
<p>When an exception is thrown from inside a method, the <strong>Java Runtime System</strong> attempts to find an ordered list of methods that had been called to reach the method where the error occured. This list (of methods) is known as the <strong>Call Stack</strong>.</p>
<p>Please see the figure below:</p>
<div id="attachment_73" class="wp-caption alignnone" style="width: 310px"><a href="http://sanpops.files.wordpress.com/2010/02/callstack.png"><img class="size-medium wp-image-73" title="callstack" src="http://sanpops.files.wordpress.com/2010/02/callstack.png?w=300&#038;h=231" alt="Image can't be shown :(" width="300" height="231" /></a><p class="wp-caption-text">Java Call Stack</p></div>
<p>The job of runtime system is to search the call stack for a method that contains a block of code that can handle the exception. This block of code is called <strong>exception handler</strong>. The runtime system start search with the method in which the error occured and proceeds through the call stack in the reverse order in which the methods were called.</p>
<p>The runtime system passes the exception to the appropriate handler when found one. An exception handler is considered appropriate if the type of exception object thrown matches the type that can be handled by the handler.</p>
<div id="_mcePaste" style="overflow:hidden;position:absolute;left:-10000px;top:0;width:1px;height:1px;">
<table cellspacing="0" cellpadding="0" align="left">
<tbody>
<tr>
<td width="280" height="52"></td>
</tr>
<tr>
<td></td>
<td><img src="/DOCUME%7E1/Srihari/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image001.gif" alt="" width="287" height="302" /></td>
</tr>
</tbody>
</table>
<p><!--[endif]--></p>
</div>
<br />Filed under: <a href='http://sanpops.wordpress.com/category/tech/'>Tech</a> Tagged: <a href='http://sanpops.wordpress.com/tag/java/'>java</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sanpops.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sanpops.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sanpops.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sanpops.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sanpops.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sanpops.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sanpops.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sanpops.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sanpops.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sanpops.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sanpops.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sanpops.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sanpops.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sanpops.wordpress.com/72/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sanpops.wordpress.com&amp;blog=8825288&amp;post=72&amp;subd=sanpops&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sanpops.wordpress.com/2010/02/14/call-stack-in-java/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cd742f1c4fd104c69e85f74ac9dd22a5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Sanpops</media:title>
		</media:content>

		<media:content url="http://sanpops.files.wordpress.com/2010/02/callstack.png?w=300" medium="image">
			<media:title type="html">callstack</media:title>
		</media:content>

		<media:content url="/DOCUME%7E1/Srihari/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image001.gif" medium="image" />
	</item>
		<item>
		<title>Thread Scheduling in Java</title>
		<link>http://sanpops.wordpress.com/2010/01/14/thread-scheduling-in-java/</link>
		<comments>http://sanpops.wordpress.com/2010/01/14/thread-scheduling-in-java/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 16:13:43 +0000</pubDate>
		<dc:creator>Sandeep</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[Thread]]></category>

		<guid isPermaLink="false">http://sanpops.wordpress.com/?p=58</guid>
		<description><![CDATA[Execution of multiple threads/tasks in some order on a single Processor is called scheduling. Task scheduling can mainly be of two types. 1) Preemptive scheduling 2) Time-sliced scheduling In Preemptive scheduling, the thread with the highest priority runs first. it keeps running until it reaches wait or dead stage or a higher priority thread comes. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sanpops.wordpress.com&amp;blog=8825288&amp;post=58&amp;subd=sanpops&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Execution of multiple threads/tasks in some order on a single Processor is called scheduling.<br />
Task scheduling can mainly be of two types.<br />
1) Preemptive scheduling<br />
2) Time-sliced scheduling</p>
<p>In Preemptive scheduling, the thread with the highest priority runs first. it keeps running until it reaches <strong>wait</strong> or <strong>dead</strong> stage or a higher priority thread comes.<br />
In Time-sliced scheduling, the thread executes for a predefined slice of time.</p>
<p>The JVM basically uses Preemptive scheduling. All Java threads have a priority and the thread with he highest priority is scheduled to run by the JVM.</p>
<p>The <strong>Thread</strong> class contains three integer priority constants<br />
1.  MIN_PRIORITY [1]<br />
2.  NORM_PRIORITY [5]<br />
3.  MAX_PRIORITY [10]</p>
<p>The default thread priority is NORM_PRIORITY. To get and set a thread&#8217;s priority we have getPriority() and setPriority() respectively.</p>
<p>BUT WE CANNOT rely on thread priority as a guarantee that the highest priority thread will always be running; the operating system has the final say as actual Scheduling depends on the OS which can be Preemptive or Time-sliced.</p>
<p>In case two threads have the same priority,<br />
- a FIFO ordering is followed if the Operating System (OS) uses Preemptive.<br />
- Java quickly switches between them in round-robin fashion if the OS uses Time-slicing.</p>
<p>Thanx,<br />
Sandeep.</p>
<br />Posted in Tech Tagged: java, Thread <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sanpops.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sanpops.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sanpops.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sanpops.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sanpops.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sanpops.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sanpops.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sanpops.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sanpops.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sanpops.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sanpops.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sanpops.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sanpops.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sanpops.wordpress.com/58/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sanpops.wordpress.com&amp;blog=8825288&amp;post=58&amp;subd=sanpops&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sanpops.wordpress.com/2010/01/14/thread-scheduling-in-java/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cd742f1c4fd104c69e85f74ac9dd22a5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Sanpops</media:title>
		</media:content>
	</item>
		<item>
		<title>soapUI &#8211; One of the best Web Services Testing tools in the world</title>
		<link>http://sanpops.wordpress.com/2010/01/06/soapui-one-of-the-best-web-services-testing-tool-in-the-world/</link>
		<comments>http://sanpops.wordpress.com/2010/01/06/soapui-one-of-the-best-web-services-testing-tool-in-the-world/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 16:02:34 +0000</pubDate>
		<dc:creator>Sandeep</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[web services]]></category>

		<guid isPermaLink="false">http://sanpops.wordpress.com/?p=56</guid>
		<description><![CDATA[Many of the web based systems rely on web services for platform independent communication between components or applications. Soap UI is one of the most popular web service testing tools that I have come across. By taking our WSDL file as input, it does the work. The easy-to-use graphical interface makes it simple to work [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sanpops.wordpress.com&amp;blog=8825288&amp;post=56&amp;subd=sanpops&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Many of the web based systems rely on web services for platform independent communication between components or applications. Soap UI is one of the most popular web service testing tools that I have come across.<br />
By taking our WSDL file as input, it does the work. The easy-to-use graphical interface makes it simple to work with WSDL and SOAP-based web services. It provides a web service client that can automatically generate Web service requests and tests.<br />
<a href="http://www.soapui.org/">Click here</a> to know more.</p>
<br />Posted in Tech Tagged: tools, web services <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sanpops.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sanpops.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sanpops.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sanpops.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sanpops.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sanpops.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sanpops.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sanpops.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sanpops.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sanpops.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sanpops.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sanpops.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sanpops.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sanpops.wordpress.com/56/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sanpops.wordpress.com&amp;blog=8825288&amp;post=56&amp;subd=sanpops&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sanpops.wordpress.com/2010/01/06/soapui-one-of-the-best-web-services-testing-tool-in-the-world/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cd742f1c4fd104c69e85f74ac9dd22a5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Sanpops</media:title>
		</media:content>
	</item>
		<item>
		<title>errorPage attribute of JSP Page directive</title>
		<link>http://sanpops.wordpress.com/2009/12/30/errorpage-attribute-of-jsp-page-directive/</link>
		<comments>http://sanpops.wordpress.com/2009/12/30/errorpage-attribute-of-jsp-page-directive/#comments</comments>
		<pubDate>Wed, 30 Dec 2009 17:14:42 +0000</pubDate>
		<dc:creator>Sandeep</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jsp]]></category>

		<guid isPermaLink="false">http://sanpops.wordpress.com/?p=48</guid>
		<description><![CDATA[As you all know, errorPage attribute of JSP page directive is used to take the user to an error page (which may be common for all the pages) in case of any exceptions. Guess what will be the result if we try to load the following JPS files. 1) first.jsp it has the following statements [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sanpops.wordpress.com&amp;blog=8825288&amp;post=48&amp;subd=sanpops&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>As you all know, <strong>errorPage</strong> attribute of JSP page directive is used to take the user to an  error page (which may be common for all the pages) in case of any exceptions.<br />
Guess what will be the result if we try to load the following JPS files.</p>
<p>1) first.jsp<br />
it has the following statements<br />
include file=”included.jsp”<br />
page errorPage=”ErrorPage1.jsp”</p>
<p>2) include.jsp</p>
<p>page errorPage=”ErrorPage2.jsp”<br />
Hello World</p>
<p>If we load first.jsp, it will throw an error. The reason is &#8211; we can&#8217;t have more than one occurrence of errorPage attribute with different values.<br />
ie. first.jsp will have the second errorPage attribute with a different value when include.jsp is included.</p>
<p>thanx,<br />
Sandeep</p>
<br />Posted in Tech Tagged: java, jsp <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sanpops.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sanpops.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sanpops.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sanpops.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sanpops.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sanpops.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sanpops.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sanpops.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sanpops.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sanpops.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sanpops.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sanpops.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sanpops.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sanpops.wordpress.com/48/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sanpops.wordpress.com&amp;blog=8825288&amp;post=48&amp;subd=sanpops&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sanpops.wordpress.com/2009/12/30/errorpage-attribute-of-jsp-page-directive/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cd742f1c4fd104c69e85f74ac9dd22a5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Sanpops</media:title>
		</media:content>
	</item>
		<item>
		<title>Primitive datatypes in java</title>
		<link>http://sanpops.wordpress.com/2009/12/29/primitive-datatypes-in-java/</link>
		<comments>http://sanpops.wordpress.com/2009/12/29/primitive-datatypes-in-java/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 17:27:32 +0000</pubDate>
		<dc:creator>Sandeep</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://sanpops.wordpress.com/?p=45</guid>
		<description><![CDATA[8 primitive types in java are int, char, byte, float, double, boolean, short and long. Everything in java is not an object. Primitive datatypes are included in java for performance reasons. For primitive types, we don&#8217;t use the new keyword. Using new will place the objects in heap, which would be very costly for small [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sanpops.wordpress.com&amp;blog=8825288&amp;post=45&amp;subd=sanpops&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>8 primitive types in java are int, char, byte, float, double, boolean, short and long.<br />
Everything in java is not an object. Primitive datatypes are included in java for performance reasons. </p>
<p>For primitive types, we don&#8217;t use the <strong>new</strong> keyword. Using <strong>new  </strong>will place the objects in <strong>heap</strong>, which would be very costly for small and simple variables. Primotive types create variables that are stored on the <strong>stack</strong>.<br />
new() and malloc() allocate memory from heap.<br />
Heap size is found at the compile time which varies from computer to computer.<br />
Stack size is found at the run time which does not vary.</p>
<p>thanx,<br />
Sandeep.</p>
<br />Posted in Tech Tagged: java <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sanpops.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sanpops.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sanpops.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sanpops.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sanpops.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sanpops.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sanpops.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sanpops.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sanpops.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sanpops.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sanpops.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sanpops.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sanpops.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sanpops.wordpress.com/45/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sanpops.wordpress.com&amp;blog=8825288&amp;post=45&amp;subd=sanpops&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sanpops.wordpress.com/2009/12/29/primitive-datatypes-in-java/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cd742f1c4fd104c69e85f74ac9dd22a5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Sanpops</media:title>
		</media:content>
	</item>
	</channel>
</rss>
