﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-简易代码之家</title><link>http://www.blogjava.net/jakin/</link><description /><language>zh-cn</language><lastBuildDate>Tue, 07 Oct 2008 22:04:59 GMT</lastBuildDate><pubDate>Tue, 07 Oct 2008 22:04:59 GMT</pubDate><ttl>60</ttl><item><title>Resource is out of sync with the file system的解决办法</title><link>http://www.blogjava.net/jakin/archive/2008/10/07/232833.html</link><dc:creator>Jakin.zhou</dc:creator><author>Jakin.zhou</author><pubDate>Tue, 07 Oct 2008 02:03:00 GMT</pubDate><guid>http://www.blogjava.net/jakin/archive/2008/10/07/232833.html</guid><wfw:comment>http://www.blogjava.net/jakin/comments/232833.html</wfw:comment><comments>http://www.blogjava.net/jakin/archive/2008/10/07/232833.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/jakin/comments/commentRss/232833.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/jakin/services/trackbacks/232833.html</trackback:ping><description><![CDATA[在eclipse中，启动server时报此错，是因为文件系统不同步造成的，解决方法有两个：<br />
(1)选中工程，右键，选择F5(手动刷新)；<br />
(2)Window-&gt;Preferences-&gt;General-&gt;Workspace，选中Refresh automatically(设置eclipse自动刷新)。
<img src ="http://www.blogjava.net/jakin/aggbug/232833.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/jakin/" target="_blank">Jakin.zhou</a> 2008-10-07 10:03 <a href="http://www.blogjava.net/jakin/archive/2008/10/07/232833.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>实现文字上标的CSS样式</title><link>http://www.blogjava.net/jakin/archive/2008/10/06/232727.html</link><dc:creator>Jakin.zhou</dc:creator><author>Jakin.zhou</author><pubDate>Mon, 06 Oct 2008 09:52:00 GMT</pubDate><guid>http://www.blogjava.net/jakin/archive/2008/10/06/232727.html</guid><wfw:comment>http://www.blogjava.net/jakin/comments/232727.html</wfw:comment><comments>http://www.blogjava.net/jakin/archive/2008/10/06/232727.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/jakin/comments/commentRss/232727.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/jakin/services/trackbacks/232727.html</trackback:ping><description><![CDATA[.upLabel{<br />
&nbsp;vertical-align:super;<br />
&nbsp;font-size:9px;<br />
&nbsp;font-family:Arial, Helvetica, sans-serif;<br />
}<br />
<br />
<span lang="EN-US" style="font-size: 10.5pt; font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">&nbsp;实现效果如<span lang="EN-US" style="font-size: 10.5pt; font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">10<sup><span lang="EN-US" style="font-size: 10.5pt; font-family: 'Times New Roman'; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">6</span></sup></span>。</span><sup><span lang="EN-US" style="font-size: 10.5pt; font-family: 'Times New Roman'; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">&nbsp;</span></sup><br />
<img src ="http://www.blogjava.net/jakin/aggbug/232727.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/jakin/" target="_blank">Jakin.zhou</a> 2008-10-06 17:52 <a href="http://www.blogjava.net/jakin/archive/2008/10/06/232727.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>解决eclipse不能编译的问题</title><link>http://www.blogjava.net/jakin/archive/2008/08/27/225024.html</link><dc:creator>Jakin.zhou</dc:creator><author>Jakin.zhou</author><pubDate>Wed, 27 Aug 2008 05:52:00 GMT</pubDate><guid>http://www.blogjava.net/jakin/archive/2008/08/27/225024.html</guid><wfw:comment>http://www.blogjava.net/jakin/comments/225024.html</wfw:comment><comments>http://www.blogjava.net/jakin/archive/2008/08/27/225024.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/jakin/comments/commentRss/225024.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/jakin/services/trackbacks/225024.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 今天为了调试项目中的一个问题，Preject-Clean，重新构建工程，可发现之后Tomcat启动不起来了，仔细检查，原来没有生成编译文件。重启eclipse重启tomcat都生不成。后发现Preject-Properties-Java Build Path里有个提示：2 source folder path missing，根据Libraries选项卡里的提示Remove、Add Jars相关两个jar包解决问题。 
<img src ="http://www.blogjava.net/jakin/aggbug/225024.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/jakin/" target="_blank">Jakin.zhou</a> 2008-08-27 13:52 <a href="http://www.blogjava.net/jakin/archive/2008/08/27/225024.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Spring Mail中文乱码问题</title><link>http://www.blogjava.net/jakin/archive/2008/07/18/215867.html</link><dc:creator>Jakin.zhou</dc:creator><author>Jakin.zhou</author><pubDate>Fri, 18 Jul 2008 08:55:00 GMT</pubDate><guid>http://www.blogjava.net/jakin/archive/2008/07/18/215867.html</guid><wfw:comment>http://www.blogjava.net/jakin/comments/215867.html</wfw:comment><comments>http://www.blogjava.net/jakin/archive/2008/07/18/215867.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/jakin/comments/commentRss/215867.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/jakin/services/trackbacks/215867.html</trackback:ping><description><![CDATA[<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 最近项目中用到了spring的邮件功能，程序部署在客户服务器上(操作系统为繁体中文)，每次发送邮件时接收者的操作系统如果也为繁体中文则不会出现乱码，如果为简体中文或英文，对于邮件标题或内容有中文(无论繁体与简体)的就会出现中文乱码现象，需要"查看"-"编码"-"Unicode(UTF-8)"才能正常看到邮件的内容。究其原因是由于邮件的MIME没有设定为UTF-8。最后换了一种实现方法解决问题。类MailSendTest中doSendMailOne()为会出现问题的方法，doSendMailTwo()为不会出现乱码现象的实现方法。<br />
<br />
Spring关于mailSender的配制：</p>
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><span style="color: #0000ff">&lt;</span><span style="color: #800000">bean&nbsp;</span><span style="color: #ff0000">id</span><span style="color: #0000ff">="mailSender"</span><span style="color: #ff0000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;class</span><span style="color: #0000ff">="org.springframework.mail.javamail.JavaMailSenderImpl"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">property&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="host"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">value</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">mail.xxx.com</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">value</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">property</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">bean</span><span style="color: #0000ff">&gt;</span></div>
<br />
Java类MailSendTest：<br />
<br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><span style="color: #0000ff">package</span><span style="color: #000000">&nbsp;com.jakin;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff">import</span><span style="color: #000000">&nbsp;javax.mail.MessagingException;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff">import</span><span style="color: #000000">&nbsp;javax.mail.internet.MimeMessage;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff">import</span><span style="color: #000000">&nbsp;org.springframework.mail.MailSender;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff">import</span><span style="color: #000000">&nbsp;org.springframework.mail.SimpleMailMessage;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff">import</span><span style="color: #000000">&nbsp;org.springframework.mail.javamail.JavaMailSender;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff">import</span><span style="color: #000000">&nbsp;org.springframework.mail.javamail.MimeMessageHelper;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br />
<img id="Codehighlighter1_338_1450_Open_Image" onclick="this.style.display='none'; Codehighlighter1_338_1450_Open_Text.style.display='none'; Codehighlighter1_338_1450_Closed_Image.style.display='inline'; Codehighlighter1_338_1450_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_338_1450_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_338_1450_Closed_Text.style.display='none'; Codehighlighter1_338_1450_Open_Image.style.display='inline'; Codehighlighter1_338_1450_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">class</span><span style="color: #000000">&nbsp;MailSendTest&nbsp;</span><span id="Codehighlighter1_338_1450_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_338_1450_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">private</span><span style="color: #000000">&nbsp;MailSender&nbsp;mailSender;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /><br />
<img id="Codehighlighter1_409_433_Open_Image" onclick="this.style.display='none'; Codehighlighter1_409_433_Open_Text.style.display='none'; Codehighlighter1_409_433_Closed_Image.style.display='inline'; Codehighlighter1_409_433_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_409_433_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_409_433_Closed_Text.style.display='none'; Codehighlighter1_409_433_Open_Image.style.display='inline'; Codehighlighter1_409_433_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;MailSender&nbsp;getMailSender()&nbsp;</span><span id="Codehighlighter1_409_433_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_409_433_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">return</span><span style="color: #000000">&nbsp;mailSender;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /><br />
<img id="Codehighlighter1_486_521_Open_Image" onclick="this.style.display='none'; Codehighlighter1_486_521_Open_Text.style.display='none'; Codehighlighter1_486_521_Closed_Image.style.display='inline'; Codehighlighter1_486_521_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_486_521_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_486_521_Closed_Text.style.display='none'; Codehighlighter1_486_521_Open_Image.style.display='inline'; Codehighlighter1_486_521_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;setMailSender(MailSender&nbsp;mailSender)&nbsp;</span><span id="Codehighlighter1_486_521_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_486_521_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">this</span><span style="color: #000000">.mailSender&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;mailSender;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /><br />
<img id="Codehighlighter1_525_565_Open_Image" onclick="this.style.display='none'; Codehighlighter1_525_565_Open_Text.style.display='none'; Codehighlighter1_525_565_Closed_Image.style.display='inline'; Codehighlighter1_525_565_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_525_565_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_525_565_Closed_Text.style.display='none'; Codehighlighter1_525_565_Open_Image.style.display='inline'; Codehighlighter1_525_565_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_525_565_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff">/**&nbsp;*/</span><span id="Codehighlighter1_525_565_Open_Text"><span style="color: #008000">/**</span><span style="color: #008000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;没有对邮件的格式编码进行处理，可能会有乱码现象<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">*/</span></span><span style="color: #000000"><br />
<img id="Codehighlighter1_596_872_Open_Image" onclick="this.style.display='none'; Codehighlighter1_596_872_Open_Text.style.display='none'; Codehighlighter1_596_872_Closed_Image.style.display='inline'; Codehighlighter1_596_872_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_596_872_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_596_872_Closed_Text.style.display='none'; Codehighlighter1_596_872_Open_Image.style.display='inline'; Codehighlighter1_596_872_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;doSendMailOne()&nbsp;</span><span id="Codehighlighter1_596_872_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_596_872_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SimpleMailMessage&nbsp;message&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;SimpleMailMessage();<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message.setFrom(</span><span style="color: #000000">"</span><span style="color: #000000">jakin@xxx.com</span><span style="color: #000000">"</span><span style="color: #000000">);<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message.setTo(</span><span style="color: #000000">"</span><span style="color: #000000">lilei@xxx.com</span><span style="color: #000000">"</span><span style="color: #000000">);<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message.setCc(</span><span style="color: #000000">"</span><span style="color: #000000">hanmeimei@xxx.com</span><span style="color: #000000">"</span><span style="color: #000000">);<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message.setSubject(</span><span style="color: #000000">"</span><span style="color: #000000">第一封測試郵件</span><span style="color: #000000">"</span><span style="color: #000000">);<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message.setText(</span><span style="color: #000000">"</span><span style="color: #000000">Dear&nbsp;All：\n</span><span style="color: #000000">"</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">這是一封測試郵件!</span><span style="color: #000000">"</span><span style="color: #000000">);<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mailSender.send(message);<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /><br />
<img id="Codehighlighter1_876_918_Open_Image" onclick="this.style.display='none'; Codehighlighter1_876_918_Open_Text.style.display='none'; Codehighlighter1_876_918_Closed_Image.style.display='inline'; Codehighlighter1_876_918_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_876_918_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_876_918_Closed_Text.style.display='none'; Codehighlighter1_876_918_Open_Image.style.display='inline'; Codehighlighter1_876_918_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_876_918_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff">/**&nbsp;*/</span><span id="Codehighlighter1_876_918_Open_Text"><span style="color: #008000">/**</span><span style="color: #008000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;把邮件的格式编码设定为UTF-8,不会出现乱码现象<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">*/</span></span><span style="color: #000000"><br />
<img id="Codehighlighter1_949_1448_Open_Image" onclick="this.style.display='none'; Codehighlighter1_949_1448_Open_Text.style.display='none'; Codehighlighter1_949_1448_Closed_Image.style.display='inline'; Codehighlighter1_949_1448_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_949_1448_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_949_1448_Closed_Text.style.display='none'; Codehighlighter1_949_1448_Open_Image.style.display='inline'; Codehighlighter1_949_1448_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;doSendMailTwo()&nbsp;</span><span id="Codehighlighter1_949_1448_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_949_1448_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;JavaMailSender&nbsp;javaMailSender&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;(JavaMailSender)&nbsp;mailSender;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MimeMessage&nbsp;mime&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;javaMailSender.createMimeMessage();<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MimeMessageHelper&nbsp;helper;<br />
<img id="Codehighlighter1_1105_1355_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1105_1355_Open_Text.style.display='none'; Codehighlighter1_1105_1355_Closed_Image.style.display='inline'; Codehighlighter1_1105_1355_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_1105_1355_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_1105_1355_Closed_Text.style.display='none'; Codehighlighter1_1105_1355_Open_Image.style.display='inline'; Codehighlighter1_1105_1355_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">try</span><span style="color: #000000">&nbsp;</span><span id="Codehighlighter1_1105_1355_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_1105_1355_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;helper&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;MimeMessageHelper(mime,&nbsp;</span><span style="color: #0000ff">true</span><span style="color: #000000">,&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">utf-8</span><span style="color: #000000">"</span><span style="color: #000000">);<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;helper.setFrom(</span><span style="color: #000000">"</span><span style="color: #000000">jakin@xxx.com</span><span style="color: #000000">"</span><span style="color: #000000">);<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;helper.setTo(</span><span style="color: #000000">"</span><span style="color: #000000">lilei@xxx.com</span><span style="color: #000000">"</span><span style="color: #000000">);<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;helper.setCc(</span><span style="color: #000000">"</span><span style="color: #000000">hanmeimei@xxx.com</span><span style="color: #000000">"</span><span style="color: #000000">);<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;helper.setSubject(</span><span style="color: #000000">"</span><span style="color: #000000">第二封測試郵件</span><span style="color: #000000">"</span><span style="color: #000000">);<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;helper.setText(</span><span style="color: #000000">"</span><span style="color: #000000">Dear&nbsp;All：\n</span><span style="color: #000000">"</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">這是一封測試郵件!</span><span style="color: #000000">"</span><span style="color: #000000">);<br />
<img id="Codehighlighter1_1387_1416_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1387_1416_Open_Text.style.display='none'; Codehighlighter1_1387_1416_Closed_Image.style.display='inline'; Codehighlighter1_1387_1416_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_1387_1416_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_1387_1416_Closed_Text.style.display='none'; Codehighlighter1_1387_1416_Open_Image.style.display='inline'; Codehighlighter1_1387_1416_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">catch</span><span style="color: #000000">&nbsp;(MessagingException&nbsp;me)&nbsp;</span><span id="Codehighlighter1_1387_1416_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_1387_1416_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;me.printStackTrace();<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;javaMailSender.send(mime);<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span></div>
<img src ="http://www.blogjava.net/jakin/aggbug/215867.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/jakin/" target="_blank">Jakin.zhou</a> 2008-07-18 16:55 <a href="http://www.blogjava.net/jakin/archive/2008/07/18/215867.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Oracle XDB的http服务端口与Tomcat端口冲突</title><link>http://www.blogjava.net/jakin/archive/2008/07/18/215738.html</link><dc:creator>Jakin.zhou</dc:creator><author>Jakin.zhou</author><pubDate>Fri, 18 Jul 2008 04:28:00 GMT</pubDate><guid>http://www.blogjava.net/jakin/archive/2008/07/18/215738.html</guid><wfw:comment>http://www.blogjava.net/jakin/comments/215738.html</wfw:comment><comments>http://www.blogjava.net/jakin/archive/2008/07/18/215738.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/jakin/comments/commentRss/215738.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/jakin/services/trackbacks/215738.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 今天一同事用IE访问服务器上部署的程序时总是弹出一个让输入用户名与密码的窗口，分析不应该是那台服务器的用户名与密码，但具体是什么原因呢？后来又发现启动本机上的Tomcat(端口号是8080)，访问部署本机上的程序也会出现这个问题，比较奇怪。<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 仔细查看弹出的窗口发现窗口的偏上部分有"XDB"三个字母，突然想起XDB是oracle的一种服务，Oracle创建数据库时默认包含了XDB特性，一旦启动了数据库和Listener，Oracle XDB的http服务就占用8080端口，刚好和Tomcat端口冲突。为了验证这个猜测，停止了oracle服务，再访问服务器和本机上的程序都一切ok，找到原因！<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 解决方法：修改XDB的http服务端口。 
<img src ="http://www.blogjava.net/jakin/aggbug/215738.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/jakin/" target="_blank">Jakin.zhou</a> 2008-07-18 12:28 <a href="http://www.blogjava.net/jakin/archive/2008/07/18/215738.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>解决eclipse经常挂掉或反应慢的问题</title><link>http://www.blogjava.net/jakin/archive/2008/07/15/214870.html</link><dc:creator>Jakin.zhou</dc:creator><author>Jakin.zhou</author><pubDate>Tue, 15 Jul 2008 02:00:00 GMT</pubDate><guid>http://www.blogjava.net/jakin/archive/2008/07/15/214870.html</guid><wfw:comment>http://www.blogjava.net/jakin/comments/214870.html</wfw:comment><comments>http://www.blogjava.net/jakin/archive/2008/07/15/214870.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/jakin/comments/commentRss/214870.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/jakin/services/trackbacks/214870.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 挂掉后,在workspace目录下.metadata/.log里可以看到以下的错误信息:java.lang.OutOfMemoryError: PermGen space.<br />
表示VM里存储Class和Meta的记忆空间不足,在使用很多程序库(jar)时,就会发生这样的问题.<br />
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 解決方法:在eclipse安裝目录下,找到 eclipse.ini,用notepad或editplus打开,加上 -XX:MaxPermSize=160m 就ok啦.<br />
</p>
 <img src ="http://www.blogjava.net/jakin/aggbug/214870.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/jakin/" target="_blank">Jakin.zhou</a> 2008-07-15 10:00 <a href="http://www.blogjava.net/jakin/archive/2008/07/15/214870.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java连接Access</title><link>http://www.blogjava.net/jakin/archive/2008/07/08/213385.html</link><dc:creator>Jakin.zhou</dc:creator><author>Jakin.zhou</author><pubDate>Tue, 08 Jul 2008 09:57:00 GMT</pubDate><guid>http://www.blogjava.net/jakin/archive/2008/07/08/213385.html</guid><wfw:comment>http://www.blogjava.net/jakin/comments/213385.html</wfw:comment><comments>http://www.blogjava.net/jakin/archive/2008/07/08/213385.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/jakin/comments/commentRss/213385.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/jakin/services/trackbacks/213385.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 首先安装office2003,就有了Access2003,启动Access,建立新数据库finance.mdb,建表user,包含两个文本型字段username和password，输入测试数据，保存在任意目录下，比如说D盘下。然后打开控制面板 -&gt; 管理工具 -&gt; 数据源 (ODBC),选择"系统DSN",单击&#8220;添加&#8221;,&#8220;完成&#8221;,弹出的对话框里将"数据源名"自定义,比如finance。点"选择"，找到"D:\finance.mdb"文件，如此一个ODBC数据源就配置好了。<br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #008080">&nbsp;1</span><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><span style="color: #0000ff">import</span><span style="color: #000000">&nbsp;java.sql.Connection;<br />
</span><span style="color: #008080">&nbsp;2</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">import</span><span style="color: #000000">&nbsp;java.sql.DriverManager;<br />
</span><span style="color: #008080">&nbsp;3</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">import</span><span style="color: #000000">&nbsp;java.sql.ResultSet;<br />
</span><span style="color: #008080">&nbsp;4</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">import</span><span style="color: #000000">&nbsp;java.sql.SQLException;<br />
</span><span style="color: #008080">&nbsp;5</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">import</span><span style="color: #000000">&nbsp;java.sql.Statement;<br />
</span><span style="color: #008080">&nbsp;6</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
</span><span style="color: #008080">&nbsp;7</span><span style="color: #000000"><img id="Codehighlighter1_168_822_Open_Image" onclick="this.style.display='none'; Codehighlighter1_168_822_Open_Text.style.display='none'; Codehighlighter1_168_822_Closed_Image.style.display='inline'; Codehighlighter1_168_822_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_168_822_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_168_822_Closed_Text.style.display='none'; Codehighlighter1_168_822_Open_Image.style.display='inline'; Codehighlighter1_168_822_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top"  alt="" /></span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">class</span><span style="color: #000000">&nbsp;AccessTest&nbsp;</span><span id="Codehighlighter1_168_822_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_168_822_Open_Text"><span style="color: #000000">{<br />
</span><span style="color: #008080">&nbsp;8</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;<br />
</span><span style="color: #008080">&nbsp;9</span><span style="color: #000000"><img id="Codehighlighter1_212_819_Open_Image" onclick="this.style.display='none'; Codehighlighter1_212_819_Open_Text.style.display='none'; Codehighlighter1_212_819_Closed_Image.style.display='inline'; Codehighlighter1_212_819_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_212_819_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_212_819_Closed_Text.style.display='none'; Codehighlighter1_212_819_Open_Image.style.display='inline'; Codehighlighter1_212_819_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">static</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;main(String[]&nbsp;args)&nbsp;</span><span id="Codehighlighter1_212_819_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_212_819_Open_Text"><span style="color: #000000">{<br />
</span><span style="color: #008080">10</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Connection&nbsp;conn;<br />
</span><span style="color: #008080">11</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Statement&nbsp;stmt;<br />
</span><span style="color: #008080">12</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ResultSet&nbsp;rs;<br />
</span><span style="color: #008080">13</span><span style="color: #000000"><img id="Codehighlighter1_273_327_Open_Image" onclick="this.style.display='none'; Codehighlighter1_273_327_Open_Text.style.display='none'; Codehighlighter1_273_327_Closed_Image.style.display='inline'; Codehighlighter1_273_327_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_273_327_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_273_327_Closed_Text.style.display='none'; Codehighlighter1_273_327_Open_Image.style.display='inline'; Codehighlighter1_273_327_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">try</span><span style="color: #000000">&nbsp;</span><span id="Codehighlighter1_273_327_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_273_327_Open_Text"><span style="color: #000000">{<br />
</span><span style="color: #008080">14</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Class.forName(</span><span style="color: #000000">"</span><span style="color: #000000">sun.jdbc.odbc.JdbcOdbcDriver</span><span style="color: #000000">"</span><span style="color: #000000">);<br />
</span><span style="color: #008080">15</span><span style="color: #000000"><img id="Codehighlighter1_362_390_Open_Image" onclick="this.style.display='none'; Codehighlighter1_362_390_Open_Text.style.display='none'; Codehighlighter1_362_390_Closed_Image.style.display='inline'; Codehighlighter1_362_390_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_362_390_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_362_390_Closed_Text.style.display='none'; Codehighlighter1_362_390_Open_Image.style.display='inline'; Codehighlighter1_362_390_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">catch</span><span style="color: #000000">&nbsp;(ClassNotFoundException&nbsp;e)&nbsp;</span><span id="Codehighlighter1_362_390_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_362_390_Open_Text"><span style="color: #000000">{<br />
</span><span style="color: #008080">16</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;e.printStackTrace();<br />
</span><span style="color: #008080">17</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
</span><span style="color: #008080">18</span><span style="color: #000000"><img id="Codehighlighter1_398_761_Open_Image" onclick="this.style.display='none'; Codehighlighter1_398_761_Open_Text.style.display='none'; Codehighlighter1_398_761_Closed_Image.style.display='inline'; Codehighlighter1_398_761_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_398_761_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_398_761_Closed_Text.style.display='none'; Codehighlighter1_398_761_Open_Image.style.display='inline'; Codehighlighter1_398_761_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">try</span><span style="color: #000000">&nbsp;</span><span id="Codehighlighter1_398_761_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_398_761_Open_Text"><span style="color: #000000">{<br />
</span><span style="color: #008080">19</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;conn&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;DriverManager.getConnection(</span><span style="color: #000000">"</span><span style="color: #000000">jdbc:odbc:finance</span><span style="color: #000000">"</span><span style="color: #000000">,&nbsp;</span><span style="color: #000000">""</span><span style="color: #000000">,&nbsp;</span><span style="color: #000000">""</span><span style="color: #000000">);<br />
</span><span style="color: #008080">20</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;stmt&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;conn.createStatement();<br />
</span><span style="color: #008080">21</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rs&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;stmt.executeQuery(</span><span style="color: #000000">"</span><span style="color: #000000">select&nbsp;*&nbsp;from&nbsp;user</span><span style="color: #000000">"</span><span style="color: #000000">);<br />
</span><span style="color: #008080">22</span><span style="color: #000000"><img id="Codehighlighter1_572_740_Open_Image" onclick="this.style.display='none'; Codehighlighter1_572_740_Open_Text.style.display='none'; Codehighlighter1_572_740_Closed_Image.style.display='inline'; Codehighlighter1_572_740_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_572_740_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_572_740_Closed_Text.style.display='none'; Codehighlighter1_572_740_Open_Image.style.display='inline'; Codehighlighter1_572_740_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">while</span><span style="color: #000000">&nbsp;(rs.next())&nbsp;</span><span id="Codehighlighter1_572_740_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_572_740_Open_Text"><span style="color: #000000">{<br />
</span><span style="color: #008080">23</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;String&nbsp;username&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;rs.getString(</span><span style="color: #000000">1</span><span style="color: #000000">);&nbsp;<br />
</span><span style="color: #008080">24</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;String&nbsp;password&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;rs.getString(</span><span style="color: #000000">2</span><span style="color: #000000">);<br />
</span><span style="color: #008080">25</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;System.out.println(</span><span style="color: #000000">"</span><span style="color: #000000">帐号:</span><span style="color: #000000">"</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;username);<br />
</span><span style="color: #008080">26</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;System.out.println(</span><span style="color: #000000">"</span><span style="color: #000000">密码:</span><span style="color: #000000">"</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;password);<br />
</span><span style="color: #008080">27</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
</span><span style="color: #008080">28</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;conn.close();<br />
</span><span style="color: #008080">29</span><span style="color: #000000"><img id="Codehighlighter1_787_816_Open_Image" onclick="this.style.display='none'; Codehighlighter1_787_816_Open_Text.style.display='none'; Codehighlighter1_787_816_Closed_Image.style.display='inline'; Codehighlighter1_787_816_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_787_816_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_787_816_Closed_Text.style.display='none'; Codehighlighter1_787_816_Open_Image.style.display='inline'; Codehighlighter1_787_816_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">catch</span><span style="color: #000000">&nbsp;(SQLException&nbsp;el)&nbsp;</span><span id="Codehighlighter1_787_816_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_787_816_Open_Text"><span style="color: #000000">{<br />
</span><span style="color: #008080">30</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;el.printStackTrace();<br />
</span><span style="color: #008080">31</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
</span><span style="color: #008080">32</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
</span><span style="color: #008080">33</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" /><br />
</span><span style="color: #008080">34</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top"  alt="" />}</span></span><span style="color: #000000"><br />
</span><span style="color: #008080">35</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span></div>
<br />
<img src ="http://www.blogjava.net/jakin/aggbug/213385.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/jakin/" target="_blank">Jakin.zhou</a> 2008-07-08 17:57 <a href="http://www.blogjava.net/jakin/archive/2008/07/08/213385.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>花生壳的进程</title><link>http://www.blogjava.net/jakin/archive/2008/07/02/212178.html</link><dc:creator>Jakin.zhou</dc:creator><author>Jakin.zhou</author><pubDate>Wed, 02 Jul 2008 09:59:00 GMT</pubDate><guid>http://www.blogjava.net/jakin/archive/2008/07/02/212178.html</guid><wfw:comment>http://www.blogjava.net/jakin/comments/212178.html</wfw:comment><comments>http://www.blogjava.net/jakin/archive/2008/07/02/212178.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/jakin/comments/commentRss/212178.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/jakin/services/trackbacks/212178.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp; 今天服务器上的花生壳停止工作了，点击没有反应，卸载吧又提示正在运行中，但却找不到它的进程，费了大把劲终于将其揪出：phdesktop.exe与phcore.exe。
<img src ="http://www.blogjava.net/jakin/aggbug/212178.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/jakin/" target="_blank">Jakin.zhou</a> 2008-07-02 17:59 <a href="http://www.blogjava.net/jakin/archive/2008/07/02/212178.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>在windowsXP系统中卸载oracle9i</title><link>http://www.blogjava.net/jakin/archive/2008/06/27/211130.html</link><dc:creator>Jakin.zhou</dc:creator><author>Jakin.zhou</author><pubDate>Fri, 27 Jun 2008 06:43:00 GMT</pubDate><guid>http://www.blogjava.net/jakin/archive/2008/06/27/211130.html</guid><wfw:comment>http://www.blogjava.net/jakin/comments/211130.html</wfw:comment><comments>http://www.blogjava.net/jakin/archive/2008/06/27/211130.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/jakin/comments/commentRss/211130.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/jakin/services/trackbacks/211130.html</trackback:ping><description><![CDATA[<p>1.在"开始"-&gt;"设置"-&gt;"控制面板"-&gt;"管理工具"-&gt;"服务"中停掉所有关于oracle服务的选项；<br />
2.在"开始"-&gt; "程序" -&gt; "oracle" -&gt; "configuration and migration tools" -&gt; "Net Configuration Assistant"中删除现有监听器。或者，在OEM Console-&gt;工具-&gt;服务管理-&gt;Oracle Net Manager中删除现有监听器和服务；<br />
3.在开始-&gt;程序-&gt;Oracle Installation Products选择"Universal Installer"卸载Oracle；<br />
4.修改注册表中的下述文件夹："开始"-&gt;"运行"-&gt;键入"regedit"命令打开注册表<br />
&nbsp;&nbsp; i.&nbsp; HKEY_LOCAL_MACHINE/software<br />
&nbsp;&nbsp; ii. HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Application<br />
&nbsp;&nbsp; iii.HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Application<br />
&nbsp;&nbsp; iv. HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application<br />
&nbsp;&nbsp; 删除这些文件夹中Oracle相关子文件，后两处可能本来就没有；<br />
5.删除在C:\Program Files目录下的oracle目录（假定C为系统盘）；<br />
6.删除在Oracle的工作目录（安装Oracle时指定的安装目录，例如D:\oracle），如果无法删除则重启计算机后再删除；<br />
7.重新启动计算机；<br />
8.如果第2步无法正常工作，则"开始"-&gt; "程序"中的Oracle菜单会仍出现。此时可：<br />
&nbsp; 跳过第2步，直接进行3-7步操作。其中最后在" C:\Documents and Settings\All Users\「开始」菜单\程序"中手动删除与Oracle有关的两项：<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Oracle - OraHome92<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Oracle Installation Products<br />
&nbsp;&nbsp;或者，直接在"开始"-&gt; "程序"中用鼠标右键单击此两项菜单并删除。</p>
<img src ="http://www.blogjava.net/jakin/aggbug/211130.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/jakin/" target="_blank">Jakin.zhou</a> 2008-06-27 14:43 <a href="http://www.blogjava.net/jakin/archive/2008/06/27/211130.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Unable to compile class for JSP异常</title><link>http://www.blogjava.net/jakin/archive/2008/06/06/206369.html</link><dc:creator>Jakin.zhou</dc:creator><author>Jakin.zhou</author><pubDate>Fri, 06 Jun 2008 09:26:00 GMT</pubDate><guid>http://www.blogjava.net/jakin/archive/2008/06/06/206369.html</guid><wfw:comment>http://www.blogjava.net/jakin/comments/206369.html</wfw:comment><comments>http://www.blogjava.net/jakin/archive/2008/06/06/206369.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/jakin/comments/commentRss/206369.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/jakin/services/trackbacks/206369.html</trackback:ping><description><![CDATA[这个问题要先看一下Tomcat所在的磁盘是不是用完了，是不是log太多了，哈哈！
<img src ="http://www.blogjava.net/jakin/aggbug/206369.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/jakin/" target="_blank">Jakin.zhou</a> 2008-06-06 17:26 <a href="http://www.blogjava.net/jakin/archive/2008/06/06/206369.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>