<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4099354032660140493</id><updated>2012-01-03T03:09:32.299-08:00</updated><category term='Hibernate'/><category term='JQuery'/><category term='JSON'/><category term='MS SQL'/><category term='JavaScript'/><category term='General'/><category term='Java'/><category term='Health'/><category term='MY SQL'/><category term='Eclipse'/><category term='Excel'/><category term='Beauty Tips'/><title type='text'>Awareness</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>40</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-7412599256616261608</id><published>2011-12-12T03:21:00.000-08:00</published><updated>2011-12-12T03:21:52.503-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>Thread Vs Process</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-KL9KdOr1Ot4/TuXjGPZqCvI/AAAAAAAAF78/E4n5PsLRNy8/s1600/Thread+Vs+Process.png" imageanchor="1" style="clear: left; cssfloat: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="640px" oda="true" src="http://4.bp.blogspot.com/-KL9KdOr1Ot4/TuXjGPZqCvI/AAAAAAAAF78/E4n5PsLRNy8/s640/Thread+Vs+Process.png" width="464px" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-7412599256616261608?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/7412599256616261608/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=7412599256616261608' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/7412599256616261608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/7412599256616261608'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2011/12/thread-vs-process.html' title='Thread Vs Process'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-KL9KdOr1Ot4/TuXjGPZqCvI/AAAAAAAAF78/E4n5PsLRNy8/s72-c/Thread+Vs+Process.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-2736654401577543502</id><published>2011-12-12T03:19:00.000-08:00</published><updated>2011-12-12T03:19:57.753-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>Stact Vs Heap</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;span id="goog_707861548"&gt;&lt;/span&gt;&lt;span id="goog_707861549"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-7xmL3McNqYA/TuXjCjYdIwI/AAAAAAAAF70/MJjHq-EdrbI/s1600/Stack+VS+Heap.png" imageanchor="1" style="clear: left; cssfloat: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="640px" oda="true" src="http://2.bp.blogspot.com/-7xmL3McNqYA/TuXjCjYdIwI/AAAAAAAAF70/MJjHq-EdrbI/s640/Stack+VS+Heap.png" width="435px" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-2736654401577543502?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/2736654401577543502/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=2736654401577543502' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/2736654401577543502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/2736654401577543502'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2011/12/stact-vs-heap.html' title='Stact Vs Heap'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-7xmL3McNqYA/TuXjCjYdIwI/AAAAAAAAF70/MJjHq-EdrbI/s72-c/Stack+VS+Heap.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-6032804662922309901</id><published>2011-12-09T06:50:00.000-08:00</published><updated>2011-12-09T06:50:31.009-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Excel'/><title type='text'>Excel Tips</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;&lt;strong&gt;conditional formating&lt;/strong&gt; :&lt;br /&gt;&lt;br /&gt;1) select the cell where we are going to apply the formating.&lt;br /&gt;&lt;br /&gt;2) Click on conditional formating&lt;br /&gt;&lt;br /&gt;3) go to New rule&lt;br /&gt;&lt;br /&gt;4) select the second option&lt;br /&gt;&lt;br /&gt;5) Give the rules conditions in the second columns.&lt;br /&gt;&lt;br /&gt;6) apply the format using the format painter where ever required.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&lt;strong&gt;Protecting the sheets/files.&lt;/strong&gt; :&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Protecting the files with password :&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;1) when we are saving the file, go to tools in the dialog box , select genaral options.&lt;br /&gt;&lt;br /&gt;2) type the passwords then click ok.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Protect the worsheet :&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;1) RightClick on the sheet name&lt;br /&gt;&lt;br /&gt;2) Select protect sheet,&lt;br /&gt;&lt;br /&gt;3) check the approriate conditions to protect the sheet.&lt;br /&gt;&lt;br /&gt;4) Click Ok.&lt;br /&gt;&lt;br /&gt;5) right click on the worksheet name.&lt;br /&gt;&lt;br /&gt;6) Click on unprotect.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Creating the list.&lt;/strong&gt; :&lt;br /&gt;&lt;br /&gt;1) click on Alt +D + L&lt;br /&gt;&lt;br /&gt;2) select "List" from the drop down&lt;br /&gt;&lt;br /&gt;3) go to the source &amp;amp; select the source cells, or we can enter manually also.&lt;br /&gt;&lt;br /&gt;4) We can enter the text on the input messae &amp;amp; error ( optional).&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Remove the Validation &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Go to --&amp;gt; Data --&amp;gt; validation --&amp;gt; ( choose the option ).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Hyperlink &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;ctrl +K&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Remove the gridlines&lt;/strong&gt;&lt;br /&gt;open the Excel --&amp;gt; go to View tab --&amp;gt; uncheck the "gridlines".&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-6032804662922309901?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/6032804662922309901/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=6032804662922309901' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/6032804662922309901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/6032804662922309901'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2011/12/excel-tips.html' title='Excel Tips'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-5993140646529045932</id><published>2011-12-09T06:41:00.000-08:00</published><updated>2011-12-09T06:41:45.977-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Health'/><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>Simple steps to control Cold, Cough, Asthama.</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div&gt;We found many people are suffering from cold, cough, Asthama, breathing related problem every where. In order to control, we use hellopathy medicines &amp;amp; we also found due to many hellopathy medicins , we undergo many side effects. &lt;/div&gt;&lt;br /&gt;&lt;div&gt;Now, There is best solution for the people who are facing the above problem, &lt;/div&gt;&lt;br /&gt;&lt;div&gt;The best Medicine with out any side effects &amp;amp; with many more advantages is : YOGA(Control breath). &lt;/div&gt;&lt;br /&gt;&lt;div&gt;By listening the Word YOGA we will feel, this is not possible with us. But here is the simple Yoga asans which brings so many benifits with little amount of time &amp;amp; effort. &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Pranayama - restraint of breath. &lt;/div&gt;&lt;br /&gt;&lt;div&gt;1) Sit in the comfortable position. (perferablly Vajrasan )&lt;/div&gt;&lt;br /&gt;&lt;div&gt;2) Hold your thumb on &lt;/div&gt;&lt;br /&gt;&lt;div&gt;Kapalabath -&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;I personally following steps to improve my immunnity &amp;amp; reduce cold, cough. &lt;/div&gt;&lt;br /&gt;&lt;div&gt;1) Do 10 min Pranayama (breathing excersise ) &lt;/div&gt;&lt;br /&gt;&lt;div&gt;2) Do 10 min Kapalbah ( stomch excersie) &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Just follow the above&amp;nbsp;2 steps every day, Enjoy your health. &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-5993140646529045932?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/5993140646529045932/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=5993140646529045932' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/5993140646529045932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/5993140646529045932'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2011/12/simple-steps-to-control-cold-cough.html' title='Simple steps to control Cold, Cough, Asthama.'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-2699633550367528530</id><published>2011-04-15T02:15:00.000-07:00</published><updated>2011-04-15T02:41:20.990-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JQuery'/><title type='text'>Document.ready() vs Onload ()</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;table border="2"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th&gt;Document.ready() &lt;/th&gt;&lt;th&gt;onload()&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Jquery&lt;/td&gt;&lt;td&gt;Normal JS function&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;calls as soon as DOM id loaded&lt;/td&gt;&lt;td&gt;calls when everything gets loaded on the page that includes DOM, images and all associated resources of the page&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;We can have as many as &lt;br /&gt;document.ready() &lt;/td&gt;&lt;td&gt;onload function is limited on one time&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Faster&lt;/td&gt;&lt;td&gt;slow compared to .ready()&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-2699633550367528530?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/2699633550367528530/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=2699633550367528530' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/2699633550367528530'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/2699633550367528530'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2011/04/documentready-vs-onload.html' title='Document.ready() vs Onload ()'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-4249859295241204360</id><published>2011-04-15T01:27:00.000-07:00</published><updated>2011-04-15T03:15:24.505-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JQuery'/><title type='text'>What is jQuery and what are its Features/Advantages?</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;jQuery is a very good JavaScript&amp;nbsp;Library that runs in browser. Its is client side ajax framework. It is used to develop web 2.0 . The jQuery library is designed to keep the things very simple and reusable. jQuery library simplifies the process of traversal of HTML DOM tree. You can use jQuery to handle events, perform animation, and add the ajax support into your web applications with ease.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;The following are important features of jQuery. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;&lt;strong&gt;Light weight &lt;/strong&gt;only few js area supposed to include to use the functionality.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;&lt;strong&gt;Easy to learn. &lt;/strong&gt;With in days , any one can become the master of the JQuery. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;&lt;strong&gt;Extensibility &lt;/strong&gt;The jQuery Framework is easily extensible. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;&lt;strong&gt;DOM elements manipulations &lt;/strong&gt;It easily handles DOM element selections functions, manipulations, traversal and modification. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;&lt;strong&gt;Event Handling &lt;/strong&gt;We can implement Event Handling at client side.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;&lt;strong&gt;CSS manipulation &lt;/strong&gt;It provides the flexibility for CSS manipulation. We can apply or change CSS dynamically using jQuery.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;&lt;strong&gt;Animations &lt;/strong&gt;Advanced effects and animations are possible using jQuery. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;&lt;strong&gt;Cross Browser Compatibility &lt;/strong&gt;It is Consistent across all browsers. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;&lt;strong&gt;Easy Plugins&lt;/strong&gt; Number of plug-in or widgets available to achieve certain functionality like paging, sorting, drag, accordion etc &lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-4249859295241204360?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/4249859295241204360/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=4249859295241204360' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/4249859295241204360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/4249859295241204360'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2011/04/jquery-features.html' title='What is jQuery and what are its Features/Advantages?'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-1862874513069002137</id><published>2010-04-27T00:03:00.000-07:00</published><updated>2010-04-27T00:10:16.697-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>Java Interviwe Questions.</title><content type='html'>1)      What is interface and when to use the abstract class ?&lt;br /&gt;&lt;a name="INTERFACES"&gt;&lt;/a&gt;When To Use Interfaces&lt;br /&gt;An interface allows somebody to start from scratch to implement your interface or implement your interface in some other code whose original or primary purpose was quite different from your interface. To them, your interface is only incidental, something that have to add on to the their code to be able to use your package.&lt;br /&gt;&lt;a name="ABSTRACTCLASSES"&gt;&lt;/a&gt;When To Use Abstract classes&lt;br /&gt;An abstract class, in contrast, provides more structure. It usually defines some default implementations and provides some tools useful for a full implementation. The catch is, code using it must use your class as the base. That may be highly inconvenient if the other programmers wanting to use your package have already developed their own class hierarchy independently. In Java, a class can inherit from only one base class.&lt;br /&gt;&lt;br /&gt;2)      Explain System.out.println ?&lt;br /&gt;System is a predefined final class,&lt;br /&gt;out is a PrintStream object and&lt;br /&gt;println is a built-in overloaded method in the out object.&lt;br /&gt;&lt;br /&gt;3)      What we will get if System.out.println(null)  and why?&lt;br /&gt;Compilation error&lt;br /&gt;&lt;br /&gt;4)      How to create the immutable class with the properties as name and date ? tell any 2 ways ???&lt;br /&gt;5)      How to find out ip address of the java address ?&lt;br /&gt;6)      How to read the last 100 lines in a 1GB file ?&lt;br /&gt;7)      How can we find the free memory in java ?&lt;br /&gt;8)      Will the immutable objects impact the Garbage collection ? Are the immutable objects are good or bad for GC?&lt;br /&gt;9)      Open a file à modify the file àclose the file à where can we close the file ?&lt;br /&gt;10)  For (1 to 100) { string str =”Hello” } how many string objects are created in the for loop ?&lt;br /&gt;11)   Basic structure of Hash table? Code to write our own hash table ? create a class , 2 properties like key and value..  use collection to do it …….  What makes the hash table as so fast ?? &lt;br /&gt;12)  How to you write a singleton class… implements serializes …but can we make them deserialiable .. what method .. any type single ton method.. which method we need to override …  clone()&lt;br /&gt;13)   How do you create a connection? load the driver manager ?&lt;br /&gt;14)  How to execute a sql statement using java&lt;br /&gt;15)  If the invoke a close() under a statements … will the resultSet object will be closed ?&lt;br /&gt;16)  How many resultsets can we have for a statement ?&lt;br /&gt;17)   Out of memory .. how can we resolve the error ???  which method we are supposed to use ????&lt;br /&gt;18)  What are cursors .. ???  what is purpose of cursors ….&lt;br /&gt;19)  How do insert data to DB using JDBC ? excuteUpdate() or excute()  what are the other ways ????&lt;br /&gt;20)  Resultset .insertRow ()&lt;br /&gt;21)  Diff between Forward() and sendRedirect ()  ?&lt;br /&gt;22)  We have servlets .. how can measure execution time of a servlets ? suppose we have login logic ???&lt;br /&gt;23)  What is doPost() ? how do we get the doPost() execution time ???&lt;br /&gt;24)  How can find no. of requests comings to a web application ???&lt;br /&gt;25)  Every time any request comes to web application , we want to write some info into log file.. what methods we use ?&lt;br /&gt;26)  A jsp returns a message “Welcome “ … the jsp can’t be modified by us… how can change the “welcome” message to “Goodbye “ ?&lt;br /&gt;27)  How do we implements filter ?&lt;br /&gt;28)  What is design pattern used in Struts ?  MVC&lt;br /&gt;29)  How many Action servlets object can be there in struts ?&lt;br /&gt;30)  In struts , how can I pass my objects to actionServlet … simultaneous 2 or more &lt;br /&gt;31)   Extend the actionServlet  .. which method we are suppose to override ? excute () ?&lt;br /&gt;32)  Jsp page … form à button à send a button .. click multiple times.. multiple times the files has been sent ??  how can we slove this … that only one time the files has to sent instead of multiple times …..   in struts and normal ???&lt;br /&gt;33)   Anyone can access the page.. one can access the file.. other can’t access the page .. access controller API ???&lt;br /&gt;34)  What is outer join?&lt;br /&gt;35)  What is biff between outer join and inner join?&lt;br /&gt;36)  Syntax to create a SP…&lt;br /&gt;37)   Table , varchar filename, filesDesc ..   data is case sensitive ???&lt;br /&gt;38)  File table … fileID ,filename , file table is very huge ….  To run the query .. it is taking 10 min… how can we tune the query ?????&lt;br /&gt;39)  Is the data in Oracle is case sensitive ?&lt;br /&gt;40)  How to execute the SP in SQL+ ?&lt;br /&gt;41)  How do we parse XML in java ?&lt;br /&gt;42)  Diff between SAX and DOM ?&lt;br /&gt;43)  How to we modify the XML as a well-formed??&lt;br /&gt;44)  How can we know that some attribute has been set to the session?&lt;br /&gt;45)  How can we make sure that parent class method is going to modify by the child class ?&lt;br /&gt;46)  What is a thread dump?&lt;br /&gt;47)  How many sockets can w open in Java at a time ?&lt;br /&gt;48)  How do we create server socket ?&lt;br /&gt;49)  What are features of JDK 1.5 ?&lt;br /&gt;50)  What are Auto switch Jobs ?&lt;br /&gt;51)  Difference between CVS and SVN ?&lt;br /&gt;52)  What is object in JavaScript?&lt;br /&gt;53)  How do we solve the memory leaks in java ? when do the memory leaks occur ?&lt;br /&gt;54)  How do we debug a jsp in product env .?&lt;br /&gt;55)  How to select different targets in Ant?&lt;br /&gt;56)  What is the root element in Ant?&lt;br /&gt;57)  How do we know that some events are happening in Java ?&lt;br /&gt;58)  Difference between doPost() and doGet() ?&lt;br /&gt;59)  How do we make the singleton as 100% even in 2 JVMS ?&lt;br /&gt;60)  What is thread Local class?&lt;br /&gt;61)  How do we delete a file in Java?&lt;br /&gt;62)  Dif between string buffer and string builder and string?&lt;br /&gt;63)  We have 32 bit JVM, but we are going to read 3GB data,, due to this we are going to get out of memory.. how we are going to handle the situation suing JDBC ?&lt;br /&gt;64)  Other way to insert data using JDBC other than execute() ?&lt;br /&gt;65)  What is setrogated key in DB ?&lt;br /&gt;66)  How would we create a object which is similar to hash table ?&lt;br /&gt;67)  How can we create a single ton class which implements serializable ?&lt;br /&gt;68)  How many ways can we create instance in java ?  &lt;br /&gt;69)  what is the difference b/w request.getAttribute &amp;amp; getPrameter&lt;br /&gt;&lt;br /&gt;To clarify just a bit. Parameters in a request are set there by the HTML client when the request is created, typically from elements (input and file elements to be exact) within an HTML form. Therefore if the form that called your servlet/JSP page had an element with a name "fred", you would retrieve the value of that form element by using getParameter("fred"). An HTML form does not set attributes, only parameters.Attributes are set programatically. If you set an attribute, then you can get it. This is typically done by a servlet or java POJO that either does some pre-processing and sets some additional attribute values, or one that processes the request, finds errors and therefore sets attributes and returns the request back to the originator. The originator may look for these attributes (for example error messages) and display them. You don't programatically set parameters, only attributes. -&lt;br /&gt;70)   how to change the port number in tomcat   -- RUNNING.txt&lt;br /&gt;&lt;br /&gt;71)   where does the Ajax lies – both in the server side &amp;amp; client side…&lt;br /&gt;&lt;br /&gt;72)   what is the default port number of oracle – 80&lt;br /&gt;&lt;br /&gt;73)    What are the different transaction mgt in spring?&lt;br /&gt;&lt;br /&gt;74)  6) where exactly we deploy the war file in tomcat  --- webapps&lt;br /&gt;&lt;br /&gt;75)   what is the configuration we need to make to configure the debug mode in the eclipse – just run in the debug mode..&lt;br /&gt;76)   what are steps to configure the Tomcat with eclipse ..&lt;br /&gt;&lt;br /&gt;77)    what are inner joins &amp;amp; outer joins   -&lt;br /&gt;&lt;br /&gt;In outer Join some extra rows will come but in the inner join we get only the common rows. There is no option for the outer join to add the left or right joins..&lt;br /&gt;&lt;br /&gt;78)   how the resultSet maps to the data fetched from the query?&lt;br /&gt;               &lt;br /&gt;               &lt;br /&gt;               &lt;br /&gt; 79) How can we make the code as synchronized w/o using the synchronized key word.&lt;br /&gt;Use the Lock concept in JDK1.5&lt;br /&gt;12) How Log4J works internally? What are the severity levels in it?&lt;br /&gt;13) what is diff/bt warning &amp;amp; bug in log4J?&lt;br /&gt;14) what are the advantages of the inheritance &amp;amp; polymorphism?&lt;br /&gt;15) How do we send the java objects to the stored procedures?&lt;br /&gt;16) how do we the session object in the servlet?&lt;br /&gt;                 Http Session session = request.getSession(true);&lt;br /&gt;*)  why do we need a protocol specific sessions.&lt;br /&gt;17) can we call abstract method in the non abstract () – yes.&lt;br /&gt;18) Inheritance advantages&lt;br /&gt;19) why we need so many layers in our project?&lt;br /&gt;20) how can make sure that the implementing class will call the non shape.. color..&lt;br /&gt;21) with using normal joins .. how many rows will get? no of rows of first table  * no of rows in 2nd table&lt;br /&gt;22) Implementation of the Abstraction &amp;amp; exact meaning of Abstraction?&lt;br /&gt;23) Implementation of the Encapsulation&lt;br /&gt;24) what is the significant of the user- defined exception?&lt;br /&gt;25) is synchronized is the access modifier?&lt;br /&gt;26) multicasting? – During the java sockets we need to use the multicasting.&lt;br /&gt;27) main() of one class can be called in other class? - yes&lt;br /&gt;28) throw &amp;amp; throws &amp;amp; throwable?&lt;br /&gt;29) can a static class be there? No&lt;br /&gt;30) Different methods in Redirecting the servlets? – RequestDispatcher.farward() &amp;amp; response.sendRedirect()&lt;br /&gt;31) Advantages of the datasources over JDBC?&lt;br /&gt;32) Abstract Factory pattern?&lt;br /&gt;33) Inner Joins, outer joins &amp;amp; normal joins?&lt;br /&gt;34) What algorithm does the Garbage collector uses?&lt;br /&gt;35) How many static blocks can a class can have?&lt;br /&gt;36) How to sort the arraylist.. – sort().&lt;br /&gt;37)JDBC steps….&lt;br /&gt;38) DriverManager is a interface or a class?   - class&lt;br /&gt;39) What does Class.forName return?   - returns the class instances that representing the class….&lt;br /&gt;                Mainly it loads the class &amp;amp; returns the instatnce of the given class.&lt;br /&gt;40)   What are the ways to create an instance of the class?&lt;br /&gt;a.      Using new operater&lt;br /&gt;b.      Using the class.forname(“fdgdf ”).newInstance()&lt;br /&gt;c.       Using the deserialization&lt;br /&gt;d.      Using clone&lt;br /&gt;41)  Examples of the checked exceptions – FileNotFound.&lt;br /&gt;42)  How a Stored Procedure returns more than one RS.&lt;br /&gt;a.      Rs.getMoreResultset(), it also has rs.hasMoreResult.&lt;br /&gt;43)  How to pass an object to the Stored Procedure?&lt;br /&gt;44)  What is a RequestDispatcher? &lt;br /&gt;a.      RequestDispatcher dispatcher =              getServletConfig (  ) .getServletContext (  ) .getRequestDispatcher ( "/"file_name ) ;                  dispatcher.forward ( request, response ) ;&lt;br /&gt;b.      ServletContext sc = getServletContext (  ) ;        RequestDispatcher rd = sc.getRequestDispatcher ( url ) ;        rd.forward ( req, res ) ;&lt;br /&gt;45)  Can a abstacr class contains the full nonabstact class?&lt;br /&gt;46)  Is it illegal to have a abstact modifier infornt of a interface method?&lt;br /&gt;47)  How can you pass the error page in the jsp…&lt;br /&gt;a.      In web.xml :&lt;br /&gt;                                                              i.      &lt;!-- Catch a system error using an HTML page --&gt;&lt;br /&gt;                                           &lt;error-page&gt;&lt;br /&gt;                                             &lt;exception-type&gt;java.lang.NullPointerException&lt;br /&gt;                                             &lt;/exception-type&gt;&lt;br /&gt;                                             &lt;location&gt;/NPEerror.html&lt;/location&gt;&lt;br /&gt;                                           &lt;/error-page&gt;&lt;br /&gt;                                        &lt;br /&gt;&lt;br /&gt;                                         &lt;!-- Catch errors by error code, --&gt;&lt;br /&gt;                                                                &lt;!-- redirecting to a servlet --&gt;&lt;br /&gt;                                            &lt;error-page&gt;&lt;br /&gt;                                                             &lt;error-code&gt;404&lt;/error-code&gt;&lt;br /&gt;                                                             &lt;location&gt;/errorServlet&lt;/location&gt;&lt;br /&gt;&lt;/error-page&lt;br /&gt;48)  Implict objects in Java?&lt;br /&gt;49)   How can we store the objects of the e.printstactTrace into a string &amp;amp; store into a DB?&lt;br /&gt;a.      StringWritter  sw = new StringWritter(e.printStactTrace());&lt;br /&gt;b.      PrintWritter pw = new printwritter(sw);&lt;br /&gt;c.       String str = sw.tostring();&lt;br /&gt;d.      Store the str in the DB.&lt;br /&gt;50)  How do you handle Nullpointer exception?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-1862874513069002137?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/1862874513069002137/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=1862874513069002137' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/1862874513069002137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/1862874513069002137'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2010/04/java-interviwe-questions.html' title='Java Interviwe Questions.'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-7915611402829846907</id><published>2010-03-09T22:54:00.000-08:00</published><updated>2010-03-10T01:41:12.105-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='JSON'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>Dynamic table creation using JSON objects.</title><content type='html'>Hi,&lt;br /&gt;Here is an example for creating dyanmic table using JSON objects.&lt;br /&gt;&lt;br /&gt;script type="text/javascript"&lt;br /&gt;&lt;br /&gt;// Adding the rows to tbody. From the html we will call the below function.&lt;br /&gt;function displayRows(jsonString){&lt;br /&gt;var tableBody = document.getElementById("QuestionBody");&lt;br /&gt;// Clears the table row contents initally.&lt;br /&gt;while (tableBody.firstChild) {&lt;br /&gt;tableBody.removeChild(tableBody.firstChild);&lt;br /&gt;}&lt;br /&gt;// Fetches the size of the JSON object and creates that many rows.&lt;br /&gt;for(i=0; i&lt;jsonstring.length;&gt;var row = document.createElement('tr');&lt;br /&gt;createTableData(row, jsonString[i]);&lt;br /&gt;tableBody.appendChild(row);&lt;br /&gt;}&lt;br /&gt;document.getElementById("QuestionBody").appendChild(tableBody);&lt;br /&gt;jQuery('#QuestionTable').show();&lt;br /&gt;jQuery('table').Scrollable(100, 800);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function createTableData(rowObject, data){&lt;br /&gt;createTableRowContent(rowObject, data, 'td');&lt;br /&gt;}&lt;br /&gt;// Adding the actuall data content to the td.&lt;br /&gt;function createTableRowContent(rowObject, data, cellType){&lt;br /&gt;var rowContent = document.createElement(cellType);&lt;br /&gt;var cell = document.createTextNode(data);&lt;br /&gt;rowContent.appendChild(cell);&lt;br /&gt;rowObject.appendChild(rowContent);&lt;br /&gt;}&lt;br /&gt;/script&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-7915611402829846907?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/7915611402829846907/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=7915611402829846907' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/7915611402829846907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/7915611402829846907'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2010/03/dyanamic-table-creatation-using-json.html' title='Dynamic table creation using JSON objects.'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-5895300052778017001</id><published>2010-03-05T05:44:00.000-08:00</published><updated>2010-03-05T05:57:45.164-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Hibernate'/><title type='text'>Ways to fetch values using Hibernate</title><content type='html'>There are 3 ways to fetch values using Hibernate.&lt;br /&gt;1) Using the HQL : just write the query in hql and map the tables to Classes and also the columns to attributes in the Class.&lt;br /&gt;Ex:&lt;br /&gt;String queryString = "select columName from tableX where columName like '%"+name+"%'";&lt;br /&gt;List&lt;string&gt; str = getHibernateTemplate().find(queryString);&lt;br /&gt;Note : here in hql we are supposed to use the table attributes as column name and class names as table name.&lt;br /&gt;&lt;br /&gt;2) Fetch directly with out using the query statement at all.&lt;br /&gt;Ex : this.getSession().createCriteria(XXX.class).list();&lt;br /&gt;&lt;br /&gt;3) write the query in the hbm.xml file and call the query from java file.&lt;br /&gt;Ex :&lt;br /&gt;In the java file :&lt;br /&gt;getHibernateTemplate().findByNamedQuery("selectAllLike", x.trim());&lt;br /&gt;In the hbm file define the selectAllLike query statement like&lt;br /&gt;&lt;br /&gt;sql-query name="selectAllLike"&lt;br /&gt;return alias="component" class="com.bofa.osm.hibernate.Component"&lt;br /&gt;SELECT * FROM COMPONENT c WHERE upper(c.NAME) LIKE upper(?)&lt;br /&gt;sql-query&lt;br /&gt;&lt;sql-query name="selectAllLike"&gt;&lt;br /&gt;Note : sql-query ans return are the tags.&lt;br /&gt;Cheers&lt;br /&gt;DeepthiMahesh&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-5895300052778017001?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/5895300052778017001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=5895300052778017001' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/5895300052778017001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/5895300052778017001'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2010/03/ways-to-fetch-values-using-hibernate.html' title='Ways to fetch values using Hibernate'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-2903943455639968584</id><published>2010-02-05T05:20:00.000-08:00</published><updated>2010-02-05T05:21:01.576-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>Food for thought</title><content type='html'>If you want to make the right decisions in confusing times—Time to refinance? Explore a different career? Root for the singing spinster or the 12-year-old?—you need to pay special attention to what you eat. That’s right: Your grocery list can help with your to-do list. That’s because the right foods are a kind of clean-burning fuel for your body’s biggest energy hog: Your brain. A study in the Journal of Physiology makes the point that, though your brain represents only 2 percent of your body weight, it makes 20 percent of the energy demands on your resting metabolism. On our new Eat This, Not That! Web site, we rounded up the best foods to munch on when you need a mental boost—and found studies that show, in fact, that you can be up to 200 percent more productive if you make the right eating choices. Stock up on these items to halt mental decline, jog your memory, sharpen your senses, improve your performance, activate your feel-good hormones, and protect your quick-witted sharpness, whether you’re 15, 40—or not admitting to any age whatsoever!  FOR SHORT-TERM MEMORYDrink This!: COFFEEFresh-brewed joe is the ultimate brain fuel. Caffeine has been shown to retard the aging process and enhance short-term memory performance. In one study, British researchers found that just one cup of coffee helps improve attention and problem-solving skills.  Not That!: ENERGY DRINKS/TOO MUCH COFFEEEver heard of the concept “too much of a good thing”? If you OD on caffeine—too many cups, a jolt of caf from the late afternoon onward, a Red Bull cocktail—it can mess with your shuteye schedule. Sleep is reboot time for your mental computer, and you don’t want to mess with it.FOR LONG-TERM MEMORYEat This!: BLUEBERRIESAntioxidants in blueberries help protect the brain from free-radical damage and cut your risk of Alzheimer’s and Parkinson’s diseases. They can also improve cognitive processing (translation: thinking). Wild blueberries, if you can find them, have even more brain-boosting antioxidants than the cultivated variety, so book that vacation in Maine now. The berries will ripen in July. Not That!: THE UNRIPE AND UNREADYHere’s a cool tip: if your favorite berries are out of season, buy them frozen. The freezer locks in peak flavor and nutrients, so the berries’ antioxidant capacity is maxed out. Those pale, tough, and expensive off-season berries usually ripen on a truck, rather than on the bush, so they’re nutritional imposters compared to the real thing.For more smart shopping tips, point your grocery cart to THIS story and learn how to pick the most delicious and nutritious while controlling your waistline!   TO THINK FASTEREat This!: SALMON OR MACKERELIf the Internal Revenue Service picks you for some up-close-and-personal auditing, you’ll want to be on your toes when they vet your deductions list. So put salmon or mackerel on the grocery list. The omega-3 fatty acids found in fatty fishes are a primary building block of brain tissue, so they’ll amp up your thinking power. Salmon is also rich in niacin, which can help ward off Alzheimer’s disease and slow the rate of cognitive decline.  Not That!: FULL-FAT ICE CREAMNot all fats are created equal: Beware foods high in saturated fats, which can clog blood vessels and prevent the flow of nutrients and blood to the brain. Ice cream is not a brain-health food. TO ENERGIZE:Eat This!: HIGH-PROTEIN SALAD WITH VINAIGRETTEThe oil in the dressing will help slow down digestion of protein and carbs in the salad, stabilizing blood-sugar levels and keeping energy levels high. Build your salad on a bed of romaine and spinach for an added boost in riboflavin, and add chicken and a hard-boiled egg for more energizing protein. Not That!: PANCAKES OR BAGELSMIT researchers analyzed blood samples from a group of people who had eaten either a high-protein or a high-carbohydrate breakfast. Two hours after eating, the carb eaters had tryptophan levels four times higher than those of the people who had eaten protein. The tryptophan in turkey is one of the reasons you crawl off for an afternoon nap after Thanksgiving dinner. So watch what you gobble.TO CALM DOWNEat This!: LOW-FAT YOGURT OR MIXED NUTSScientists in Slovakia gave people 3 grams each of two amino acids—lysine and arginine—or a placebo, and asked them to deliver a speech. Blood measurements of stress hormones revealed that the amino acid-fortified guys were half as anxious during and after the speech as those who took the placebo. Yogurt is one of the best food sources of lysine; nuts pack loads of arginine. Not That!: SODAA study from the American Journal of Public Health found that people who drink 2½ cans of soda daily are three times more likely to be depressed and anxious, compared with those who drink fewer. So Mountain Dew is a Mental Don’t. TO CONCENTRATEEat This!: PEPPERMINT TEAThe scent of peppermint helps you focus and boosts performance, according to researchers. Need to reach Chicago before nightfall, and you’re stuck in traffic around Cleveland? One study found that peppermint makes drivers more alert and less anxious. Not That!: CANDYSugary foods incite sudden surges of glucose that, in the long term, cause sugar highs and lows, leading to a fuzzy state of mind. So you’ll need to avoid all the attention-busting sugar bombs on this list of the 20 most sugar-packed foods in America.  FOR GOOD MOODS AND GRINSEat This! ARUGULA OR SPINACH SALADLeafy greens—arugula, chard, spinach—are rich sources of B vitamins, which are key components on the assembly line that manufactures feel-good hormones such as serotonin, dopamine, and norepinephrine. According to a study published in the Journal of Neuroscience Nursing, a lack of B6 can cause nervousness, irritability, and even depression. Not That!: WHITE CHOCOLATEWhite chocolate isn’t chocolate at all, since it contains no cocoa solids. So it won’t stimulate the euphoria-inducing mood boosters like serotonin, as real chocolate does. Grab the real thing, the darker the better. More cacao means more happy chemicals and less sugar, which will eventually pull you down.  FOR SHARPER SENSESEat This!: 1 TBSP OF GROUND FLAXSEED DAILYFlax is the best source of alphalinoleic, or ALA—a healthy fat that improves the workings of the cerebral cortex, the area of the brain that processes sensory information, including that of pleasure. To meet your quota, sprinkle it on salads or mix it into a smoothie or shake.  Not That!: ALCOHOLThis one’s obvious, but worth mentioning anyway. A drink or two can increase arousal signals, but more than that will actually depress your nervous system. This makes you sloppy, not sharp. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Work for a Cause, not applause. Live to express, not to impress...&lt;br /&gt;&lt;br /&gt;Life is short make it sweet.&lt;br /&gt;Satish                                             &lt;br /&gt;&lt;br /&gt;The INTERNET now has a personality. YOURS! &lt;a href="http://in.rd.yahoo.com/tagline_yyi_1/*http:/in.yahoo.com/" target="_blank"&gt;See your Yahoo! Homepage&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-2903943455639968584?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/2903943455639968584/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=2903943455639968584' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/2903943455639968584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/2903943455639968584'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2010/02/food-for-thought.html' title='Food for thought'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-8613542848164106925</id><published>2009-12-20T23:14:00.000-08:00</published><updated>2009-12-20T23:15:38.956-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>A Motivational Story with Wisdom</title><content type='html'>&lt;span style="font-family:courier new;color:#339999;"&gt;A Professor stood before his philosophy class and had some items in front of him. When the class began, wordlessly, he picked up a very large and empty mayonnaise jar and proceeded to fill it with golf balls. He then asked the students if the jar was full. They agreed that it was.&lt;br /&gt;So the Professor then picked up a box of pebbles and poured them into the jar. He shook the jar lightly. The pebbles rolled into the open areas between the golf balls. He then asked the students again if the jar was full. They agreed it was.&lt;br /&gt;The Professor next picked up a box of sand and poured it into the jar. Of course, the sand filled up everything else. He asked once more if the jar was full. The students responded with an unanimous "yes."&lt;br /&gt;The Professor then produced two cups of coffee from under the table and poured the entire contents into the jar, effectively filling the space between the grains of sand.&lt;br /&gt;"Now," said the professor, as the laughter subsided, "I want you to recognize that this jar represents your life. The golf balls are the important things--your family, your children, your health, your friends, and your favorite passions - things that if everything else was lost and only they remained, your life would still be full.&lt;br /&gt;The pebbles are the other things that matter like your job, your house, and your car. The sand is everything else -the small stuff.&lt;br /&gt;"If you put the sand into the jar first," he continued, "there is no room for the pebbles or the golf balls. The same goes for life. If you spend all your time and energy on the small stuff, you will never have room for the things that are important to you. Pay attention to the things that are critical to your happiness. Play with your children. Take time to get medical checkups. Take your partner out to dinner. Play another 18.&lt;br /&gt;There will always be time to clean the house and fix the disposal. "Take care of the golf balls first, the things that really matter. Set your priorities. The rest is just sand."&lt;br /&gt;One of the students raised her hand and inquired what the coffee represented. The Professor smiled. "I'm glad you asked.&lt;br /&gt;"It just goes to show you that no matter how full your life may seem, there's always room for a couple of cups of coffee with a friend."&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-8613542848164106925?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/8613542848164106925/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=8613542848164106925' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/8613542848164106925'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/8613542848164106925'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2009/12/motivational-story-with-wisdom.html' title='A Motivational Story with Wisdom'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-6449689397878236251</id><published>2009-12-17T01:42:00.000-08:00</published><updated>2009-12-17T01:56:47.631-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><title type='text'>Customized Java scripts Alerts</title><content type='html'>Here is the code through which we can override the JavaScript window.Alert() and write our own custom alerts where we can define our own title, text in the button of alert box :&lt;br /&gt;Just we need to follow the below files and enjoy the customzied Javascript Alerts.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;CSS Code :&lt;br /&gt;&lt;/strong&gt;just copy the below code in the "style type="text/css" " tag and "/style"&lt;br /&gt;&lt;br /&gt;#alertBox {&lt;br /&gt;position:relative;&lt;br /&gt;width:300px;&lt;br /&gt;min-height:100px;&lt;br /&gt;margin-top:50px;&lt;br /&gt;border:2px solid #000;&lt;br /&gt;background-color:#F2F5F6;&lt;br /&gt;background-image:url(alert.png);&lt;br /&gt;background-repeat:no-repeat;&lt;br /&gt;background-position:20px 30px;&lt;br /&gt;}&lt;br /&gt;#alertBox h1 {&lt;br /&gt;margin:0;&lt;br /&gt;font:bold 0.9em verdana,arial;&lt;br /&gt;background-color:#78919B;&lt;br /&gt;color:#FFF;&lt;br /&gt;border-bottom:1px solid #000;&lt;br /&gt;padding:2px 0 2px 5px;&lt;br /&gt;}&lt;br /&gt;#alertBox p {&lt;br /&gt;font:0.7em verdana,arial;&lt;br /&gt;height:50px;&lt;br /&gt;padding-left:5px;&lt;br /&gt;margin-left:55px;&lt;br /&gt;}&lt;br /&gt;#alertBox #closeBtn {&lt;br /&gt;display:block;&lt;br /&gt;position:relative;&lt;br /&gt;margin:5px auto;&lt;br /&gt;padding:3px;&lt;br /&gt;border:2px solid #000;&lt;br /&gt;width:70px;&lt;br /&gt;font:0.7em verdana,arial;&lt;br /&gt;text-transform:uppercase;&lt;br /&gt;text-align:center;&lt;br /&gt;color:#FFF;&lt;br /&gt;background-color:#78919B;&lt;br /&gt;text-decoration:none;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;JavaScript Code : &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;just copy the below code in the javaScript code "&lt;br /&gt;script type="text/javascript"" " tag and "/script"&lt;br /&gt;&lt;br /&gt;var ALERT_TITLE = "Oops!";&lt;br /&gt;var ALERT_BUTTON_TEXT = "Ok";&lt;br /&gt;if(document.getElementById) {&lt;br /&gt;window.alert = function(txt) {&lt;br /&gt;createCustomAlert(txt);&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;function createCustomAlert(txt) {&lt;br /&gt;d = document;&lt;br /&gt;if(d.getElementById("modalContainer")) return;&lt;br /&gt;mObj = d.getElementsByTagName("body")[0].appendChild(d.createElement("div"));&lt;br /&gt;mObj.id = "modalContainer";&lt;br /&gt;mObj.style.height = d.documentElement.scrollHeight + "px";&lt;br /&gt;alertObj = mObj.appendChild(d.createElement("div"));&lt;br /&gt;alertObj.id = "alertBox";&lt;br /&gt;if(d.all &amp;amp;&amp;amp; !window.opera) alertObj.style.top = document.documentElement.scrollTop + "px";&lt;br /&gt;alertObj.style.left = (d.documentElement.scrollWidth - alertObj.offsetWidth)/2 + "px";&lt;br /&gt;alertObj.style.visiblity="visible";&lt;br /&gt;h1 = alertObj.appendChild(d.createElement("h1"));&lt;br /&gt;h1.appendChild(d.createTextNode(ALERT_TITLE));&lt;br /&gt;msg = alertObj.appendChild(d.createElement("p"));&lt;br /&gt;//msg.appendChild(d.createTextNode(txt));&lt;br /&gt;msg.innerHTML = txt;&lt;br /&gt;btn = alertObj.appendChild(d.createElement("a"));&lt;br /&gt;btn.id = "closeBtn";&lt;br /&gt;btn.appendChild(d.createTextNode(ALERT_BUTTON_TEXT));&lt;br /&gt;btn.href = "#";&lt;br /&gt;btn.focus();&lt;br /&gt;btn.onclick = function() { removeCustomAlert();return false; }&lt;br /&gt;alertObj.style.display = "block";&lt;br /&gt;}&lt;br /&gt;function removeCustomAlert() {&lt;br /&gt;document.getElementsByTagName("body")[0].removeChild(document.getElementById("modalContainer"));&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;HTML Code : &lt;/strong&gt;&lt;br /&gt;&lt;code&gt;&amp;lt;input type="button" value = "Test the alert" onclick="alert('This is a custom alert dialog that was created by over-riding the window.alert method.');" /&amp;gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-6449689397878236251?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/6449689397878236251/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=6449689397878236251' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/6449689397878236251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/6449689397878236251'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2009/12/customized-java-scripts-alerts.html' title='Customized Java scripts Alerts'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-5332075734508835302</id><published>2009-11-30T22:43:00.000-08:00</published><updated>2009-11-30T22:44:49.444-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Health'/><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>Interactive Sites on Medical INFO - Very useful</title><content type='html'>The tutorials listed below are interactive health education resources from the &lt;a href="http://www.nlm.nih.gov/cgi/medlineplus/leavemedplus.pl?theURL=http://www.patient-education.com" target="_blank"&gt;Patient Education Institute&lt;/a&gt;. Using animated graphics each tutorial explains a procedure or condition in easy-to-read language. You can also listen to the tutorial. JUST CLICK ON YOUR PREFFERED AILMENT NOTE: These tutorials require a special Flash plug-in, version 6 or above... If you do not have Flash, you will be prompted to obtain a free download of the software before you start the tutorial.&lt;br /&gt;Diseases and Conditions&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/abdominalaorticaneurysm/htm/index.htm" target="_blank"&gt;Abdominal Aortic Aneurysm&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/acne/htm/index.htm" target="_blank"&gt;Acne&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/aids/htm/index.htm" target="_blank"&gt;AIDS&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/allergiestodustmites/htm/index.htm" target="_blank"&gt;Allergies to Dust Mites&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/alopecia/htm/index.htm" target="_blank"&gt;Alopecia&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/amyotrophiclateralsclerosis/htm/index.htm" target="_blank"&gt;Amyotrophic Lateral Sclerosis &lt;/a&gt;(ALS)&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/angina/htm/index.htm" target="_blank"&gt;Angina&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/anthrax/htm/index.htm" target="_blank"&gt;Anthrax&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/arrhythmias/htm/index.htm" target="_blank"&gt;Arrhythmias&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/arthritis/htm/index.htm" target="_blank"&gt;Arthritis&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/asthma/htm/index.htm" target="_blank"&gt;Asthma&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/atrialfibrillation/htm/index.htm" target="_blank"&gt;Atrial Fibrillation&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/avianflu/htm/index.htm" target="_blank"&gt;Avian Influenza&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/howtopreventbackpain/htm/index.htm" target="_blank"&gt;Back Pain - How to Prevent&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/bellspalsy/htm/index.htm" target="_blank"&gt;Bell's Palsy&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/braincancer/htm/index.htm" target="_blank"&gt;Brain Cancer&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/breastcancer/htm/index.htm" target="_blank"&gt;Breast Cancer&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/burns/htm/index...htm" target="_blank"&gt;Burns&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/cataracts/htm/index.htm" target="_blank"&gt;Cataracts&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/cerebralpalsy/htm/index.htm" target="_blank"&gt;Cerebral Palsy&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/coldsores/htm/index.htm" target="_blank"&gt;Cold Sores &lt;/a&gt;(Herpes)&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/coloncancer/htm/index.htm" target="_blank"&gt;Colon Cancer&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/congestiveheartfailure/htm/index.htm" target="_blank"&gt;Congestive Heart Failure&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/copd/htm/index.htm" target="_blank"&gt;COPD &lt;/a&gt;(Chronic Obstructive Pulmonary Disease)&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/crohnsdisease/htm/index.htm" target="_blank"&gt;Crohn's Disease&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/cysticfibrosis/htm/index.htm" target="_blank"&gt;Cystic Fibrosis&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/depression/htm/index.htm" target="_blank"&gt;Depression&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/diabeteseyecomplications/htm/index.htm" target="_blank"&gt;Diabetes - Eye Complications&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/diabetesfootcare/htm/index.htm" target="_blank"&gt;Diabetes - Foot Care&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/diabetesintroduction/htm/index.htm" target="_blank"&gt;Diabetes - Introduction&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/diabetesmealplanning/htm/index.htm" target="_blank"&gt;Diabetes - Meal Planning&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/diverticulosis/htm/index.htm" target="_blank"&gt;Diverticulosis&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/endometriosis/htm/index.htm" target="_blank"&gt;Endometriosis&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/epsteinbarrvirusmono/htm/index.htm" target="_blank"&gt;Epstein Barr &lt;/a&gt;(Mononucleosis)&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/erectiledysfunctionyourchoices/htm/index.htm" target="_blank"&gt;Erectile Dysfunction&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/fibromyalgia/htm/index.htm" target="_blank"&gt;Fibromyalgia&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/flashesandfloaters/htm/index.htm" target="_blank"&gt;Flashes and Floaters&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/fracturesandsprains/htm/index.htm" target="_blank"&gt;Fractures and Sprains&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/ganglioncysts/htm/index.htm" target="_blank"&gt;Ganglion Cysts&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/gerd/htm/index.htm" target="_blank"&gt;Gastroesophageal Reflux Disease &lt;/a&gt;(GERD)&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/glaucoma/htm/index.htm" target="_blank"&gt;Glaucoma&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/gout/htm/index.htm" target="_blank"&gt;Gout&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/hearingloss/htm/index.htm" target="_blank"&gt;Hearing Loss&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/heartattack/htm/index.htm" target="_blank"&gt;Heart Attack&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/hepatitisb/htm/index.htm" target="_blank"&gt;Hepatitis B&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/hepatitisc/htm/index.htm" target="_blank"&gt;Hepatitis C&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/hypertension/htm/index.htm" target="_blank"&gt;Hypertension &lt;/a&gt;(High Blood Pressure)&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/hypoglycemia/htm/index.htm" target="_blank"&gt;Hypoglycemia&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/incisionalhernia/htm/index.htm" target="_blank"&gt;Incisional Hernia&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/influenza/htm/index.htm" target="_blank"&gt;Influenza&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/inguinalhernia/htm/index.htm" target="_blank"&gt;Inguinal Hernia&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/irritablebowelsyndrome/htm/index.htm" target="_blank"&gt;Irritable Bowel Syndrome&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/kidneyfailure/htm/index.htm" target="_blank"&gt;Kidney Failure&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/kidneystones/htm/index.htm" target="_blank"&gt;Kidney Stones&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/leishmaniasis/htm/index.htm" target="_blank"&gt;Leishmaniasis&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/leukemia/htm/index.htm" target="_blank"&gt;Leukemia&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/lowtestosterone/htm/index.htm" target="_blank"&gt;Low Testosterone&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/lungcancer/htm/index.htm" target="_blank"&gt;Lung Cancer&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/lupus/htm/index...htm" target="_blank"&gt;Lupus&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/lymedisease/htm/index.htm" target="_blank"&gt;Lyme Disease&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/maculardegeneration/htm/index.htm" target="_blank"&gt;Macular Degeneration&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/malaria/htm/index.htm" target="_blank"&gt;Malaria&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/melanoma/htm/index.htm" target="_blank"&gt;Melanoma&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/meningitis/htm/index.htm" target="_blank"&gt;Meningitis&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/menopauseintroduction/htm/index.htm" target="_blank"&gt;Menopause&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/headacheandmigraine/htm/index.htm" target="_blank"&gt;Migraine Headache&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/mitralvalveprolapse/htm/index.htm" target="_blank"&gt;Mitral Valve Prolapse&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/multiplemyeloma/htm/index.htm" target="_blank"&gt;Multiple Myeloma&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/multiplesclerosis/htm/index.htm" target="_blank"&gt;Multiple Sclerosis&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/myastheniagravis/htm/index.htm" target="_blank"&gt;Myasthenia Gravis&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/osteoarthritis/htm/index.htm" target="_blank"&gt;Osteoarthritis&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/osteoporosis/htm/index.htm" target="_blank"&gt;Osteoporosis&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/otitismedia/htm/index.htm" target="_blank"&gt;Otitis Media&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/ovariancancer/htm/index.htm" target="_blank"&gt;Ovarian Cancer&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/ovariancysts/htm/index.htm" target="_blank"&gt;Ovarian Cysts&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/pancreatitis/htm/index.htm" target="_blank"&gt;Pancreatitis&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/parkinsonsdisease/htm/index.htm" target="_blank"&gt;Parkinson's Disease&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/pneumonia/htm/index.htm" target="_blank"&gt;Pneumonia&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/whatisprostatecancer/htm/index.htm" target="_blank"&gt;Prostate Cancer - What is it?&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/psoriasis/htm/index.htm" target="_blank"&gt;Psoriasis&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/retinaltearanddetachment/htm/index.htm" target="_blank"&gt;Retinal Tear and Detachment&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/rheumatoidarthritis/htm/index.htm" target="_blank"&gt;Rheumatoid Arthritis&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/rotatorcuffinjuries/htm/index.htm" target="_blank"&gt;Rotator Cuff Injuries&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/sacroidosis/htm/index.htm" target="_blank"&gt;Sarcoidosis&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/scabies/htm/index.htm" target="_blank"&gt;Scabies&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/seizuresandepilepsy/htm/index.htm" target="_blank"&gt;Seizures and Epilepsy&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/sexuallytransmitteddiseases/htm/index.htm" target="_blank"&gt;Sexually Transmitted Diseases&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/shingles/htm/index.htm" target="_blank"&gt;Shingles&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/skincancerandmelanoma/htm/index.htm" target="_blank"&gt;Skin Cancer&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/sleepdisorders/htm/index.htm" target="_blank"&gt;Sleep Disorders&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/smallpox/htm/index.htm" target="_blank"&gt;Smallpox&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/spinalcordinjury/htm/index.htm" target="_blank"&gt;Spinal Cord Injury&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/temporomandibularjointdisorders/htm/index.htm" target="_blank"&gt;Temporomandibular Joint Disorders &lt;/a&gt;(TMJ)&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/tenniselbow/htm/index.htm" target="_blank"&gt;Tennis Elbow&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/tinnitus/htm/index.htm" target="_blank"&gt;Tinnitus&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/trigeminalneuralgia/htm/index.htm" target="_blank"&gt;Trigeminal Neuralgia&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/tuberculosis/htm/index.htm" target="_blank"&gt;Tuberculosis&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/ulcerativecolitis/htm/index.htm" target="_blank"&gt;Ulcerative Colitis&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/umbilicalhernia/htm/index.htm" target="_blank"&gt;Umbilical Hernia&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/uterinefibroids/htm/index.htm" target="_blank"&gt;Uterine Fibroids&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/varicoseveins/htm/index.htm" target="_blank"&gt;Varicose Veins&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/vasculitis/htm/index.htm" target="_blank"&gt;Vasculitis&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/warts/htm/index...htm" target="_blank"&gt;Warts&lt;/a&gt;&lt;br /&gt;Tests and Diagnostic Procedures&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/amniocentesis/htm/index.htm" target="_blank"&gt;Amniocentesis&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/bariumenema/htm/index.htm" target="_blank"&gt;Barium Enema&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/bonedensitometry/htm/index.htm" target="_blank"&gt;Bone Densitometry&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/breastlumpsbiopsy/htm/index.htm" target="_blank"&gt;Breast Lumps - Biopsy&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/bronchoscopy/htm/index.htm" target="_blank"&gt;Bronchoscopy&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/colonoscopy/htm/index.htm" target="_blank"&gt;Colonoscopy&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/colposcopy/htm/index.htm" target="_blank"&gt;Colposcopy&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/coronaryangiographyandpossibleangioplasty/htm/index.htm" target="_blank"&gt;Coronary Angiogram and Angioplasty&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/ctscan/htm/index.htm" target="_blank"&gt;CT Scan &lt;/a&gt;(CAT Scan)&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/cystoscopyfemale/htm/index.htm" target="_blank"&gt;Cystoscopy - Female&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/cystoscopymale/htm/index.htm" target="_blank"&gt;Cystoscopy - Male&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/echocardiogram/htm/index.htm" target="_blank"&gt;Echocardiogram&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/echocardiography/htm/index.htm" target="_blank"&gt;Echocardiography Stress Test&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/ivp/htm/index.htm" target="_blank"&gt;IVP &lt;/a&gt;(Intra Venous Pyelogram)&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/kneearthroscopy/htm/index.htm" target="_blank"&gt;Knee Arthroscopy&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/laparoscopy/htm/index.htm" target="_blank"&gt;Laparoscopy&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/mammogram/htm/index.htm" target="_blank"&gt;Mammogram&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/mri/htm/index.htm" target="_blank"&gt;MRI&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/myelogram/htm/index.htm" target="_blank"&gt;Myelogram&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/newbornscreening/htm/index.htm" target="_blank"&gt;Newborn Screening&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/papsmear/htm/index.htm" target="_blank"&gt;Pap Smear&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/shoulderarthroscopy/htm/index.htm" target="_blank"&gt;Shoulder Arthroscopy&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/sigmoidoscopy/htm/index.htm" target="_blank"&gt;Sigmoidoscopy&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/ultrasound/htm/index.htm" target="_blank"&gt;Ultrasound&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/uppergiendoscopy/htm/index.htm" target="_blank"&gt;Upper GI Endoscopy&lt;/a&gt;&lt;br /&gt;Surgery and Treatment Procedures&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/aortobifemoralbypass/htm/index.htm" target="_blank"&gt;Aorto-Bifemoral Bypass&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/cardiacrehabilitation/htm/index.htm" target="_blank"&gt;Cardiac Rehabilitation&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/carotidendarterectomy/htm/index.htm" target="_blank"&gt;Carotid Endarterectomy&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/carpaltunnelsyndromeopensurgery/htm/index.htm" target="_blank"&gt;Carpal Tunnel Syndrome&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/chemotherapyintroduction/htm/index.htm" target="_blank"&gt;Chemotherapy&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/cholecystectomyopenandlaparoscopic/htm/index.htm" target="_blank"&gt;Cholecystectomy - Open Laparoscopic &lt;/a&gt;(Gallbladder Removal Surgery)&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/cancerclinicaltrials/htm/index.htm" target="_blank"&gt;Clinical Trials&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/coloncancersurgery/htm/index.htm" target="_blank"&gt;Colon Cancer Surgery&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/colostomy/htm/index.htm" target="_blank"&gt;Colostomy&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/coronaryarterybypassgraft/htm/index.htm" target="_blank"&gt;Coronary Artery Bypass Graft &lt;/a&gt;(CABG)&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/csection/htm/index.htm" target="_blank"&gt;C-Section&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/dilatationandcurettage/htm/index.htm" target="_blank"&gt;Dilation and Curettage &lt;/a&gt;(D &amp;amp; C)&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/generalanesthesia/htm/index.htm" target="_blank"&gt;General Anesthesia&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/heartvalvereplacement/htm/index.htm" target="_blank"&gt;Heart Valve Replacement&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/hemorrhoidsurgery/htm/index.htm" target="_blank"&gt;Hemorrhoid Surgery&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/hipreplacement/htm/index.htm" target="_blank"&gt;Hip Replacement&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/hipreplacementphysicaltherapy/htm/index.htm" target="_blank"&gt;Hip Replacement - Physical Therapy&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/hysterectomy/htm/index.htm" target="_blank"&gt;Hysterectomy&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/kneereplacement/htm/index.htm" target="_blank"&gt;Knee Replacement&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/lasik/htm/index...htm" target="_blank"&gt;LASIK&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/massagetherapy/htm/index.htm" target="_blank"&gt;Massage Therapy&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/whatisneurosurgery/htm/index.htm" target="_blank"&gt;Neurosurgery - What is it?&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/openheartsurgerywhattoexpect/htm/index.htm" target="_blank"&gt;Open Heart Surgery - What to Expect?&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/pacemakers/htm/index.htm" target="_blank"&gt;Pacemakers&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/preparingforsurgery/htm/index.htm" target="_blank"&gt;Preparing for Surgery&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/radiationtherapyforprostatecancer/htm/index.htm" target="_blank"&gt;Prostate Cancer - Radiation Therapy&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/shoulderreplacement/htm/index.htm" target="_blank"&gt;Shoulder Replacement&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/sinussurgery/htm/index.htm" target="_blank"&gt;Sinus Surgery&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/strokerehabilitation/htm/index.htm" target="_blank"&gt;Stroke Rehabilitation&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/thyroidsurgery/htm/index.htm" target="_blank"&gt;Thyroid Surgery&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/tonsillectomyadenoidectomy/htm/index.htm" target="_blank"&gt;Tonsillectomy and Adenoidectomy&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/turp/htm/index.htm" target="_blank"&gt;TURP &lt;/a&gt;(Prostate Surgery)&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/vaginalbirth/htm/index.htm" target="_blank"&gt;Vaginal Birth&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/vasectomy/htm/index.htm" target="_blank"&gt;Vasectomy&lt;/a&gt;&lt;br /&gt;Prevention and Wellness&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/backexercises/htm/index.htm" target="_blank"&gt;Back Exercises&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/coumadinintroduction/htm/index.htm" target="_blank"&gt;Coumadin - Introduction&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/exercisingforahealthyheart/htm/index.htm" target="_blank"&gt;Exercising for a Healthy Heart&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/managingcholesterol/htm/index.htm" target="_blank"&gt;Managing Cholesterol&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/muscles/htm/index.htm" target="_blank"&gt;Muscles&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/preventingstrokes/htm/index.htm" target="_blank"&gt;Preventing Strokes&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nlm.nih.gov/medlineplus/tutorials/smokingthefacts/htm/index.htm" target="_blank"&gt;Smoking - The Facts&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-5332075734508835302?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/5332075734508835302/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=5332075734508835302' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/5332075734508835302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/5332075734508835302'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2009/11/interactive-sites-on-medical-info-very.html' title='Interactive Sites on Medical INFO - Very useful'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-4847594575749174914</id><published>2009-11-28T10:07:00.000-08:00</published><updated>2010-04-27T04:42:27.663-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>Annotations</title><content type='html'>&lt;p&gt;&lt;strong&gt;Annotation:&lt;/strong&gt; From English Dictionary, it's the explanation/comments/Remarks/Observations/Notes/Clarifications.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Annotations in Java:&lt;/strong&gt;  Annotations are like meta-tags that you can add to your code and apply them to package declarations, type declarations, constructors, methods, fields, parameters, and variables. As a result, you will have helpful ways to indicate whether your methods are dependent on other methods, whether they are incomplete, whether your classes have references to other classes, and so on.&lt;br /&gt;&lt;strong&gt;Pros &amp;amp; cons of Annotations:&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Pros :&lt;/strong&gt;1) Annotations are relatively simple to use and understand.2) Compilation time requires less for annotations when compared to the xml-configurations.3) Annotations are used for flexibility.4) Annotations can be used by the compiler to detect errors or suppress warnings.5) Software tools can process annotation information to generate code, XML files, and so forth.6) Annotations can be applied to a program's declarations of classes, fields, methods, and other program elements.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Cons:&lt;/strong&gt; Annotations unnecessarily couple the metadata to the code. Thus, changes to metadata require changing the source code. (i.e. when we want to change some configuration , we need to change the source code, where as in the xml -configuration, just need to change the xml file &amp;amp; redeploy it ).&lt;br /&gt;&lt;strong&gt;Two things in Annotations&lt;/strong&gt;:&lt;/p&gt;&lt;p&gt;&lt;strong&gt;1) Annotation :&lt;/strong&gt; An annotation is the meta-tag that you will use in your code to give it some life.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;2) Annotation Type:&lt;/strong&gt; It is used for defining an annotation. used when we need to create our own custom annotation.&lt;br /&gt;&lt;strong&gt;Define an Annotation type:&lt;/strong&gt; In order to define our own custom tag, the following syntax need to be followed. "@" symbol followed by "interface" followed by "Name of the annotations".&lt;br /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&lt;br /&gt;public @interface MyAnnotation {String doSomething();}&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Annotate Your Code (Annotation)&lt;/strong&gt;&lt;br /&gt;We are just supposed to use the name of our annotations &amp;amp; assign some values to the annotation variables.&lt;br /&gt;&lt;strong&gt;Example:&lt;br /&gt;&lt;/strong&gt;MyAnnotation (doSomething="What to do")public void mymethod() {....}&lt;br /&gt;&lt;strong&gt;Annotation Types:&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;There are three annotation types:&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Marker:&lt;/strong&gt; Marker type annotations have no elements, except the annotation name itself. Example: public @interface MyAnnotation {}Usage: @MyAnnotationpublic void mymethod() {....}&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Single-Element:&lt;/strong&gt; Single-element, or single-value type, annotations provide a single piece of data only. This can be represented with a data=value pair or, simply with the value (a shortcut syntax) only, within parenthesis.Example: public @interface MyAnnotation {String doSomething();}Usage: @MyAnnotation ("What to do")public void mymethod() {....}&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Full-value or multi-value&lt;/strong&gt;: Full-value type annotations have multiple data members. Therefore, you must use a full data=value parameter syntax for each member.Example: public @interface MyAnnotation {String doSomething();int count; String date();}Usage: @MyAnnotation (doSomething="What to do", count=1,date="09-09-2005")public void mymethod() {....}&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Rules to define an Annotation Type.&lt;br /&gt;&lt;/strong&gt;1) Annotation declaration should start with an 'at' sign like @, following with an interface keyword, following with the annotation name.2) Method declarations should not have any parameters.3) Method declarations should not have any throws clauses.4) Return types of the method should be one of the following:i) primitivesii) Stringiii) Classiv) enumv) array of the above types&lt;br /&gt;&lt;strong&gt;Annotation :&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Simple annotations :&lt;/strong&gt; These are the basic types supplied with Tiger, which you can use to annotate your code only; you cannot use those to create a custom annotation type. There are only three types of simple annotations provided by JDK5. &lt;/p&gt;&lt;p&gt;They are:&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Override :&lt;/strong&gt; ( @Override ) throws an error when it some method is not overrided preoperly.&lt;br /&gt;&lt;strong&gt;Deprecated:&lt;/strong&gt; ( @Deprecated ) throws warnings when a method is used which is deprecated.&lt;br /&gt;&lt;strong&gt;Suppress warnings:&lt;/strong&gt; This annotation indicates that compiler warnings should be shielded in the annotated element and all of its sub-elements. @SuppressWarnings({"deprecation&lt;br /&gt;&lt;strong&gt;Meta annotations :&lt;/strong&gt; These are called the annotations-of-annotations&lt;br /&gt;These are:i) Targetii) Retentioniii) Documentediv) Inherited.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;The Target annotation :&lt;/strong&gt; The target annotation indicates the targeted elements of a class in which the annotation type will be applicable. It contains the following enumerated types as its value:@Target(ElementType.TYPE)—can be applied to any element of a class@Target(ElementType.FIELD)—can be applied to a field or property@Target(ElementType.METHOD)—can be applied to a method level annotation@Target(ElementType.PARAMETER)—can be applied to the parameters of a method@Target(ElementType.CONSTRUCTOR)—can be applied to constructors@Target(ElementType.LOCAL_VARIABLE)—can be applied to local variables@Target(ElementType.ANNOTATION_TYPE)—indicates that the declared type itself is an annotation type&lt;br /&gt;&lt;strong&gt;The Retention annotation:&lt;/strong&gt;The retention annotation indicates where and how long annotations with this type are to be retained. There are three values:RetentionPolicy.SOURCE—Annotations with this type will be by retained only at the source level and will be ignored by the compilerRetentionPolicy.CLASS—Annotations with this type will be by retained by the compiler at compile time, but will be ignored by the VMRetentionPolicy.RUNTIME—Annotations with this type will be retained by the VM so they can be read only at run-time&lt;br /&gt;&lt;strong&gt;The Documented annotation :&lt;/strong&gt; The documented annotation indicates that an annotation with this type should be documented by the javadoc tool. . By default, annotations are not included in javadoc. But if @Documented is used, it then will be processed by javadoc-like tools and the annotation type information will also be included in the generated document&lt;br /&gt;&lt;strong&gt;The Inherited annotation:&lt;/strong&gt; Automatically all the methods are inherited in the child class.&lt;br /&gt;Ex :@Inheritedpublic @interface myParentObject {boolean isInherited() default true;String doSomething() default "Do what?";}&lt;br /&gt;Next, annotate a class with your annotation:&lt;br /&gt;@myParentObjectpublic Class myChildObject {}&lt;br /&gt;&lt;br /&gt;If there were no annotations , we should have written the class in the following way. i.e. we need to implement all the methods&lt;br /&gt;public class myChildObject implements myParentObjectpublic boolean isInherited() {return false;}public String doSomething() {return "";}public boolean equals(Object obj) {return false;}public int hashCode() {return 0;}public String toString() {return "";}public Class annotationType() {return null;}}&lt;br /&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-4847594575749174914?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/4847594575749174914/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=4847594575749174914' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/4847594575749174914'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/4847594575749174914'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2009/11/annotations.html' title='Annotations'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-8940253320659656301</id><published>2009-11-23T22:08:00.000-08:00</published><updated>2012-01-03T03:09:32.340-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>Serialization</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;strong&gt;Serialization&lt;/strong&gt; is the process of saving&amp;nbsp;an object's state to a sequence of bytes. This byte streams can be stored either in a file or DB or memory. &lt;br /&gt;&lt;br /&gt;3 Modes of Serialization in Java: &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1) Implement either Serializable or Externalizable interface. &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2) XML serialization&amp;nbsp;: &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3)&amp;nbsp; Implement our own serialzation process, i.e. suing objectObjectStream &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Deserialization&lt;/strong&gt; is the process of rebuilding those bytes into a live object.&lt;br /&gt;&lt;strong&gt;Why Serialization ???&lt;/strong&gt;&lt;br /&gt;In Java everything is an object, &amp;amp; these object are supposed to transfer to one server/component/network to other server/component/network if we want to communicate each other.&lt;br /&gt;One way to achieve this is to define our own protocol and transfer an object. This means that the receiving end must know the protocol used by the sender to re-create the object, which would make it very difficult to talk to third-party components. Hence, there needs to be a generic and efficient protocol to transfer the object between components. Serialization is defined for this purpose, and Java components use this protocol to transfer objects.&lt;br /&gt;&lt;strong&gt;Steps to Serialize an Object.&lt;/strong&gt;&lt;br /&gt;1) The object which is to be serialized has to implement a maker interface called Serializable.&lt;br /&gt;2) The marker interface is nothing but a mechanism which tells that the class/object can be serialized.&lt;br /&gt;3) calling the methods writeObject() , &amp;amp; readObject() as per our requirement.&lt;br /&gt;4) No argument constructer should be there for the object. &lt;br /&gt;&lt;strong&gt;Java's serialization algorithm&lt;/strong&gt;&lt;br /&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5407687984417570162" src="http://3.bp.blogspot.com/_XTPgzcTBwyg/Swv3khdbfXI/AAAAAAAAEPA/KqMELLQ4xLQ/s400/serailization.bmp" style="display: block; height: 400px; margin: 0px auto 10px; text-align: center; width: 301px;" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;&lt;span style="color: #333333; font-family: 'Verdana','sans-serif'; font-size: 9pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US;"&gt;Transient variables and Static Variables can't be serailized. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: #333333; font-family: 'Verdana','sans-serif'; font-size: 9pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US;"&gt;Transient variables will have its default values when deserialize them.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: #333333; font-family: 'Verdana','sans-serif'; font-size: 9pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US;"&gt;&lt;span style="color: #333333; font-family: 'Verdana','sans-serif'; font-size: 9pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US;"&gt;serialVersionUID is generated using the metadata of the class. &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: #333333; font-family: 'Verdana','sans-serif'; font-size: 9pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US;"&gt;&lt;span style="color: black; font-family: 'Verdana','sans-serif'; font-size: 8pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-font-family: 'Times New Roman'; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US;"&gt;you can use tool serialver to see serialVersionUID of a serialized object .&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: #333333; font-family: 'Courier New'; font-size: 10pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-font-size: 11.0pt; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US;"&gt;java.io.InvalidClassException&amp;nbsp; will be thrown if there is mismatch with the &lt;span style="color: black; font-family: 'Verdana','sans-serif'; font-size: 8pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-font-family: 'Times New Roman'; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US;"&gt;serialVersionUID &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: black; font-family: 'Arial','sans-serif'; font-size: 10pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US;"&gt;if the base is not serializable and derived class is serilzable, then &lt;span style="color: black; font-family: 'Arial','sans-serif'; font-size: 10pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US;"&gt;NotSerializableException&amp;nbsp; is thrown. &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="color: black; font-family: 'Arial','sans-serif'; font-size: 10pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US;"&gt;&lt;span style="color: black; font-family: 'Arial','sans-serif'; font-size: 10pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US;"&gt;Questions : &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;Q1) What is Serialization?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Ans) Serializable is a marker interface. When an object has to be transferred over a network ( typically through rmi or EJB) or persist the state of an object to a file, the object Class needs to implement Serializable interface. Implementing this interface will allow the object converted into bytestream and transfer over a network. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Q2) What is use of serialVersionUID?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Ans) During object serialization, the default Java serialization mechanism writes the metadata about the object, which includes the class name, field names and types, and superclass. This class definition is stored as a part of the serialized object. This stored metadata enables the deserialization process to reconstitute the objects and map the stream data into the class attributes with the appropriate type&lt;br /&gt;&lt;br /&gt;Everytime an object is serialized the java serialization mechanism automatically computes a hash value. ObjectStreamClass's computeSerialVersionUID() method passes the class name, sorted member names, modifiers, and interfaces to the secure hash algorithm (SHA), which returns a hash value.The serialVersionUID is also called suid.&lt;br /&gt;&lt;br /&gt;So when the serilaize object is retrieved, the JVM first evaluates the suid of the serialized class and compares the suid value with the one of the object. If the suid values match then the object is said to be compatible with the class and hence it is de-serialized. If not InvalidClassException exception is thrown.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Changes to a serializable class can be compatible or incompatible. Following is the list of changes which are compatible:&lt;br /&gt;&lt;br /&gt;• Add fields &lt;br /&gt;&lt;br /&gt;• Change a field from static to non-static &lt;br /&gt;&lt;br /&gt;• Change a field from transient to non-transient &lt;br /&gt;&lt;br /&gt;• Add classes to the object tree &lt;br /&gt;&lt;br /&gt;List of incompatible changes:&lt;br /&gt;&lt;br /&gt;• Delete fields &lt;br /&gt;&lt;br /&gt;• Change class hierarchy &lt;br /&gt;&lt;br /&gt;• Change non-static to static &lt;br /&gt;&lt;br /&gt;• Change non-transient to transient &lt;br /&gt;&lt;br /&gt;• Change type of a primitive field &lt;br /&gt;&lt;br /&gt;So, if no suid is present , inspite of making compatible changes, jvm generates new suid thus resulting in an exception if prior release version object is used . &lt;br /&gt;&lt;br /&gt;The only way to get rid of the exception is to recompile and deploy the application again.&lt;br /&gt;If we explicitly metion the suid using the statement:&lt;br /&gt;&lt;br /&gt;private final static long serialVersionUID = &lt;integer value=""&gt;&lt;br /&gt;then if any of the metioned compatible changes are made the class need not to be recompiled. But for incompatible changes there is no other way than to compile again.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Q3) What is the need of Serialization?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Ans) The serialization is used :- &lt;br /&gt;&lt;br /&gt;• To send state of one or more object’s state over the network through a socket. &lt;br /&gt;&lt;br /&gt;• To save the state of an object in a file. &lt;br /&gt;&lt;br /&gt;• An object’s state needs to be manipulated as a stream of bytes. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Q4) Other than Serialization what are the different approach to make object Serializable?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Ans) Besides the Serializable interface, at least three alternate approaches can serialize Java objects: &lt;br /&gt;&lt;br /&gt;1)For object serialization, instead of implementing the Serializable interface, a developer can implement the Externalizable interface, which extends Serializable. By implementing Externalizable, a developer is responsible for implementing the writeExternal() and readExternal() methods. As a result, a developer has sole control over reading and writing the serialized objects.&lt;br /&gt;&lt;br /&gt;2)XML serialization is an often-used approach for data interchange. This approach lags runtime performance when compared with Java serialization, both in terms of the size of the object and the processing time. With a speedier XML parser, the performance gap with respect to the processing time narrows. Nonetheless, XML serialization provides a more malleable solution when faced with changes in the serializable object.&lt;br /&gt;&lt;br /&gt;3)Finally, consider a "roll-your-own" serialization approach. You can write an object's content directly via either the ObjectOutputStream or the DataOutputStream. While this approach is more involved in its initial implementation, it offers the greatest flexibility and extensibility. In addition, this approach provides a performance advantage over Java serialization.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Q5) Do we need to implement any method of Serializable interface to make an object serializable?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Ans) No. Serializable is a Marker Interface. It does not have any methods.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Q6) What happens if the object to be serialized includes the references to other serializable objects?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Ans) If the object to be serialized includes the references to other objects whose class implements serializable then all those object’s state also will be saved as the part of the serialized state of the object in question. The whole object graph of the object to be serialized will be saved during serialization automatically provided all the objects included in the object’s graph are serializable.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Q7) What happens if an object is serializable but it includes a reference to a non-serializable object?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Ans- If you try to serialize an object of a class which implements serializable, but the object includes a reference to an non-serializable class then a ‘NotSerializableException’ will be thrown at runtime.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;e.g. &lt;br /&gt;&lt;br /&gt;public class NonSerial { &lt;br /&gt;&lt;br /&gt;//This is a non-serializable class &lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public class MyClass implements Serializable{ &lt;br /&gt;&lt;br /&gt;private static final long serialVersionUID = 1L; &lt;br /&gt;&lt;br /&gt;private NonSerial nonSerial; &lt;br /&gt;&lt;br /&gt;MyClass(NonSerial nonSerial){ &lt;br /&gt;&lt;br /&gt;this.nonSerial = nonSerial; &lt;br /&gt;&lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;public static void main(String [] args) { &lt;br /&gt;&lt;br /&gt;NonSerial nonSer = new NonSerial(); &lt;br /&gt;&lt;br /&gt;MyClass c = new MyClass(nonSer); &lt;br /&gt;&lt;br /&gt;try { &lt;br /&gt;&lt;br /&gt;FileOutputStream fs = new FileOutputStream("test1.ser"); &lt;br /&gt;&lt;br /&gt;ObjectOutputStream os = new ObjectOutputStream(fs); &lt;br /&gt;&lt;br /&gt;os.writeObject(c); &lt;br /&gt;&lt;br /&gt;os.close(); &lt;br /&gt;&lt;br /&gt;} catch (Exception e) { e.printStackTrace(); } &lt;br /&gt;&lt;br /&gt;try { &lt;br /&gt;&lt;br /&gt;FileInputStream fis = new FileInputStream("test1.ser"); &lt;br /&gt;&lt;br /&gt;ObjectInputStream ois = new ObjectInputStream(fis); &lt;br /&gt;&lt;br /&gt;c = (MyClass) ois.readObject(); &lt;br /&gt;&lt;br /&gt;ois.close(); &lt;br /&gt;&lt;br /&gt;} catch (Exception e) { &lt;br /&gt;&lt;br /&gt;e.printStackTrace(); &lt;br /&gt;&lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;On execution of above code following exception will be thrown –&lt;br /&gt;&lt;br /&gt;java.io.NotSerializableException: NonSerial &lt;br /&gt;&lt;br /&gt;at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java) &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Q8) Are the static variables saved as the part of serialization?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Ans) No. The static variables belong to the class and not to an object they are not the part of the state of the object so they are not saved as the part of serialized object.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Q9) What is a transient variable?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Ans) These variables are not included in the process of serialization and are not the part of the object’s serialized state.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Q10) What will be the value of transient variable after de-serialization?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Ans) It’s default value.&lt;br /&gt;&lt;br /&gt;e.g. if the transient variable in question is an int, it’s value after deserialization will be zero.&lt;br /&gt;&lt;br /&gt;public class TestTransientVal implements Serializable{ &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;private static final long serialVersionUID = -22L; &lt;br /&gt;&lt;br /&gt;private String name; &lt;br /&gt;&lt;br /&gt;transient private int age; &lt;br /&gt;&lt;br /&gt;TestTransientVal(int age, String name) { &lt;br /&gt;&lt;br /&gt;this.age = age; &lt;br /&gt;&lt;br /&gt;this.name = name; &lt;br /&gt;&lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;public static void main(String [] args) { &lt;br /&gt;&lt;br /&gt;TestTransientVal c = new TestTransientVal(1,"ONE"); &lt;br /&gt;&lt;br /&gt;System.out.println("Before serialization: - " + c.name + " "+ c.age); &lt;br /&gt;&lt;br /&gt;try { &lt;br /&gt;&lt;br /&gt;FileOutputStream fs = new FileOutputStream("testTransients.ser"); &lt;br /&gt;&lt;br /&gt;ObjectOutputStream os = new ObjectOutputStream(fs); &lt;br /&gt;&lt;br /&gt;os.writeObject(c); &lt;br /&gt;&lt;br /&gt;os.close(); &lt;br /&gt;&lt;br /&gt;} catch (Exception e) { e.printStackTrace(); } &lt;br /&gt;&lt;br /&gt;try { &lt;br /&gt;&lt;br /&gt;FileInputStream fis = new FileInputStream("testTransients.ser"); &lt;br /&gt;&lt;br /&gt;ObjectInputStream ois = new ObjectInputStream(fis); &lt;br /&gt;&lt;br /&gt;c = (TestTransientVal) ois.readObject(); &lt;br /&gt;&lt;br /&gt;ois.close(); &lt;br /&gt;&lt;br /&gt;} catch (Exception e) { e.printStackTrace(); } &lt;br /&gt;&lt;br /&gt;System.out.println("After de-serialization:- " + c.name + " "+ c.age); &lt;br /&gt;&lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Result of executing above piece of code –&lt;br /&gt;&lt;br /&gt;Before serialization: - Value of non-transient variable ONE Value of transient variable 1 &lt;br /&gt;&lt;br /&gt;After de-serialization:- Value of non-transient variable ONE Value of transient variable 0&lt;br /&gt;&lt;br /&gt;Explanation – &lt;br /&gt;&lt;br /&gt;The transient variable is not saved as the part of the state of the serailized variable, it’s value after de-serialization is it’s default value. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Q11) Does the order in which the value of the transient variables and the state of the object using the defaultWriteObject() method are saved during serialization matter?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Ans) Yes. As while restoring the object’s state the transient variables and the serializable variables that are stored must be restored in the same order in which they were saved.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Q12) How can one customize the Serialization process? or What is the purpose of implementing the writeObject() and readObject() method? &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Ans) When you want to store the transient variables state as a part of the serialized object at the time of serialization the class must implement the following methods –&lt;br /&gt;&lt;br /&gt;private void wrtiteObject(ObjectOutputStream outStream)&lt;br /&gt;&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;//code to save the transient variables state as a part of serialized object&lt;br /&gt;&lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;private void readObject(ObjectInputStream inStream)&lt;br /&gt;&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;//code to read the transient variables state and assign it to the de-serialized object&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;e.g.&lt;br /&gt;&lt;br /&gt;public class TestCustomizedSerialization implements Serializable{ &lt;br /&gt;private static final long serialVersionUID =-22L; &lt;br /&gt;&lt;br /&gt;private String noOfSerVar; &lt;br /&gt;&lt;br /&gt;transient private int noOfTranVar; &lt;br /&gt;&lt;br /&gt;TestCustomizedSerialization(int noOfTranVar, String noOfSerVar) { &lt;br /&gt;&lt;br /&gt;this.noOfTranVar = noOfTranVar; &lt;br /&gt;&lt;br /&gt;this.noOfSerVar = noOfSerVar; &lt;br /&gt;&lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;private void writeObject(ObjectOutputStream os) { &lt;br /&gt;try { &lt;br /&gt;&lt;br /&gt;os.defaultWriteObject(); &lt;br /&gt;&lt;br /&gt;os.writeInt(noOfTranVar); &lt;br /&gt;&lt;br /&gt;} catch (Exception e) { e.printStackTrace(); } &lt;br /&gt;&lt;br /&gt;} &lt;br /&gt;private void readObject(ObjectInputStream is) { &lt;br /&gt;&lt;br /&gt;try { &lt;br /&gt;&lt;br /&gt;is.defaultReadObject(); &lt;br /&gt;&lt;br /&gt;int noOfTransients = (is.readInt()); &lt;br /&gt;&lt;br /&gt;} catch (Exception e) { &lt;br /&gt;&lt;br /&gt;e.printStackTrace(); } &lt;br /&gt;&lt;br /&gt;} &lt;br /&gt;public int getNoOfTranVar() { &lt;br /&gt;&lt;br /&gt;return noOfTranVar; &lt;br /&gt;&lt;br /&gt;} &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;The value of transient variable ‘noOfTranVar’ is saved as part of the serialized object manually by implementing writeObject() and restored by implementing readObject().&lt;br /&gt;&lt;br /&gt;The normal serializable variables are saved and restored by calling defaultWriteObject() and defaultReadObject()respectively. These methods perform the normal serialization and de-sirialization process for the object to be saved or restored respectively. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Q13) If a class is serializable but its superclass in not , what will be the state of the instance variables inherited from super class after deserialization?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Ans) The values of the instance variables inherited from superclass will be reset to the values they were given during the original construction of the object as the non-serializable super-class constructor will run.&lt;br /&gt;&lt;br /&gt;E.g. &lt;br /&gt;&lt;br /&gt;public class ParentNonSerializable { &lt;br /&gt;&lt;br /&gt;int noOfWheels; &lt;br /&gt;ParentNonSerializable(){ &lt;br /&gt;this.noOfWheels = 4; &lt;br /&gt;} &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;public class ChildSerializable extends ParentNonSerializable implements Serializable { &lt;br /&gt;&amp;nbsp;static final long serialVersionUID = 1L; &lt;br /&gt;&lt;br /&gt;String color; &lt;br /&gt;ChildSerializable() { &lt;br /&gt;this.noOfWheels = 8; &lt;br /&gt;this.color = "blue"; &lt;br /&gt;&lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;public class SubSerialSuperNotSerial { &lt;br /&gt;&lt;br /&gt;public static void main(String [] args) { &lt;br /&gt;ChildSerializable c = new ChildSerializable(); &lt;br /&gt;System.out.println("Before : - " + c.noOfWheels + " "+ c.color); &lt;br /&gt;try { &lt;br /&gt;FileOutputStream fs = new FileOutputStream("superNotSerail.ser"); &lt;br /&gt;ObjectOutputStream os = new ObjectOutputStream(fs); &lt;br /&gt;os.writeObject(c); &lt;br /&gt;os.close(); &lt;br /&gt;} catch (Exception e) { e.printStackTrace(); } &lt;br /&gt;try { &lt;br /&gt;FileInputStream fis = new FileInputStream("superNotSerail.ser"); &lt;br /&gt;ObjectInputStream ois = new ObjectInputStream(fis); &lt;br /&gt;c = (ChildSerializable) ois.readObject(); &lt;br /&gt;ois.close(); &lt;br /&gt;} catch (Exception e) { e.printStackTrace(); } &lt;br /&gt;System.out.println("After :- " + c.noOfWheels + " "+ c.color); &lt;br /&gt;} &lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;Result on executing above code –&lt;br /&gt;&lt;br /&gt;Before : - 8 blue &lt;br /&gt;&lt;br /&gt;After :- 4 blue &lt;br /&gt;&lt;br /&gt;The instance variable ‘noOfWheels’ is inherited from superclass which is not serializable. Therefore while restoring it the non-serializable superclass constructor runs and its value is set to 8 and is not same as the value saved during serialization which is 4.&lt;br /&gt;&lt;br /&gt;Q14&lt;strong&gt;) To serialize an array or a collection all the members of it must be serializable. True /False?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Ans) true.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;15) What happens to the static fields of a class during serialization?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;There are three exceptions in which serialization doesn’t necessarily read and write to the stream. These are&lt;br /&gt;&lt;br /&gt;1. Serialization ignores static fields, because they are not part of any particular state.&lt;br /&gt;&lt;br /&gt;2. Base class fields are only handled if the base class itself is serializable.&lt;br /&gt;&lt;br /&gt;3. Transient fields.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;16) What one should take care of while serializing the object?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;One should make sure that all the included objects are also serializable. If any of the objects is not serializable then it throws a NotSerializableException. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;17) What is serialVersionUID? What would happen if you don't define this?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;SerialVersionUID is an ID which is stamped on object when it get serialized usually hashcode of object, you can use tool &lt;strong&gt;serialver&lt;/strong&gt; to see serialVersionUID of a serialized object . serialVersionUID is used for version control of object. you can specify serialVersionUID in your class file also. Consequence of not specifying serialVersionUID is that when you add or modify any field in class then already serialized class will not be able to recover because serialVersionUID generated for new class and for old serialized object will be different. Java serialization process relies on correct serialVersionUID for recovering state of serialized object and throws java.io.InvalidClassException in case of serialVersionUID mismatch.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-8940253320659656301?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/8940253320659656301/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=8940253320659656301' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/8940253320659656301'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/8940253320659656301'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2009/11/serialization.html' title='Serialization'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XTPgzcTBwyg/Swv3khdbfXI/AAAAAAAAEPA/KqMELLQ4xLQ/s72-c/serailization.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-3051397003300885112</id><published>2009-11-19T05:40:00.000-08:00</published><updated>2009-11-19T04:43:30.789-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>Nov 14th 2009 - Celebrations with Children</title><content type='html'>It was Saturday 14th Nov 2009, Children's Day..&lt;br /&gt;Some of the BoA associates are waiting near 5A parking slot for one more associate whose name is "Madhu". Actually Madhu went to Reliance Mart to buy some snacks to children before time itself. He bought 100 chocolates, 100 Gems packets, some more chocolates &amp;amp; biscuits to the children, As he is the first person in the mart he thought the billing happen&lt;a href="http://3.bp.blogspot.com/_XTPgzcTBwyg/SwTkNCUQ8yI/AAAAAAAAEOY/vfjksG5XjrE/s1600/4113867774_7c461ee09f_m.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5405696365362737954" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 240px; CURSOR: hand; HEIGHT: 180px" alt="" src="http://3.bp.blogspot.com/_XTPgzcTBwyg/SwTkNCUQ8yI/AAAAAAAAEOY/vfjksG5XjrE/s400/4113867774_7c461ee09f_m.jpg" border="0" /&gt;&lt;/a&gt;s with in no time &amp;amp; he can reach the office on time, but the great Reliance Mart guy said that he doesn't option to enter the "quantity " in the billing tool &amp;amp; he has scan each &amp;amp; every item, so in turn he scanned 100 Chocolate, 100 Gems.. etc.. Finally, Madhu reached office along with long long bill along with snacks.&lt;br /&gt;With that long long bill all of us started to BJR school which is in Jubilee Hills. The place we went contains 2 different kinds of environments , one side slum area with no proper drainage , &amp;amp; one more side highly posed "Villas". By seeing that area we can easily get to kno&lt;a href="http://3.bp.blogspot.com/_XTPgzcTBwyg/SwTkSMz0haI/AAAAAAAAEOg/cCsaUjjkuls/s1600/4113140623_825c28a6e5_m.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5405696454078793122" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 240px; CURSOR: hand; HEIGHT: 180px" alt="" src="http://3.bp.blogspot.com/_XTPgzcTBwyg/SwTkSMz0haI/AAAAAAAAEOg/cCsaUjjkuls/s400/4113140623_825c28a6e5_m.jpg" border="0" /&gt;&lt;/a&gt;w all kinds of people &amp;amp; their standing of living. After watching the posh &amp;amp; slum environments , we entered into the school premises.&lt;br /&gt;As soon as we enter, we got sooo many wishes, so many greetings from school children &amp;amp; teachers. After the warm wishes children placed in their places to watch &amp;amp; enjoy the Magic show which is conducted by BoA. The magician is so clever that he carried full of smiles throughout the show. He made all the children to participate in the show. The magician made the show as Fun Learning movements to the children by conduction quiz after the show, where he presented some gifts also to the winners. He thought children about the greatness of non-violence, our culture, &amp;amp; why we are celebrating some festivals like HOLI etc.&lt;br /&gt;After the magic show, Now the fun started with Dance &amp;amp; music which is hidden in children. We spent lot of time with non-stop sprit in the children in dance &amp;amp; songs. almost all children were willing to participate in the dance &amp;amp; songs... Mean while the associates made packing of the sna&lt;a href="http://3.bp.blogspot.com/_XTPgzcTBwyg/SwTkHgauKpI/AAAAAAAAEOQ/ANT6wJjUnZg/s1600/4113890134_3dbc602926_m.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5405696270363667090" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 240px; CURSOR: hand; HEIGHT: 180px" alt="" src="http://3.bp.blogspot.com/_XTPgzcTBwyg/SwTkHgauKpI/AAAAAAAAEOQ/ANT6wJjUnZg/s400/4113890134_3dbc602926_m.jpg" border="0" /&gt;&lt;/a&gt;cks to distribute to the children.&lt;br /&gt;After the dance &amp;amp; music the children are asked to take their seats in their respective class rooms. Associates disturbed the snacks ( chocolates, Biscuits , Gems.. ) to the children &amp;amp; sweets to the parent &amp;amp; teachers.&lt;br /&gt;After all these things we have a photos section..&lt;br /&gt;With lots of fun learning happiness in our faces, we returned to our work place.&lt;br /&gt;Here are some glimpse of the cheerful movements ....&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/44766037@N03/"&gt;http://www.flickr.com/photos/44766037@N03/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.co.in/neetha.jlg/NewFolder03?authkey=Gv1sRgCI_dieWw9JShbA&amp;amp;feat=email"&gt;http://picasaweb.google.co.in/neetha.jlg/NewFolder03?authkey=Gv1sRgCI_dieWw9JShbA&amp;amp;feat=email&lt;/a&gt;#&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-3051397003300885112?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/3051397003300885112/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=3051397003300885112' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/3051397003300885112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/3051397003300885112'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2009/11/nov-14th-2009-celebrations-with.html' title='Nov 14th 2009 - Celebrations with Children'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XTPgzcTBwyg/SwTkNCUQ8yI/AAAAAAAAEOY/vfjksG5XjrE/s72-c/4113867774_7c461ee09f_m.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-9060143781957466972</id><published>2009-11-17T23:17:00.000-08:00</published><updated>2009-11-17T23:23:53.207-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>Breathing Therapy</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_XTPgzcTBwyg/SwOgLvoDAwI/AAAAAAAAEOI/-E_GV0QFQic/s1600/breath.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5405340101398168322" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 271px" alt="" src="http://3.bp.blogspot.com/_XTPgzcTBwyg/SwOgLvoDAwI/AAAAAAAAEOI/-E_GV0QFQic/s400/breath.bmp" border="0" /&gt;&lt;/a&gt; &lt;a href="http://2.bp.blogspot.com/_XTPgzcTBwyg/SwOf4v-2P3I/AAAAAAAAEOA/HFO7USgIlSM/s1600/breath.bmp"&gt;Breathing Therapy&lt;br /&gt;&lt;/a&gt;The nose has a left and a right side; we use both to inhale and exhale. Actually they are different; you would be able to feel the difference. The right side represents the sun, left side represents the moon. During a headache, try to close your right nose and use your left nose to breathe. In about 5 mins, your headache will go . If you feel tired, just reverse, close your left nose and breathe through your right nose. After a while, you will feel your mind is refreshed. Right side belongs to 'hot', so it gets heated up easily, left side belongs to 'cold'. Most females breathe with their left noses, so they get "cooled off" faster. Most of the guys breathe with their right noses, they get worked up. Do you notice the moment we wake up, which side breathes faster? Left or right? ? If left is faster, you will feel tired. So, close your left nose and use your right nose for breathing, you will get refreshed quickly. This can be taught to kids, but it is more effective when practiced by adults. My friend used to have bad headaches and was always visiting the doctor. There was this period when he suffered headache literally every night, unable to study. He took painkillers, did not work. He &lt;img id="BLOGGER_PHOTO_ID_5405339775076286322" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 400px" alt="" src="http://2.bp.blogspot.com/_XTPgzcTBwyg/SwOf4v-2P3I/AAAAAAAAEOA/HFO7USgIlSM/s400/breath.bmp" border="0" /&gt;decided to try out the breathing therapy here: closed his right nose and breathed through his left nose. In less than a week, his headaches were gone! He continued the exercise for one month. This alternative natural therapy without medication is something that he has experienced. So, why not give it a try?&lt;br /&gt;&lt;br /&gt;&lt;div&gt;P.S: The people who are suffering from cold Asthama can try out this to complete cure. In fact I tried this &amp;amp; now I am free bird of cold... &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-9060143781957466972?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/9060143781957466972/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=9060143781957466972' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/9060143781957466972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/9060143781957466972'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2009/11/breathing-therapy.html' title='Breathing Therapy'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XTPgzcTBwyg/SwOgLvoDAwI/AAAAAAAAEOI/-E_GV0QFQic/s72-c/breath.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-2615540482467751538</id><published>2009-11-17T07:25:00.000-08:00</published><updated>2009-11-17T07:27:45.249-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>Some Health Tips Reg : SLEEP</title><content type='html'>Please read this till the end…Very important take away…&lt;br /&gt;&lt;br /&gt;What killed Ranjan Das and Lessons for Corporate India&lt;br /&gt;&lt;br /&gt; A month ago, many of us heard about the sad demise of Ranjan Das from Bandra, Mumbai. Ranjan, just 42 years of age, was the CEO of SAP-Indian Subcontinent, the youngest CEO of an MNC in India. He was very active in sports, was a fitness freak and a marathon runner. It was common to see him run on Bandra's Carter Road. Just after Diwali, on 21st Oct, he returned home from his gym after a workout, collapsed with a massive heart attack and died. He is survived by his wife and two very young kids.&lt;br /&gt;                                                       &lt;br /&gt;It was certainly a wake-up call for corporate India. However, it was even more disastrous for runners amongst us. Since Ranjan was anavid marathoner (in Feb 09, he ran Chennai Marathon at the same time some of us were running Pondicherry Marathon 180 km away), the question came as to why an exceptionally active, athletic person succumb to heart attack at 42 years of age.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Was it the stress?&lt;br /&gt;&lt;/strong&gt;A couple of you called me asking about the reasons. While Ranjan had mentioned that he faced a lot of stress, that is a common element in most of our lives. We used to think that by being fit, one can conquer the bad effects of stress. So I doubted if the cause was stress.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;The Real Reason&lt;br /&gt;&lt;/strong&gt;However, everyone missed out a small line in the reports that Ranjan used to make do with 4-5 hours of sleep. This is an earlier interview of Ranjan on NDTV in the program 'Boss' Day Out':&lt;br /&gt;&lt;a href="http://connect.in.com/ranjan-das/play-video-boss-day-out-ranjan-das-of-sap-india-229111-807ecfcf1ad966036c289b3ba6c376f2530d7484.html" target="_blank"&gt;http://connect.in.com/ranjan-das/play-video-boss-day-out-ranjan-das-of-sap-india-229111-807ecfcf1ad966036c289b3ba6c376f2530d7484.html&lt;/a&gt;&lt;br /&gt;Here he himself admits that he would love to get more sleep (and that he was not proud of his ability to manage without sleep, contrary to what others extolled).&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;The Evidence&lt;br /&gt;&lt;/strong&gt;Last week, I was working with a well-known cardiologist on the subject of ‘Heart Disease caused by Lack of Sleep’. While I cannot share the video nor the slides because of confidentiality reasons, I have distilled the key points below in the hope it will save some of our lives.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Some Excerpts:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;·        Short sleep duration (&lt;5 or 5-6 hours) increased risk for high BP by 350% to 500% compared to those who slept longer than 6 hours per night. Paper published in 2009.&lt;br /&gt;As you know, high BP kills.&lt;br /&gt; ·        Young people (25-49 years of age) are twice as likely to get high BP if they sleep less. Paper published in 2006.&lt;br /&gt; ·        Individuals who slept less than 5 hours a night had a 3-fold increased risk of heart attacks. Paper published in 1999.&lt;br /&gt; ·        Complete and partial lack of sleep increased the blood concentrations of High sensitivity C-Reactive Protein (hs-cRP), the strongest predictor of heart attacks. Even after getting adequate sleep later, the levels stayed high!!&lt;br /&gt; ·        Just one night of sleep loss increases very toxic substances in body such as Interleukin-6 (IL-6), Tumour Necrosis Factor-Alpha (TNF-alpha) and C-reactive protein (cRP). They increase risks of many medical conditions, including cancer, arthritis andheart disease. Paper published in 2004.&lt;br /&gt; ·        Sleeping for &lt;=5 hours per night leads to 39% increase in heart disease. Sleeping for &lt;=6 hours per night leads to 18% increase in heart disease. Paper published in 2006.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Ideal Sleep&lt;br /&gt;&lt;/strong&gt;For lack of space, I cannot explain here the ideal sleep architecture. But in brief, sleep is composed of two stages: REM (Rapid Eye Movement) and non-REM. The former helps in mental consolidation while the latter helps in physical repair and rebuilding. During the night, you alternate between REM and non-REM stages 4-5 times.&lt;br /&gt;&lt;br /&gt;The earlier part of sleep is mostly non-REM. During that period, your pituitary gland releases growth hormones that repair your body. The latter part of sleep is more and more REM type.&lt;br /&gt;&lt;br /&gt;For you to be mentally alert during the day, the latter part of sleep is more important. No wonder when you wake up with an alarm clock after 5-6 hours of sleep, you are mentally irritable throughout the day (lack of REM sleep). And if you have slept for less than 5 hours, your body is in a complete physical mess (lack of non-REM sleep), you are tired throughout the day, moving like a zombie and your immunity is way down (I’ve been there, done that L)&lt;br /&gt;&lt;br /&gt;Finally, as long-distance runners, you need an hour of extra sleep to repair the running related damage.&lt;br /&gt; If you want to know if you are getting adequate sleep, take Epworth Sleepiness Test below.&lt;br /&gt; &lt;br /&gt;&lt;strong&gt;Interpretation:&lt;/strong&gt; Score of 0-9 is considered normal while 10 and above abnormal. Many a times, I have clocked 21 out the maximum possible 24, the only saving grace being the last situation, since I don’t like to drive (maybe, I should ask my driver to answer that lineJ)&lt;br /&gt;In conclusion:&lt;br /&gt;Barring stress control, Ranjan Das did everything right: eating proper food, exercising (marathoning!), maintaining proper weight. But he missed getting proper and adequate sleep, minimum 7 hours. In my opinion, that killed him.&lt;br /&gt;If you are not getting enough sleep (7 hours), you are playing with fire, even if you have low stress.&lt;br /&gt;I always took pride in my ability to work 50 hours at a stretch whenever the situation warranted. But I was so spooked after seeing the scientific evidence last week that since Saturday night, I ensure I do not even set the alarm clock under 7 hours. Now, that is a nice excuse to get some more sleep. J&lt;br /&gt;&lt;br /&gt;Unfortunately, Ranjan Das is not alone when it comes to missing sleep. Many of us are doing exactly the same, perhaps out of ignorance. Please forward this mail to as many of your colleagues as possible, especially those who might be short-changing their sleep. If we can save even one young life because of this email, I would be the happiest person on earth.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-2615540482467751538?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/2615540482467751538/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=2615540482467751538' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/2615540482467751538'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/2615540482467751538'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2009/11/some-health-tips-reg-sleep.html' title='Some Health Tips Reg : SLEEP'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-1562439221082394538</id><published>2009-11-13T01:03:00.000-08:00</published><updated>2009-11-13T01:09:19.667-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>Just a thought  by Mahatma</title><content type='html'>&lt;div&gt;Mahatma &lt;a id="KonaLink3" href="http://www.indianchild.com/inspiring_stories.htm" target="_blank"&gt;Gandhi&lt;/a&gt; went from city to city, village to village collecting funds for the Charkha Sangh. During one of his tours he addressed a meeting in Orissa. After his speech a poor old woman got up. She was bent with age, her hair was grey and her clothes were in tatters. The volunteers tried to stop her, but she fought her way to the place where Gandhiji was sitting. "I must see him," she insisted and going up to Gandhiji touched his feet. Then from the folds of her sari she brought &lt;a href="http://4.bp.blogspot.com/_XTPgzcTBwyg/Sv0iIHLs0kI/AAAAAAAAENw/ZBlKt4LC7Qc/s1600-h/Mahathama.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5403512650676884034" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 174px; CURSOR: hand; HEIGHT: 253px" alt="" src="http://4.bp.blogspot.com/_XTPgzcTBwyg/Sv0iIHLs0kI/AAAAAAAAENw/ZBlKt4LC7Qc/s400/Mahathama.bmp" border="0" /&gt;&lt;/a&gt;out a copper coin and placed it at his feet. Gandhiji picked up the copper coin and put it away carefully. The Charkha Sangh funds were under the charge of Jamnalal Bajaj. He asked Gandhiji for the coin but Gandhiji refused. "I keep cheques worth thousands of rupees for the Charkha Sangh," Jamnalal Bajaj said laughingly "yet you won't trust me with a copper coin." "This copper coin is worth much more than those thousands," Gandhiji said. "If a man has several lakhs and he gives away a thousand or two, it doesn't mean much. But this coin was perhaps all that the poor woman possessed. She gave me all she had. That was very generous of her. What a great sacrifice she made. That is why I value this copper coin more than a crore of rupees." &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family:courier new;font-size:180%;"&gt;&lt;strong&gt;&lt;span style="color:#6633ff;"&gt;Just a thought &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;· &lt;strong&gt;A Great leader&lt;/strong&gt; is the one who values, encourages and appreciates the efforts even if it is small.&lt;br /&gt;· &lt;strong&gt;A Valued leader&lt;/strong&gt; is the one who evaluates people in the right way and give them better opportunities to improve.&lt;br /&gt;· &lt;strong&gt;A Trusted leader&lt;/strong&gt; is the one who guides people through the right path and if given promises, keep up the promises. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-1562439221082394538?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/1562439221082394538/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=1562439221082394538' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/1562439221082394538'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/1562439221082394538'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2009/11/just-thought-by-mahatma.html' title='Just a thought  by Mahatma'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_XTPgzcTBwyg/Sv0iIHLs0kI/AAAAAAAAENw/ZBlKt4LC7Qc/s72-c/Mahathama.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-5792593628261811429</id><published>2009-11-10T06:28:00.000-08:00</published><updated>2009-11-10T23:34:53.729-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><category scheme='http://www.blogger.com/atom/ns#' term='Beauty Tips'/><title type='text'>Egg as ....</title><content type='html'>&lt;strong&gt;Egg as home facial. &lt;a href="http://1.bp.blogspot.com/_XTPgzcTBwyg/SvpiVj8OsII/AAAAAAAAEMQ/498KNNisR9Y/s1600-h/egg-white.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5402738825548968066" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 185px; CURSOR: hand; HEIGHT: 157px" alt="" src="http://1.bp.blogspot.com/_XTPgzcTBwyg/SvpiVj8OsII/AAAAAAAAEMQ/498KNNisR9Y/s400/egg-white.jpg" border="0" /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;Mix 2 eggs whites with 4 spoons of honey &amp;amp; basin powder.&lt;br /&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;Apply to face &amp;amp; neck every week &amp;amp; wash it smoothly after 15 min. &lt;/div&gt;&lt;div&gt;Enjoy the softness /smoothness of the honey. &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Egg as good conditioner to hair : &lt;/strong&gt;&lt;/div&gt;&lt;p&gt;Just apply egg white( If we can bear the yellow mass smell, prefer to use that also) to hair before 10/15 min of head bath.&lt;br /&gt;We can get the soft touch of the hair at first usage only. &lt;/p&gt;&lt;a href="http://3.bp.blogspot.com/_XTPgzcTBwyg/SvplbCheNYI/AAAAAAAAEMw/lqXHwi6NZWA/s1600-h/eggs.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5402742218192467330" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 150px; CURSOR: hand; HEIGHT: 113px" alt="" src="http://3.bp.blogspot.com/_XTPgzcTBwyg/SvplbCheNYI/AAAAAAAAEMw/lqXHwi6NZWA/s400/eggs.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Egg as diet/healthy food :&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Egg white contains nearly no fat at all (less that half a gram per 100g of egg white), and no &lt;a class="iAs" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal! important; FONT-SIZE: 100%! important; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 1px; COLOR: #2b65b0! important; PADDING-TOP: 0px; BORDER-BOTTOM: #2b65b0 0.2em dotted; BACKGROUND-COLOR: transparent! important; TEXT-DECORATION: none! important" href="http://www.answerbag.com/q_view/303144#" target="_blank" itxtdid="8117910"&gt;cholesterol&lt;/a&gt; (which is also a type of fat). &lt;/p&gt;&lt;p&gt;Eating an egg everyday doesn't raise the risk of heart disease among healthy people.In fact ,Lutein a nutruient found in the yolk of an egg may actually help prevent heart diseases. it has other benefits such as:&lt;br /&gt;&lt;strong&gt;Brain food:&lt;/strong&gt; Eggs are high in choline, believed to play a role in the development of memory function. &lt;a href="http://1.bp.blogspot.com/_XTPgzcTBwyg/SvpjhmPOQQI/AAAAAAAAEMg/SAMj58HQ8EI/s1600-h/Boiledegg.jpg"&gt;&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;D-lightful:&lt;/strong&gt; Eggs are one of the few food sources of vitamin D, which is essential to bone health.Eye Candy: Carotenoids in eggs may reduce the risk of cataracts and age-related macular degeneration.&lt;br /&gt;&lt;strong&gt;Figure-friendly&lt;/strong&gt;: One large Egg contains 6.25 grams of protein, just 75 calories and 5 grams of fat. &lt;/p&gt;&lt;p&gt;&lt;a class="h2heading h3" style="COLOR: #000" name="1_large_egg_white_(33g)_contains:"&gt;&lt;strong&gt;1 large egg white (33g) contains:&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;Calories: 16&lt;br /&gt;Calories from Fat: 1 &lt;a href="http://2.bp.blogspot.com/_XTPgzcTBwyg/SvplBPOhaUI/AAAAAAAAEMo/4U3T0Xv90D4/s1600-h/Boiledegg.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5402741774926047554" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 150px; CURSOR: hand; HEIGHT: 146px" alt="" src="http://2.bp.blogspot.com/_XTPgzcTBwyg/SvplBPOhaUI/AAAAAAAAEMo/4U3T0Xv90D4/s400/Boiledegg.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;Total Fat: 0g&lt;/strong&gt; ..&lt;br /&gt;Saturated Fat: 0g&lt;br /&gt;&lt;strong&gt;Cholesterol: 0mg&lt;/strong&gt;&lt;br /&gt;Sodium: 55mg&lt;br /&gt;Total Carbs: 0g ..&lt;br /&gt;Dietary Fiber: 0g ..&lt;br /&gt;Sugar: 0g&lt;br /&gt;Protein: 4g &lt;/p&gt;&lt;p&gt;&lt;a class="h2heading h3" style="COLOR: #000" name="1_large_egg_yolk_(17g)_contains:"&gt;&lt;strong&gt;1 large egg yolk (17g) contains:&lt;/strong&gt; &lt;/a&gt;&lt;br /&gt;Calories: 54&lt;br /&gt;Calories from Fat: 41&lt;br /&gt;Total Fat: 5g ..&lt;br /&gt;Saturated Fat: 2g&lt;br /&gt;Cholesterol: 210mg&lt;br /&gt;Sodium: 8mg&lt;br /&gt;Total Carbs: 1g ..&lt;br /&gt;Dietary Fiber: 0g ..&lt;br /&gt;Sugar: 0g&lt;br /&gt;Protein: 3g&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-5792593628261811429?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/5792593628261811429/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=5792593628261811429' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/5792593628261811429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/5792593628261811429'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2009/11/egg-as.html' title='Egg as ....'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_XTPgzcTBwyg/SvpiVj8OsII/AAAAAAAAEMQ/498KNNisR9Y/s72-c/egg-white.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-8181649110449425372</id><published>2009-11-09T03:12:00.000-08:00</published><updated>2009-11-12T22:54:19.391-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>My Trip to Orphanage Homes.</title><content type='html'>&lt;div&gt;It was Sunday Morning 9.30 AM, weather was bit cool. Our Associates were waiting in b&lt;a href="http://1.bp.blogspot.com/_XTPgzcTBwyg/Svp70NXMhHI/AAAAAAAAENQ/atOzkPcgDxc/s1600-h/DSC02431.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5402766839854695538" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 128px; CURSOR: hand; HEIGHT: 96px" alt="" src="http://1.bp.blogspot.com/_XTPgzcTBwyg/Svp70NXMhHI/AAAAAAAAENQ/atOzkPcgDxc/s400/DSC02431.JPG" border="0" /&gt;&lt;/a&gt;etween the 5A &amp;amp; 5B buildings of Bank of America for the other Associates who were yet to join; Finally everyone were in and the trip started with lot of warm, enthusiastic feeling that we are going to meet some special people. &lt;a href="http://1.bp.blogspot.com/_XTPgzcTBwyg/SvpsevLab9I/AAAAAAAAENA/qmA20U6QnTE/s1600-h/DSC02383.JPG"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We started &amp;amp; reached Chavadi, “Poor students hostel”. On the way, we purchased rice bags for the students. As soon we reached the place, we received&lt;a href="http://3.bp.blogspot.com/_XTPgzcTBwyg/Svp8K5zzqII/AAAAAAAAENg/niB-IlW8utg/s1600-h/DSC02383.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5402767229742983298" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 128px; CURSOR: hand; HEIGHT: 96px" alt="" src="http://3.bp.blogspot.com/_XTPgzcTBwyg/Svp8K5zzqII/AAAAAAAAENg/niB-IlW8utg/s400/DSC02383.JPG" border="0" /&gt;&lt;/a&gt; a warm welcome from all the 34 students. Each student introduced himself. We found some of them wanted to be in Army, Police, Scientist and what not. Each one of them wanted to be in different fields with great sort of feeling that they want to succeed in their life. Of course we find 3 of them want to be IT too J. Mean while we realized that there is a kitten in the Hostel which was eager to introduce itself. J&lt;br /&gt;&lt;br /&gt;Now it’s fun time for all of us , children shaped themselves into a circle &amp;amp; associates joined them in between; All the associates became kids &amp;amp; played so many games like “Watermel&lt;a href="http://1.bp.blogspot.com/_XTPgzcTBwyg/SvpsapqiJaI/AAAAAAAAEM4/hcLyRPdQABA/s1600-h/DSC02359.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5402749908100982178" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 128px; CURSOR: hand; HEIGHT: 96px" alt="" src="http://1.bp.blogspot.com/_XTPgzcTBwyg/SvpsapqiJaI/AAAAAAAAEM4/hcLyRPdQABA/s400/DSC02359.JPG" border="0" /&gt;&lt;/a&gt;on, Watermelon ... All are fruits… “. Some more games like dancing with numbers 1,2 ,3, 4, … etc… Then we realized that it was time to visit other place. Then the children greeted us with different ways of telling “BYE “. With all their warm wishes we started to other special place called “Anurag society for specially able children &amp;amp; Old age home“.&lt;br /&gt;&lt;br /&gt;The Name was very appropriate since it was a place of Love and Affection.&lt;br /&gt;The pla&lt;a href="http://1.bp.blogspot.com/_XTPgzcTBwyg/Svpsi_X9U_I/AAAAAAAAENI/1I2wUbej5Bo/s1600-h/DSC02422.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5402750051367605234" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 128px; CURSOR: hand; HEIGHT: 96px" alt="" src="http://1.bp.blogspot.com/_XTPgzcTBwyg/Svpsi_X9U_I/AAAAAAAAENI/1I2wUbej5Bo/s400/DSC02422.JPG" border="0" /&gt;&lt;/a&gt;ce was filled with warm greetings of the Old people &amp;amp; specially challenged people. Every one of us were so surprised to see their maintenance of the place and also their hidden talent in drawing, singing, dancing etc.&lt;br /&gt;&lt;br /&gt;Even though we gave little furniture to the school, they treated us as a special guests &amp;amp; celebrated our visit with a small function such as “Ribbon cutting” to the furniture &amp;amp; distributing the choc&lt;a href="http://1.bp.blogspot.com/_XTPgzcTBwyg/Svp78Uyzo2I/AAAAAAAAENY/m21oagXSpKs/s1600-h/DSCN1474.JPG"&gt;&lt;/a&gt;olates &amp;amp; biscuits. They did this function so formally that they gave the scissors &lt;a href="http://2.bp.blogspot.com/_XTPgzcTBwyg/Sv0CQFeCWGI/AAAAAAAAENo/GiaeoJQocw0/s1600-h/DSCN1474.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5403477603283785826" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 96px; CURSOR: hand; HEIGHT: 128px" alt="" src="http://2.bp.blogspot.com/_XTPgzcTBwyg/Sv0CQFeCWGI/AAAAAAAAENo/GiaeoJQocw0/s400/DSCN1474.JPG" border="0" /&gt;&lt;/a&gt;which is placed in a plate which is filled with full of rose petals.&lt;br /&gt;&lt;br /&gt;Then the fun started with showing the hidden talent of the children. Some of them sang songs. All of them danced along with us. We were all so surprised about the children and their spirit. They danced continuously for 6 songs or more. In fact we learnt so many new dancing steps from the children.&lt;br /&gt;Finally, with so much of fun filled, amazing experience we left the place. Thanks to one &amp;amp; all the associates who initiated this program &amp;amp; made it a grand success. Hope we will continue to experience such experiences in future too !!!&lt;br /&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;Here are some of glimps of the event &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://picasaweb.google.co.in/swati31jan87/AnuragHumanServices?authkey=Gv1sRgCMXMga6H_7K5Rg&amp;amp;feat=email"&gt;http://picasaweb.google.co.in/swati31jan87/AnuragHumanServices?authkey=Gv1sRgCMXMga6H_7K5Rg&amp;amp;feat=email&lt;/a&gt;#&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;a href="http://picasaweb.google.co.in/swatisannidhi/Community_service?authkey=Gv1sRgCM-N7Pqwy_7plgE&amp;amp;feat=directlink"&gt;http://picasaweb.google.co.in/swatisannidhi/Community_service?authkey=Gv1sRgCM-N7Pqwy_7plgE&amp;amp;feat=directlink&lt;/a&gt;#&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-8181649110449425372?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/8181649110449425372/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=8181649110449425372' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/8181649110449425372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/8181649110449425372'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2009/11/my-trip-to-orphanage-homes.html' title='My Trip to Orphanage Homes.'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_XTPgzcTBwyg/Svp70NXMhHI/AAAAAAAAENQ/atOzkPcgDxc/s72-c/DSC02431.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-1152044967311351149</id><published>2009-10-29T23:55:00.000-07:00</published><updated>2009-10-30T00:44:46.969-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><category scheme='http://www.blogger.com/atom/ns#' term='Beauty Tips'/><title type='text'>Home Made Dry Fruits Medicine</title><content type='html'>Home Made Dry Fruits Medicine:&lt;br /&gt;In order to improve blood circulation &amp;amp; to get face glow, here is the best medicine from dry fruits.&lt;br /&gt;&lt;strong&gt;Ingredients:&lt;/strong&gt; &lt;a href="http://1.bp.blogspot.com/_XTPgzcTBwyg/SuqTewPZ5YI/AAAAAAAAEIg/Th0VyQ29OAU/s1600-h/kissmiss.jpg"&gt;&lt;/a&gt;&lt;a href="http://1.bp.blogspot.com/_XTPgzcTBwyg/SuqXDxldA5I/AAAAAAAAEIw/1cEiuLPqGpU/s1600-h/Anjeer.jpg"&gt;&lt;/a&gt;&lt;a href="http://4.bp.blogspot.com/_XTPgzcTBwyg/SuqYNk5FjjI/AAAAAAAAEJA/jcuMZGiKIUU/s1600-h/dates.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5398294462365797938" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 116px; CURSOR: hand; HEIGHT: 101px" alt="" src="http://4.bp.blogspot.com/_XTPgzcTBwyg/SuqYNk5FjjI/AAAAAAAAEJA/jcuMZGiKIUU/s400/dates.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Kishmish (Raisins): 36 &lt;a href="http://3.bp.blogspot.com/_XTPgzcTBwyg/SuqTkKaGtWI/AAAAAAAAEIo/kQnRTORof58/s1600-h/drydates.jpg"&gt;&lt;/a&gt;&lt;br /&gt;Dry dates (dry Kajoor): 2&lt;br /&gt;Fig (Anjeer): 2&lt;br /&gt;&lt;strong&gt;Method to prepare:&lt;/strong&gt;&lt;br /&gt;In the night, take a bowl, place all the above ingredients in the bowl &amp;amp; pour water into it.&lt;br /&gt;After 12 hrs, In the morning, take this as the first food, chew the dry fruits, &amp;amp; drink the ingredients water also. &lt;a href="http://4.bp.blogspot.com/_XTPgzcTBwyg/SuqYDkOlNsI/AAAAAAAAEI4/IvU_QNm63NM/s1600-h/Anjeer.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5398294290388825794" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 101px; CURSOR: hand; HEIGHT: 95px" alt="" src="http://4.bp.blogspot.com/_XTPgzcTBwyg/SuqYDkOlNsI/AAAAAAAAEI4/IvU_QNm63NM/s400/Anjeer.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Test yourself after 30, 60, 90 days.&lt;br /&gt;After 30 days, we start observing the change,&lt;br /&gt;After 60 days , considerable glow in the face,&lt;br /&gt;After 90 days , we have to tell thanks to dry fruits with out any option.&lt;br /&gt;&lt;strong&gt;Advantages: &lt;a href="http://1.bp.blogspot.com/_XTPgzcTBwyg/SuqYSIYg3NI/AAAAAAAAEJI/TTbCUS7kEJ0/s1600-h/kishmish.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5398294540612328658" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 116px; CURSOR: hand; HEIGHT: 89px" alt="" src="http://1.bp.blogspot.com/_XTPgzcTBwyg/SuqYSIYg3NI/AAAAAAAAEJI/TTbCUS7kEJ0/s400/kishmish.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/strong&gt;Improves blood circulation,&lt;br /&gt;Removes bad blood impurities.&lt;br /&gt;Improves complexion of the skin.&lt;br /&gt;Acts as a medicine instead of Folic acid.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;P.S:&lt;/strong&gt; All this can be easily available in all super markets, so easy to prepare &amp;amp; easy to use also.&lt;br /&gt;So Our beauty is in our hands now... Try it out &amp;amp; feel yourself better.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-1152044967311351149?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/1152044967311351149/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=1152044967311351149' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/1152044967311351149'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/1152044967311351149'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2009/10/home-made-dry-fruits-medicine.html' title='Home Made Dry Fruits Medicine'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_XTPgzcTBwyg/SuqYNk5FjjI/AAAAAAAAEJA/jcuMZGiKIUU/s72-c/dates.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-3710445605171730932</id><published>2009-10-29T01:35:00.000-07:00</published><updated>2009-10-29T03:19:11.765-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><category scheme='http://www.blogger.com/atom/ns#' term='Beauty Tips'/><title type='text'>Alovera- Miracle Plant.</title><content type='html'>&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/_XTPgzcTBwyg/SulcMHrPeVI/AAAAAAAAEIQ/Z9uGYeg_OVk/s1600-h/Aloe_Vera_Leaf.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5397946991668853074" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 150px; CURSOR: hand; HEIGHT: 200px" alt="" src="http://3.bp.blogspot.com/_XTPgzcTBwyg/SulcMHrPeVI/AAAAAAAAEIQ/Z9uGYeg_OVk/s400/Aloe_Vera_Leaf.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Alovera plant is also called as 'miracle plant' or the 'natural healer'.&lt;br /&gt;Alovera gel can be used in different ways.&lt;br /&gt;&lt;br /&gt;Alovera as a&lt;br /&gt;1) &lt;strong&gt;Ointment&lt;/strong&gt;: Alovera gel works as good healing agent when applied to burns, scrapes and wounds, continuous massage with Alovera gel will reduce the muscle pain &amp;amp; stains.&lt;br /&gt;2) &lt;strong&gt;Conditioner&lt;/strong&gt;: Alovera gel reduces the hair loss, white hair &amp;amp; also dandruff.&lt;br /&gt;3) &lt;strong&gt;Medicine&lt;/strong&gt;: Alovera gel is good for BP Patients &amp;amp; it also provides relief form kidney ailments when mixed with milk.&lt;br /&gt;4) &lt;strong&gt;Face Pack&lt;/strong&gt;: Alovera gel when applied to face, it reduces wrinkles, under eye dark circles, black marks.&lt;br /&gt;5) &lt;strong&gt;Oil&lt;/strong&gt;: Boil Alovera gel until it changes its color in a hot pan, filter it &amp;amp; mix the same quantity of coconut oil. Apply this mixture to hair , works as best oil to strengthen the hair. &lt;/div&gt;&lt;div&gt;6) &lt;strong&gt;Show Plant : &lt;/strong&gt;It is&lt;strong&gt; &lt;/strong&gt;very good to see also , So can be used a show plant also. &lt;/div&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_XTPgzcTBwyg/Sulrg7aFQHI/AAAAAAAAEIY/Mpup5RtGLNo/s1600-h/aloe-vera-plant.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5397963841827324018" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 185px; CURSOR: hand; HEIGHT: 189px" alt="" src="http://4.bp.blogspot.com/_XTPgzcTBwyg/Sulrg7aFQHI/AAAAAAAAEIY/Mpup5RtGLNo/s400/aloe-vera-plant.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;P.S: &lt;/strong&gt;All the above advantages we can avail it in our home only, Alovera plant can be grown in our house only, It does not require any special care also. Just a warm sun &amp;amp; little water. &lt;/div&gt;&lt;div&gt;So what we are waiting for... Enjoy the Home Medicine Plant&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-3710445605171730932?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/3710445605171730932/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=3710445605171730932' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/3710445605171730932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/3710445605171730932'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2009/10/alovera-miracle-plant.html' title='Alovera- Miracle Plant.'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XTPgzcTBwyg/SulcMHrPeVI/AAAAAAAAEIQ/Z9uGYeg_OVk/s72-c/Aloe_Vera_Leaf.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-3014884445568275216</id><published>2009-10-19T03:35:00.000-07:00</published><updated>2009-10-20T07:22:27.120-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MS SQL'/><title type='text'>Some Awareness regarding SQL</title><content type='html'>Hi,&lt;br /&gt;Here are some basic points regarding the SQL.&lt;br /&gt;SQL : Structured Query Lang, which is developed by IBM in 1970's.&lt;br /&gt;It has 4 sub lang.&lt;br /&gt;1) DDL(Data definition lang) : Meta data, like size, type, : create, alter, drop.&lt;br /&gt;2) DML(Data Manipulation lang) select, insert, update, delete.&lt;br /&gt;3) TCL(Transaction control lang) (commit, rollback, save point).&lt;br /&gt;4) DCL(Data Control lang).&lt;br /&gt;RDBMS&lt;br /&gt;RDBMS : It is conceptual accepts , specifies how the data to be persisted... &amp;amp; some rules how to arrange the data so that the retrieval/insertion/processing the logic will be easy.&lt;br /&gt;RDBMS : is the root &amp;amp; we can have so many implementations for RDBMS like Oracle, SQL Server, Sybase....&lt;br /&gt;&lt;br /&gt;In General all the RDBMS will follow 4 properties which are called as ACID.&lt;br /&gt;ACID :&lt;br /&gt;1) Atomicity (bunch of statements should execute at a time or rollback)&lt;br /&gt;2) Consistency( All the time the data should maintain some consistency)&lt;br /&gt;3) Isolation( one transaction should not effect the other transaction )&lt;br /&gt;4) Durability. ( No data loss...Achieved using the locks)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-3014884445568275216?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/3014884445568275216/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=3014884445568275216' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/3014884445568275216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/3014884445568275216'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2009/10/some-awareness-regarding-sql.html' title='Some Awareness regarding SQL'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-5798320415180791138</id><published>2009-10-19T03:33:00.000-07:00</published><updated>2009-10-20T07:23:02.895-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MS SQL'/><title type='text'>MS SQL Server : Bulk Insert</title><content type='html'>&lt;p&gt;Two ways for bulk insert in MS SQL Server:&lt;br /&gt;1) select au_fname +','+ au_lname as autName into tempAuth from authors&lt;br /&gt;Here tempAuth table should not exists in the database. so in the execution time the table will be created with the constraints of the parent table authors.&lt;br /&gt;2) insert into tempAutho select au_fname +','+ au_lname as autName from authors&lt;br /&gt;Here we are supposed have the table already exist with the same column constraints... &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-5798320415180791138?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/5798320415180791138/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=5798320415180791138' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/5798320415180791138'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/5798320415180791138'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2009/10/ms-sql-server-bulk-insert.html' title='MS SQL Server : Bulk Insert'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-4363594508242780251</id><published>2009-10-05T00:25:00.000-07:00</published><updated>2009-10-26T23:45:42.497-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>Java NIO</title><content type='html'>Here are some of the points which convers the Java NIO.&lt;br /&gt;&lt;br /&gt;1) NIO provides high-speed, block-oriented I/O in standard Java code&lt;br /&gt;2) NIO was created to allow Java programmers to implement high-speed I/O without having to write custom native code. NIO moves the most time-consuming I/O activities (namely, filling and draining buffers) back into the operating system, thus allowing for a great increase in speed.&lt;br /&gt;3) &lt;strong&gt;original I/O deals with data in streams, whereas NIO deals with data in blocks&lt;/strong&gt;.&lt;br /&gt;4) Filtering is simple in streams, as it accepts one byte at a time.. at the same time it is much slower to process the data...&lt;br /&gt;5) Processing &amp;amp; consuming the data will takes place in blocks , so that it becomes much faster than streams.&lt;br /&gt;6) Integrated I/O : In JDK 1.4 IO has intregated NIO...&lt;br /&gt;7) Channels &amp;amp; buffers: channels are like streams in NIO, buffer is the extra thing which added in NIO.&lt;br /&gt;8) Buffer is placed infornt to channel, so any thing which has to be read/ write has pass through the buffer.&lt;br /&gt;9) Buffers provides structured access to data and keeps track ofsystems read/write processes.&lt;br /&gt;10 ) kinds of buffers : all these are instance of the buffer interface.&lt;br /&gt;11 ) Most frequently we use byteBuffer.&lt;br /&gt;12) Channels are bidirectlional , where streams are uin directional.&lt;br /&gt;13) Some of the most frequently used methods in NIO are&lt;br /&gt;fcin.read(buffer); fcout.write( buffer ); buffer.flip();&lt;br /&gt;14) some of the buffer materials which are used in the NIO to process the data fastly.&lt;br /&gt;state variables ( Data to/fro from the channels), accessor( directly deal with the data).&lt;br /&gt;15) In state variables, we have Position, limit, &amp;amp; capcity are present, which describes the state of a particualr variable.&lt;br /&gt;16) In Accessor we have some methods like get(), put().&lt;br /&gt;17) we have some more methods in buffers like allocate(), wrap(), slice().&lt;br /&gt;18) Kinds of buffers&lt;br /&gt;i) Read only buffers : used for protecting data&lt;br /&gt;ii) Direct Buffers: Used to increase IO speed.&lt;br /&gt;iii) Indirect Buffers : Normal buffers, i.e with the channels&lt;br /&gt;19) IN Java NIO there is concept called " file Locking" : they are just like Java object locks. some of the methods are there like lock(), release().&lt;br /&gt;20) Asynchronous IO: It lets you do I/O from a great many inputs and outputs at the same time. The central object in asynchronous I/O is called the Selector.&lt;br /&gt;21) Selectors : A Selector is where you register your interest in various I/O events, and it is the object that tells you when those events occur.&lt;br /&gt;22) some of the methoda are open(), selector, accept(), remove().&lt;br /&gt;A good pdf is posted in the below link.&lt;br /&gt;&lt;a href="http://www.cs.brown.edu/courses/cs161/papers/j-nio-ltr.pdf"&gt;http://www.cs.brown.edu/courses/cs161/papers/j-nio-ltr.pdf&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-4363594508242780251?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/4363594508242780251/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=4363594508242780251' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/4363594508242780251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/4363594508242780251'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2009/10/java-nio.html' title='Java NIO'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-2999573244097940446</id><published>2009-10-04T23:31:00.000-07:00</published><updated>2009-11-12T23:33:41.430-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>Antibiotic Vs Antiseptic .</title><content type='html'>&lt;strong&gt;Antibiotic &lt;/strong&gt;- a medicine or chemical that can destroy harmful bacteria in the body or limit their growth: examples : savlon, germonline, dettol etc.&lt;br /&gt;&lt;strong&gt;Antiseptic&lt;/strong&gt; -a chemical used for preventing infection in an injury, especially by killing bacteria., like a preventive measure.&lt;br /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&lt;br /&gt;When you cut yourself, you would use antiseptic lke savlon, germonline, dettol etc to clean the wound and kill any germs/bacteria that might have got it. If you were unfortunate enough for the cut to get infected, the Doc would prescribe antibiotics.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-2999573244097940446?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/2999573244097940446/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=2999573244097940446' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/2999573244097940446'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/2999573244097940446'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2009/10/antibiotic-vs-antiseptic.html' title='Antibiotic Vs Antiseptic .'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-2502002181128628589</id><published>2009-09-25T06:17:00.000-07:00</published><updated>2009-10-28T23:12:50.696-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MY SQL'/><title type='text'>MYSQL  Architecture</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_XTPgzcTBwyg/SrzE-cemiFI/AAAAAAAAC24/4Bd6s0VKPmw/s1600-h/MYSQL.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5385395831503751250" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 248px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_XTPgzcTBwyg/SrzE-cemiFI/AAAAAAAAC24/4Bd6s0VKPmw/s400/MYSQL.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_XTPgzcTBwyg/SrzEIOhxnUI/AAAAAAAAC2w/w72xyIbtmn4/s1600-h/MYSQL.jpg"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-2502002181128628589?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/2502002181128628589/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=2502002181128628589' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/2502002181128628589'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/2502002181128628589'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2009/09/mysql-architecture.html' title='MYSQL  Architecture'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_XTPgzcTBwyg/SrzE-cemiFI/AAAAAAAAC24/4Bd6s0VKPmw/s72-c/MYSQL.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-3025811176548382999</id><published>2009-09-24T06:43:00.000-07:00</published><updated>2009-10-20T07:23:29.969-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MY SQL'/><title type='text'>MYSQL: Bulk Insert</title><content type='html'>In mysql, we can quickly insert many rows into a table from one or many tables. This we can easily achive using the insert_select.&lt;br /&gt;&lt;strong&gt;insert_select statment syntax&lt;/strong&gt;&lt;br /&gt;INSERT [LOW_PRIORITY HIGH_PRIORITY] [IGNORE] [INTO] tbl_name [(col_name,...)] SELECT ... [ ON DUPLICATE KEY UPDATE col_name=expr, ... ]&lt;br /&gt;&lt;strong&gt;Example:&lt;/strong&gt;&lt;br /&gt;INSERT INTO table1 (name, description) SELECT c.name,c.description FROM table2 c&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-3025811176548382999?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/3025811176548382999/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=3025811176548382999' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/3025811176548382999'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/3025811176548382999'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2009/09/mysql-insert-multiple-rows-into-table.html' title='MYSQL: Bulk Insert'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-3922028396127359752</id><published>2009-09-24T02:24:00.000-07:00</published><updated>2009-10-20T07:24:28.539-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MY SQL'/><title type='text'>MYSQL Database Size</title><content type='html'>Hi,&lt;br /&gt;Here is the steps to get the Database size details in mysql.&lt;br /&gt;1) excute the following command&lt;br /&gt;show table status like '%';&lt;br /&gt;&lt;br /&gt;2) To get the &lt;strong&gt;total allocated space to a database&lt;/strong&gt;&lt;br /&gt;SUM(data_length) + SUM(index_length)&lt;br /&gt;&lt;br /&gt;3)&lt;strong&gt; Total of actual data:&lt;/strong&gt;&lt;br /&gt;(SUM(data_length) - SUM(data_free)) + SUM(index_length)&lt;br /&gt;&lt;br /&gt;4) &lt;strong&gt;Allocated but unused:&lt;br /&gt;&lt;/strong&gt;SUM(data_free)&lt;br /&gt;&lt;br /&gt;Regards&lt;br /&gt;DeepthiMahesh&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-3922028396127359752?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/3922028396127359752/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=3922028396127359752' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/3922028396127359752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/3922028396127359752'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2009/09/mysql-database-size.html' title='MYSQL Database Size'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-6140387669006788002</id><published>2009-09-23T03:05:00.000-07:00</published><updated>2009-11-12T23:33:10.979-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MY SQL'/><title type='text'>MYSQL Triggers examples.</title><content type='html'>&lt;strong&gt;Trigger syntax&lt;/strong&gt;&lt;br /&gt;CREATE TRIGGER "trigger_name" "triggger_time"&lt;br /&gt;"trigger_event" ON "table_name_onwhichtriggershouldfire"&lt;br /&gt;FOR EACH ROW&lt;br /&gt;BEGIN&lt;br /&gt;""trigger_statements"&lt;br /&gt;END;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Examples :&lt;/strong&gt;&lt;br /&gt;CREATE TRIGGER insert_test AFTER INSERT ON component&lt;br /&gt;FOR EACH ROW&lt;br /&gt;BEGIN&lt;br /&gt;INSERT INTO TAG (name) VALUES (new.Name);&lt;br /&gt;END;&lt;br /&gt;&lt;strong&gt;Dropping Trigger&lt;/strong&gt;&lt;br /&gt;DROP TRIGGER [IF EXISTS] [schema_name.]trigger_name&lt;br /&gt;example :&lt;br /&gt;drop trigger [if exists] osmp.testTrigger&lt;br /&gt;&lt;strong&gt;Show all the triggers&lt;/strong&gt;&lt;br /&gt;SHOW TRIGGERS&lt;br /&gt;&lt;strong&gt;Show particular Trigger&lt;/strong&gt;&lt;br /&gt;show create trigger "trigger_name"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-6140387669006788002?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/6140387669006788002/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=6140387669006788002' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/6140387669006788002'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/6140387669006788002'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2009/09/mysql-triggers-examples.html' title='MYSQL Triggers examples.'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-7095015681055708338</id><published>2009-09-23T02:58:00.000-07:00</published><updated>2009-10-20T07:25:01.490-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>How to connect to a NetMeeting</title><content type='html'>&lt;p&gt;Here are the steps to connect to Net meetings.&lt;br /&gt;1) Go to start --&gt; run --&gt; type "conf" (on both PCs)&lt;br /&gt;2) A window will be opened, type the IP address in the first text box, then click on the "Place call" button.&lt;br /&gt;3) A dialog will open on the other side for acceptance.&lt;br /&gt;4) After we get the acceptance, we can use as MOC (Microsoft Office communicator) &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-7095015681055708338?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/7095015681055708338/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=7095015681055708338' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/7095015681055708338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/7095015681055708338'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2009/09/how-to-connect-to-netmeeting.html' title='How to connect to a NetMeeting'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-4722741184684440219</id><published>2009-09-09T23:49:00.000-07:00</published><updated>2011-04-15T01:57:51.533-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JQuery'/><title type='text'>what is $() in Jquery?</title><content type='html'>Hi, jQuery uses &lt;strong&gt;"$" as a shortcut for "jQuery"&lt;/strong&gt; which returns a special Java-Script object, this object contains an array of DOM elements that matches the selector. &lt;br /&gt;So, $("#id") == jQuery("#id") also called Selector($). &lt;br /&gt;&lt;br /&gt;Some JavaScript libraries uses $ too (example: prototype). To avoid conflict with those other libraries jQuery provides &lt;strong&gt;jQuery.noConflict()&lt;/strong&gt; function. Calling this function the control of the $ variable goes back to the other library that first implemented it. Doing this to use jQuery you can't do this $('div.someClass') anymore, instead jQuery('div.someClass'). Alternatively can do this: jQuery.noConflict();jQuery.ready(function($) { // use $ for jQuery}//use $ for the other libraryWhen writing plugins to avoid problems with the usage of noConflict you can pass 'jQuery' to a function: function($) {//use $ writing your plugin}(jQuery)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-4722741184684440219?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/4722741184684440219/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=4722741184684440219' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/4722741184684440219'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/4722741184684440219'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2009/09/what-is-in-jquery.html' title='what is $() in Jquery?'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-5547969338195881658</id><published>2009-09-09T00:50:00.000-07:00</published><updated>2009-09-09T01:15:50.939-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><title type='text'>How to get the URL parts using Javascript</title><content type='html'>Hi,&lt;br /&gt;Here is the code to get the URL parts using Javascript. &lt;br /&gt;1)  How to get the &lt;strong&gt;path name&lt;/strong&gt;&lt;br /&gt;                var pathname= window.location.pathname;&lt;br /&gt;                alert( " Pathname "+ pathname );&lt;br /&gt;2)  How to get the &lt;strong&gt;hostname&lt;/strong&gt;&lt;br /&gt;               var hostname = window.location.host;&lt;br /&gt;                alert( hostname);&lt;br /&gt;3) How to get the &lt;strong&gt;complete URL&lt;/strong&gt;&lt;br /&gt;               var URL = window.location;&lt;br /&gt;                alert("URL "+URL);&lt;br /&gt;4) How to get the &lt;strong&gt;URL with out parameters&lt;/strong&gt;&lt;br /&gt;               var URLWithOutPrameters = window.location.protocol + "//" + window.location.host + "/" + window.location.pathname;&lt;br /&gt;               alert(URLWithOutPrameters );&lt;br /&gt;5) How to get the &lt;strong&gt;Protocal&lt;/strong&gt; in the URL.&lt;br /&gt;             var protocal = window.location.protocol;&lt;br /&gt;             alert( " protocal "+ protocal);&lt;br /&gt;5) How to get the &lt;strong&gt;parameters&lt;/strong&gt; in the URL&lt;br /&gt;              var name = "tagName";    // We can place any name , the name should contain in the URL.&lt;br /&gt;             name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");&lt;br /&gt;            var regexS = "[\\?&amp;amp;]"+name+"=([^&amp;amp;#]*)";&lt;br /&gt;            var regex = new RegExp( regexS );&lt;br /&gt;             var results = regex.exec( window.location.href );&lt;br /&gt;               if( results != null )&lt;br /&gt;                       alert( results[1]); // will display the value of the name (key value pair) ,&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-5547969338195881658?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/5547969338195881658/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=5547969338195881658' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/5547969338195881658'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/5547969338195881658'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2009/09/how-to-get-url-parts-using-javascript.html' title='How to get the URL parts using Javascript'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-2612998454175071319</id><published>2009-09-03T06:13:00.000-07:00</published><updated>2009-10-28T23:14:29.899-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MY SQL'/><title type='text'>MYSQL Vs Oracle</title><content type='html'>Hi,&lt;br /&gt;&lt;br /&gt;Here I found some differances in MySQL vs Oracle&lt;br /&gt;&lt;br /&gt;1) dual table ( in oracle we need to specify the dual table , but in MYSQL , we need not..)&lt;br /&gt;&lt;br /&gt;2) MySQL only supports primitive data types, DATE, NUMBER and STRING and TIME.&lt;br /&gt;&lt;br /&gt;3) MySQL supports more types of tables than Oracle, including MyISAM, MERGE, ISAM, innoDB, BDB and HEAP&lt;br /&gt;&lt;br /&gt;4) In oracle we use "" for &lt;a href="http://sqlzoo.net/howto/source/u.cgi/tip725372/oracle"&gt;Concatenate strings&lt;/a&gt;, but in mysql , we have a function called "CONCAT("String1", "String2") "&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-2612998454175071319?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/2612998454175071319/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=2612998454175071319' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/2612998454175071319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/2612998454175071319'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2009/09/mysql-vs-oracle.html' title='MYSQL Vs Oracle'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-1336941792278741667</id><published>2009-09-02T06:05:00.000-07:00</published><updated>2009-10-28T23:14:53.437-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MY SQL'/><title type='text'>MYSQL Procedures</title><content type='html'>Hi,&lt;br /&gt;Here is the sample of the creating the procedures &amp;amp; excuting the procedures.&lt;br /&gt;&lt;strong&gt;Creating Procedure:&lt;/strong&gt;&lt;br /&gt;CREATE PROCEDURE appl_osmp.createTest(IN testName VARCHAR(20), IN ComponentIDs TEXT )&lt;br /&gt;BEGIN&lt;br /&gt;DECLARE TagID INT DEFAULT 1;&lt;br /&gt;INSERT INTO TEST (name) VALUES (testName);&lt;br /&gt;END&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Droping procedure :&lt;/strong&gt;&lt;br /&gt;drop procedure createTest;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Call the procedure:&lt;/strong&gt;&lt;br /&gt;call createTest("tom5","16395,16722,17175,16999");&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-1336941792278741667?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/1336941792278741667/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=1336941792278741667' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/1336941792278741667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/1336941792278741667'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2009/09/mysql-procedures.html' title='MYSQL Procedures'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-4298453696699115847</id><published>2009-09-02T05:49:00.000-07:00</published><updated>2009-11-12T23:32:35.333-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MY SQL'/><title type='text'>MYSQL</title><content type='html'>Hi,&lt;br /&gt;Here is MYSQL Query to find&lt;br /&gt;1) Number of occurance of a substring in a string.&lt;br /&gt;SELECT length(" '123' ,'234','345' ")-length(REPLACE(" '123' ,'234','345' ")-, ',' , '' )) into no_of_commas;&lt;br /&gt;Out put : 2&lt;br /&gt;&lt;br /&gt;2) Equilvalent to dbms_output.put_line in MYSQL is&lt;br /&gt;select "some smaple text" ;&lt;br /&gt;&lt;br /&gt;3) To view the SP in the console.&lt;br /&gt;SHOW CREATE PROCEDURE &lt;sp_name&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-4298453696699115847?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/4298453696699115847/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=4298453696699115847' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/4298453696699115847'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/4298453696699115847'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2009/09/mysql.html' title='MYSQL'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-3414435949451774584</id><published>2009-08-31T02:23:00.000-07:00</published><updated>2009-09-11T05:16:54.944-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JQuery'/><title type='text'>Multi select transfer using JQuery</title><content type='html'>JQuery is very good GUI tool&lt;br /&gt;They are many components which can be easily developed by JQuery.&lt;br /&gt;1) Easy &lt;strong&gt;Multi Select Transfer&lt;/strong&gt; from one text box to other can be done ealiy in JQuery.&lt;br /&gt;&lt;br /&gt;$().ready(function() {&lt;br /&gt;$('#add').click(function() {&lt;br /&gt;return !$('#select1 option:selected').remove().appendTo('#select2');&lt;br /&gt;});&lt;br /&gt;$('#remove').click(function() {&lt;br /&gt;return !$('#select2 option:selected').remove().appendTo('#select1');&lt;br /&gt;});&lt;br /&gt;});&lt;br /&gt;&lt;br /&gt;2) How to find the length of the selected options in the Multi selection&lt;br /&gt;var options = jQuery("#select2 option:selected");&lt;br /&gt;var length = options.length;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-3414435949451774584?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/3414435949451774584/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=3414435949451774584' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/3414435949451774584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/3414435949451774584'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2009/08/multi-select-transfer-using-jquery.html' title='Multi select transfer using JQuery'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-7687596477180179562</id><published>2009-08-28T04:22:00.000-07:00</published><updated>2009-10-28T23:21:44.175-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Eclipse'/><title type='text'>Eclipse DB pulgins</title><content type='html'>Hi,&lt;br /&gt;I have observed few things in Ecplise Gynamade&lt;br /&gt;when we run stored procedure in Eclipse, It will give syntax error, the same stored procedure when excuted using in the Toad or DBViusalizer , it works perfectly&lt;br /&gt;&lt;strong&gt;Example :&lt;/strong&gt;&lt;br /&gt;CREATE PROCEDURE TestProcedure(IN parameter1 VARCHAR(4), IN parameter2 TEXT)&lt;br /&gt;BEGIN&lt;br /&gt;DECLARE p1 INT DEFAULT 1;&lt;br /&gt;END&lt;br /&gt;when we excute the same procedure using Ecplise, we get the syntax error,&lt;br /&gt;When we excute the same procedure using DBVisualizer, It works fine.&lt;br /&gt;&lt;strong&gt;Solution :&lt;/strong&gt;&lt;br /&gt;So, Don't waste time on excuting the stored procedure in Eclipse. :-)&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;DeepthiMahesh.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-7687596477180179562?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/7687596477180179562/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=7687596477180179562' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/7687596477180179562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/7687596477180179562'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2009/08/eclipse-pulgins.html' title='Eclipse DB pulgins'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4099354032660140493.post-8902622910864010851</id><published>2009-08-27T00:53:00.000-07:00</published><updated>2009-09-09T07:28:37.074-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>Java - Hibernate - MYSQL</title><content type='html'>Hi,&lt;br /&gt;In this blog, I want to share my experience when I am using hibernate&lt;br /&gt;Hibernate is very good framework which makes developer work very easy, but when we are doing some stuff like calling some stored procedures etc, we will face some issues&lt;br /&gt;I have listed out some issues which I faced.&lt;br /&gt;This we can do in two ways&lt;br /&gt;1) Normal JDBC call.&lt;br /&gt;&lt;strong&gt;Code:&lt;/strong&gt;&lt;br /&gt;Connection con = getSession().connection();&lt;br /&gt;String CompIDList = compList.toString();&lt;br /&gt;java.sql.CallableStatement st = con.prepareCall(" { CALL Test (?, ?) } ");&lt;br /&gt;st.setString("tagName", tag.getName());&lt;br /&gt;st.setString("comList",compList);&lt;br /&gt;st.execute();&lt;br /&gt;&lt;br /&gt;The issuses when we are using the above method.&lt;br /&gt;When we don't have proper premission on the server. we will face the following issuses&lt;br /&gt;&lt;strong&gt;Error :&lt;/strong&gt;&lt;br /&gt;at java.lang.Thread.run(Unknown Source)&lt;br /&gt;java.lang.NullPointerException&lt;br /&gt;&lt;strong&gt;at com.mysql.jdbc.StringUtils.indexOfIgnoreCaseRespectQuotes(StringUtils.java:948)&lt;br /&gt;&lt;/strong&gt;at com.mysql.jdbc.DatabaseMetaData.getCallStmtParameterTypes(DatabaseMetaData.java:1255)&lt;br /&gt;at com.mysql.jdbc.DatabaseMetaData.getProcedureColumns(DatabaseMetaData.java:3640)&lt;br /&gt;at com.mysql.jdbc.CallableStatement.determineParameterTypes(CallableStatement.java:506)&lt;br /&gt;at com.mysql.jdbc.CallableStatement.&lt;init&gt;(CallableStatement.java:401)&lt;br /&gt;at com.mysql.jdbc.Connection.parseCallableStatement(Connection.java:4072)&lt;br /&gt;at com.mysql.jdbc.Connection.prepareCall(Connection.java:4146)&lt;br /&gt;at com.mysql.jdbc.Connection.prepareCall(Connection.java:4120)&lt;br /&gt;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br /&gt;at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Sloution : &lt;/strong&gt;&lt;br /&gt;Just the premissions of the user to admin.&lt;br /&gt;or&lt;br /&gt;provide the username &amp;amp; password with admin premissions.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2) Using the hibernate&lt;br /&gt;&lt;strong&gt;code :&lt;/strong&gt;&lt;br /&gt;Query query = getSession().getNamedQuery("createTagging");&lt;br /&gt;query.setParameter(0, tag.getName() );&lt;br /&gt;query.setParameter(1, compList );&lt;br /&gt;System.out.println("TagDAO.createTag() .... "+query);&lt;br /&gt;query.executeUpdate();&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Error :&lt;/strong&gt;&lt;br /&gt;4:54:01,978 ERROR hibernate.TagDAO:182 - save failed&lt;br /&gt;&lt;strong&gt;java.lang.IllegalArgumentException: callable not yet supported for native queries&lt;/strong&gt;&lt;br /&gt;at org.hibernate.engine.query.NativeSQLQueryPlan.performExecuteUpdate(NativeSQLQueryPlan.java:147)&lt;br /&gt;at org.hibernate.impl.SessionImpl.executeNativeUpdate(SessionImpl.java:1163)&lt;br /&gt;at org.hibernate.impl.SQLQueryImpl.executeUpdate(SQLQueryImpl.java:334)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Solution:&lt;/strong&gt;&lt;br /&gt;Update the hibernate jars with latest version.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4099354032660140493-8902622910864010851?l=pawarenes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pawarenes.blogspot.com/feeds/8902622910864010851/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4099354032660140493&amp;postID=8902622910864010851' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/8902622910864010851'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4099354032660140493/posts/default/8902622910864010851'/><link rel='alternate' type='text/html' href='http://pawarenes.blogspot.com/2009/08/java-hibernate-mysql.html' title='Java - Hibernate - MYSQL'/><author><name>DeepthiMahesh</name><uri>http://www.blogger.com/profile/08829403516156187118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://1.bp.blogspot.com/_XTPgzcTBwyg/Stg2fSpF26I/AAAAAAAAEGQ/uzjApR_msh8/S220/Ganesh1.bmp'/></author><thr:total>0</thr:total></entry></feed>
