<?xml version="1.0" encoding="UTF-8"?>
<rss 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/" version="2.0"><channel><title>BlogJava-罗明的博客</title><link>http://www.blogjava.net/Andyluo/</link><description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;font color="blue"&gt;锻炼身体、提升技能、修身养性&lt;/font&gt;&lt;br&gt;
讨论Eclipse, Java, Linux, Google产品&lt;br&gt;
&lt;/td&gt;&lt;td&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;&amp;nbsp;&lt;/td&gt;&lt;td&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-9685945790422740";
/* 728x90, 创建于 08-11-21 */
google_ad_slot = "5619230960";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</description><language>zh-cn</language><lastBuildDate>Tue, 07 Jul 2009 00:46:30 GMT</lastBuildDate><pubDate>Tue, 07 Jul 2009 00:46:30 GMT</pubDate><ttl>60</ttl><item><title>将Backspace按键设置成Firefox后退</title><link>http://www.blogjava.net/Andyluo/archive/2008/06/22/turn-on-firefox-backspace-in-linux.html</link><dc:creator>罗明</dc:creator><author>罗明</author><pubDate>Sun, 22 Jun 2008 12:50:00 GMT</pubDate><guid>http://www.blogjava.net/Andyluo/archive/2008/06/22/turn-on-firefox-backspace-in-linux.html</guid><wfw:comment>http://www.blogjava.net/Andyluo/comments/209913.html</wfw:comment><comments>http://www.blogjava.net/Andyluo/archive/2008/06/22/turn-on-firefox-backspace-in-linux.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/Andyluo/comments/commentRss/209913.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Andyluo/services/trackbacks/209913.html</trackback:ping><description>
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/dE-MsmvCnuCeKawBLCBdD4-TMQo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dE-MsmvCnuCeKawBLCBdD4-TMQo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/dE-MsmvCnuCeKawBLCBdD4-TMQo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dE-MsmvCnuCeKawBLCBdD4-TMQo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Firefox在Linux下的后退按键是&amp;#8220;Alt"+"&amp;lt;-"，要同时按两个键，不如Windows下的Backspace一次按键方便。&lt;br /&gt;
&lt;br /&gt;
要启用Backspace，只需将about:config里的&amp;#8220;browser.backspace_action&amp;#8221;由默认的2改为0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src ="http://www.blogjava.net/Andyluo/aggbug/209913.html" width = "1" height = "1" /&gt;&lt;br&gt;&lt;br&gt;&lt;div align=right&gt;&lt;a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank"&gt;罗明&lt;/a&gt; 2008-06-22 20:50 &lt;a href="http://www.blogjava.net/Andyluo/archive/2008/06/22/turn-on-firefox-backspace-in-linux.html#Feedback" target="_blank" style="text-decoration:none;"&gt;发表评论&lt;/a&gt;&lt;/div&gt;</description></item><item><title>在Eclipse中将Java Project转换成Dynamic Web Project</title><link>http://www.blogjava.net/Andyluo/archive/2008/06/20/209504.html</link><dc:creator>罗明</dc:creator><author>罗明</author><pubDate>Fri, 20 Jun 2008 09:14:00 GMT</pubDate><guid>http://www.blogjava.net/Andyluo/archive/2008/06/20/209504.html</guid><wfw:comment>http://www.blogjava.net/Andyluo/comments/209504.html</wfw:comment><comments>http://www.blogjava.net/Andyluo/archive/2008/06/20/209504.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.blogjava.net/Andyluo/comments/commentRss/209504.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Andyluo/services/trackbacks/209504.html</trackback:ping><description>
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/sgeaEw4Wom5M2VCnsC3vHbsqnAE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sgeaEw4Wom5M2VCnsC3vHbsqnAE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/sgeaEw4Wom5M2VCnsC3vHbsqnAE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sgeaEw4Wom5M2VCnsC3vHbsqnAE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;编辑工程的.project文件：  &lt;p&gt;添加  &lt;p&gt;&amp;lt;nature&amp;gt;org.eclipse.wst.common.project.facet.core.nature&amp;lt;/nature&amp;gt;&lt;br&gt;&amp;lt;nature&amp;gt;org.eclipse.wst.common.modulecore.ModuleCoreNature&amp;lt;/nature&amp;gt;&lt;br&gt;&amp;lt;nature&amp;gt;org.eclipse.jem.workbench.JavaEMFNature&amp;lt;/nature&amp;gt;  &lt;p&gt;到  &lt;p&gt;&amp;lt;natures&amp;gt;&lt;br&gt;…&lt;br&gt;&amp;lt;/natures&amp;gt;  &lt;p&gt;&amp;nbsp; &lt;p&gt;eg.  &lt;p&gt;例如将  &lt;p&gt;&amp;lt;natures&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;nature&amp;gt;org.eclipse.jdt.core.javanature&amp;lt;/nature&amp;gt;&lt;br&gt;&amp;lt;/natures&amp;gt;  &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;更改为：&lt;/p&gt; &lt;p&gt;&lt;font size="1"&gt;&amp;lt;natures&amp;gt;&lt;br&gt;&lt;/font&gt;&lt;font size="1"&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;nature&amp;gt;org.eclipse.wst.common.project.facet.core.nature&amp;lt;/nature&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;nature&amp;gt;org.eclipse.wst.common.modulecore.ModuleCoreNature&amp;lt;/nature&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;nature&amp;gt;org.eclipse.jem.workbench.JavaEMFNature&amp;lt;/nature&amp;gt;&lt;/strong&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;nature&amp;gt;org.eclipse.jdt.core.javanature&amp;lt;/nature&amp;gt;&lt;br&gt;&amp;lt;/natures&amp;gt;&lt;/font&gt;&lt;img src ="http://www.blogjava.net/Andyluo/aggbug/209504.html" width = "1" height = "1" /&gt;&lt;br&gt;&lt;br&gt;&lt;div align=right&gt;&lt;a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank"&gt;罗明&lt;/a&gt; 2008-06-20 17:14 &lt;a href="http://www.blogjava.net/Andyluo/archive/2008/06/20/209504.html#Feedback" target="_blank" style="text-decoration:none;"&gt;发表评论&lt;/a&gt;&lt;/div&gt;</description></item><item><title>Python编程谜题-5</title><link>http://www.blogjava.net/Andyluo/archive/2008/05/22/python-Puzzle-5.html</link><dc:creator>罗明</dc:creator><author>罗明</author><pubDate>Thu, 22 May 2008 09:45:00 GMT</pubDate><guid>http://www.blogjava.net/Andyluo/archive/2008/05/22/python-Puzzle-5.html</guid><wfw:comment>http://www.blogjava.net/Andyluo/comments/202227.html</wfw:comment><comments>http://www.blogjava.net/Andyluo/archive/2008/05/22/python-Puzzle-5.html#Feedback</comments><slash:comments>16</slash:comments><wfw:commentRss>http://www.blogjava.net/Andyluo/comments/commentRss/202227.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Andyluo/services/trackbacks/202227.html</trackback:ping><description>
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/VlBfOt6uvMEFtWutyJ00q05k-kA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VlBfOt6uvMEFtWutyJ00q05k-kA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/VlBfOt6uvMEFtWutyJ00q05k-kA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VlBfOt6uvMEFtWutyJ00q05k-kA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;应用python的pickle模块从序列化文件中构造对象，根据对象的构造解开谜题&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;详细描述 :&lt;/p&gt;
&lt;p&gt;&lt;a title="http://www.pythonchallenge.com/pc/def/peak.html" href="http://www.pythonchallenge.com/pc/def/peak.html"&gt;http://www.pythonchallenge.com/pc/def/peak.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;(peak hell连读发音类似pickle，谜题就是pickle模块的应用了)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;解决方案代码: &lt;br /&gt;
&lt;/p&gt;
&lt;div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"&gt;&lt;!--&lt;br /&gt;
&lt;br /&gt;
Code highlighting produced by Actipro CodeHighlighter (freeware)&lt;br /&gt;
http://www.CodeHighlighter.com/&lt;br /&gt;
&lt;br /&gt;
--&gt;&lt;span style="color: #0000ff;"&gt;import&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;pprint,pickle,sys&lt;br /&gt;
&lt;br /&gt;
pfile&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;open(&lt;/span&gt;&lt;span style="color: #800000;"&gt;'&lt;/span&gt;&lt;span style="color: #800000;"&gt;banner.p&lt;/span&gt;&lt;span style="color: #800000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;)&lt;br /&gt;
data&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;pickle.load(pfile)&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;for&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;row&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;in&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;data:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;for&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;item&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;in&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;row:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;for&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;index&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;in&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;range(item[&lt;/span&gt;&lt;span style="color: #000000;"&gt;1&lt;/span&gt;&lt;span style="color: #000000;"&gt;]):&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sys.stdout.write(item[0])&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;print&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800000;"&gt;''&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;
pfile.close()&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;输出的对象构造：&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://www.blogjava.net/images/blogjava_net/andyluo/channel.JPG" height="150" width="362" /&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;img src ="http://www.blogjava.net/Andyluo/aggbug/202227.html" width = "1" height = "1" /&gt;&lt;br&gt;&lt;br&gt;&lt;div align=right&gt;&lt;a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank"&gt;罗明&lt;/a&gt; 2008-05-22 17:45 &lt;a href="http://www.blogjava.net/Andyluo/archive/2008/05/22/python-Puzzle-5.html#Feedback" target="_blank" style="text-decoration:none;"&gt;发表评论&lt;/a&gt;&lt;/div&gt;</description></item><item><title>Rational Application Developer (RAD) 出现“JVM terminated. Exit code=1”错误的解决方案</title><link>http://www.blogjava.net/Andyluo/archive/2008/05/16/RAD-JVM-Exit-Error.html</link><dc:creator>罗明</dc:creator><author>罗明</author><pubDate>Fri, 16 May 2008 03:06:00 GMT</pubDate><guid>http://www.blogjava.net/Andyluo/archive/2008/05/16/RAD-JVM-Exit-Error.html</guid><wfw:comment>http://www.blogjava.net/Andyluo/comments/200825.html</wfw:comment><comments>http://www.blogjava.net/Andyluo/archive/2008/05/16/RAD-JVM-Exit-Error.html#Feedback</comments><slash:comments>17</slash:comments><wfw:commentRss>http://www.blogjava.net/Andyluo/comments/commentRss/200825.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Andyluo/services/trackbacks/200825.html</trackback:ping><description>
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/KxaiwewMb2dfyj2ay4HvZoenMCI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KxaiwewMb2dfyj2ay4HvZoenMCI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/KxaiwewMb2dfyj2ay4HvZoenMCI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KxaiwewMb2dfyj2ay4HvZoenMCI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;span style="font-size: 10pt;"&gt;
&lt;p&gt;在网上找了很久才找到developerWorks上的一个解决方案：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;在命令提示符里切换到目录&amp;#8220;C:\Program Files\IBM\SDP70\jdk\jre\bin&amp;#8221;，运行&amp;#8220;java.exe -Xshareclasses:destroyAll&amp;#8221;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;这样就能正常启动RAD了！&lt;/strong&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;原因描述如下：&lt;/p&gt;
&lt;p&gt;（摘录自&lt;a title="http://www-1.ibm.com/support/docview.wss?uid=swg21281393" href="http://www-1.ibm.com/support/docview.wss?uid=swg21281393"&gt;http://www-1.ibm.com/support/docview.wss?uid=swg21281393&lt;/a&gt;，并通过Google Translate转译，译文已作修改）&lt;/p&gt;
&lt;p&gt;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&lt;/p&gt;
&lt;p&gt;问题（摘要） &lt;br /&gt;
此说明解释如何解决错误&amp;#8220;JVM的终止。退出代码= 1&amp;#8221;。&lt;br /&gt;
&lt;br /&gt;
起因&lt;br /&gt;
RAD自带的IBM JVM使用了一个高速缓存参数来提高性能。而因为JVM的崩溃，比如蓝屏，或断电，都可能造成Java高速缓存被损坏。 而JVM会拒绝连接到一个损坏的高速缓存。&lt;/p&gt;
&lt;p&gt;解决问题&lt;br /&gt;
要解决这个问题，使用&amp;#8220;-Xshareclasses:destroyAll&amp;#8221;的Java选项将销毁所有的共享级缓存。这是一种实用工具选项，所以不会启动JVM 。如果您想要这么做，只要从命令提示符使用参数&amp;#8220;-Xshareclasses:destroyAll&amp;#8221;来运行RAD使用的java。&lt;/p&gt;
&lt;p&gt;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&amp;#215;&lt;/p&gt;
&lt;/span&gt;
&lt;img src ="http://www.blogjava.net/Andyluo/aggbug/200825.html" width = "1" height = "1" /&gt;&lt;br&gt;&lt;br&gt;&lt;div align=right&gt;&lt;a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank"&gt;罗明&lt;/a&gt; 2008-05-16 11:06 &lt;a href="http://www.blogjava.net/Andyluo/archive/2008/05/16/RAD-JVM-Exit-Error.html#Feedback" target="_blank" style="text-decoration:none;"&gt;发表评论&lt;/a&gt;&lt;/div&gt;</description></item><item><title>编程谜题-4</title><link>http://www.blogjava.net/Andyluo/archive/2008/05/09/pythonPuzzle4.html</link><dc:creator>罗明</dc:creator><author>罗明</author><pubDate>Fri, 09 May 2008 06:32:00 GMT</pubDate><guid>http://www.blogjava.net/Andyluo/archive/2008/05/09/pythonPuzzle4.html</guid><wfw:comment>http://www.blogjava.net/Andyluo/comments/199490.html</wfw:comment><comments>http://www.blogjava.net/Andyluo/archive/2008/05/09/pythonPuzzle4.html#Feedback</comments><slash:comments>27</slash:comments><wfw:commentRss>http://www.blogjava.net/Andyluo/comments/commentRss/199490.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Andyluo/services/trackbacks/199490.html</trackback:ping><description>
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/J4fsxU-VF2TQsOyumhtZIqsJigQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/J4fsxU-VF2TQsOyumhtZIqsJigQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/J4fsxU-VF2TQsOyumhtZIqsJigQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/J4fsxU-VF2TQsOyumhtZIqsJigQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Follow the URL chain to get the result (the chain may contain over 300 URLs......)&lt;br /&gt;
&lt;br /&gt;
谜题详细描述：http://www.pythonchallenge.com/pc/def/linkedlist.php&lt;br /&gt;
&lt;br /&gt;
Python解决方案：&lt;br /&gt;
&lt;div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"&gt;&lt;!--&lt;br /&gt;
&lt;br /&gt;
Code highlighting produced by Actipro CodeHighlighter (freeware)&lt;br /&gt;
http://www.CodeHighlighter.com/&lt;br /&gt;
&lt;br /&gt;
--&gt;&lt;span style="color: #0000ff;"&gt;import&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;urllib&lt;br /&gt;
&lt;br /&gt;
nothing&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;12345&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;
ii&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;1&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;while&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;ii&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;401&lt;/span&gt;&lt;span style="color: #000000;"&gt;:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;source&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;urllib.urlopen(&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;http://www.pythonchallenge.com&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;+&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;/pc/def/linkedlist.php?nothing=&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;+&lt;/span&gt;&lt;span style="color: #000000;"&gt;nothing).read()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;nothing&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;filter(str.isdigit,&amp;nbsp;source)&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;print&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;nothing&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;if&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;source&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;!=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;and&amp;nbsp;the&amp;nbsp;next&amp;nbsp;nothing&amp;nbsp;is&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;+&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;nothing:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;print&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;source is not: and&amp;nbsp;the&amp;nbsp;next&amp;nbsp;nothing&amp;nbsp;is&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;+&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;nothing&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;print&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;source&amp;nbsp;is&lt;/span&gt;&lt;span style="color: #800000;"&gt;: "&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;+&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;source&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;nothing&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;raw_input(&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;select&amp;nbsp;which&amp;nbsp;number?&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;print&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;you&amp;nbsp;set&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;+&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;nothing&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;+&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;&amp;nbsp;as&amp;nbsp;nothing&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;ii&lt;/span&gt;&lt;span style="color: #000000;"&gt;+=&lt;/span&gt;&lt;span style="color: #000000;"&gt;1&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;img src ="http://www.blogjava.net/Andyluo/aggbug/199490.html" width = "1" height = "1" /&gt;&lt;br&gt;&lt;br&gt;&lt;div align=right&gt;&lt;a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank"&gt;罗明&lt;/a&gt; 2008-05-09 14:32 &lt;a href="http://www.blogjava.net/Andyluo/archive/2008/05/09/pythonPuzzle4.html#Feedback" target="_blank" style="text-decoration:none;"&gt;发表评论&lt;/a&gt;&lt;/div&gt;</description></item><item><title>编程谜题-3</title><link>http://www.blogjava.net/Andyluo/archive/2008/05/08/pythonPuzzle3.html</link><dc:creator>罗明</dc:creator><author>罗明</author><pubDate>Thu, 08 May 2008 04:50:00 GMT</pubDate><guid>http://www.blogjava.net/Andyluo/archive/2008/05/08/pythonPuzzle3.html</guid><wfw:comment>http://www.blogjava.net/Andyluo/comments/199207.html</wfw:comment><comments>http://www.blogjava.net/Andyluo/archive/2008/05/08/pythonPuzzle3.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Andyluo/comments/commentRss/199207.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Andyluo/services/trackbacks/199207.html</trackback:ping><description>
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/GGzoIrJVGf0JMRYrRNkqPQC7na4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GGzoIrJVGf0JMRYrRNkqPQC7na4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/GGzoIrJVGf0JMRYrRNkqPQC7na4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GGzoIrJVGf0JMRYrRNkqPQC7na4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;从一大堆字母里找出两边都刚好有3个大写字母的小写字母&lt;br /&gt;
详细描述：&lt;a href="http://www.pythonchallenge.com/pc/def/equality.html"&gt;http://www.pythonchallenge.com/pc/def/equality.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
解决方案：&lt;br /&gt;
&lt;br /&gt;
Python：&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; import re&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; re.findall(r'[a-z][A-Z][A-Z][A-Z][a-z][A-Z][A-Z][A-Z][a-z]', text)
&lt;img src ="http://www.blogjava.net/Andyluo/aggbug/199207.html" width = "1" height = "1" /&gt;&lt;br&gt;&lt;br&gt;&lt;div align=right&gt;&lt;a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank"&gt;罗明&lt;/a&gt; 2008-05-08 12:50 &lt;a href="http://www.blogjava.net/Andyluo/archive/2008/05/08/pythonPuzzle3.html#Feedback" target="_blank" style="text-decoration:none;"&gt;发表评论&lt;/a&gt;&lt;/div&gt;</description></item><item><title>编程谜题 - 2</title><link>http://www.blogjava.net/Andyluo/archive/2008/05/07/pythonPuzzle2.html</link><dc:creator>罗明</dc:creator><author>罗明</author><pubDate>Wed, 07 May 2008 08:11:00 GMT</pubDate><guid>http://www.blogjava.net/Andyluo/archive/2008/05/07/pythonPuzzle2.html</guid><wfw:comment>http://www.blogjava.net/Andyluo/comments/198994.html</wfw:comment><comments>http://www.blogjava.net/Andyluo/archive/2008/05/07/pythonPuzzle2.html#Feedback</comments><slash:comments>28</slash:comments><wfw:commentRss>http://www.blogjava.net/Andyluo/comments/commentRss/198994.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Andyluo/services/trackbacks/198994.html</trackback:ping><description>
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/VPFu_uwF5Tz24FCnhQWc19kJMEw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VPFu_uwF5Tz24FCnhQWc19kJMEw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/VPFu_uwF5Tz24FCnhQWc19kJMEw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VPFu_uwF5Tz24FCnhQWc19kJMEw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;谜题描述：&lt;a title="http://www.pythonchallenge.com/pc/def/ocr.html" href="http://www.pythonchallenge.com/pc/def/ocr.html"&gt;http://www.pythonchallenge.com/pc/def/ocr.html&lt;/a&gt;&lt;br /&gt;
从一大堆乱码中找出可以理解的信息（字母）&lt;br /&gt;
&lt;br /&gt;
Java解决方案：&lt;br /&gt;
&lt;div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"&gt;&lt;!--&lt;br /&gt;
&lt;br /&gt;
Code highlighting produced by Actipro CodeHighlighter (freeware)&lt;br /&gt;
http://www.CodeHighlighter.com/&lt;br /&gt;
&lt;br /&gt;
--&gt;&lt;span style="color: #0000ff;"&gt;public&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;class&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;Test&amp;nbsp;{&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;public&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;static&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;void&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;main(String[]&amp;nbsp;args)&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;throws&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;Exception&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;URL&amp;nbsp;url&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;new&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;URL(&lt;/span&gt;&lt;span style="color: #000000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;http://www.pythonchallenge.com&lt;/span&gt;&lt;span style="color: #000000;"&gt;"&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; + "&lt;/span&gt;&lt;span style="color: #000000;"&gt;/pc/def/ocr.html&lt;/span&gt;&lt;span style="color: #000000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BufferedReader&amp;nbsp;reader&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;new&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;BufferedReader(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;new&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #000000;"&gt;InputStreamReader(url.openStream()));&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; StringBuffer&amp;nbsp;sb&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;new&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;StringBuffer();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;int&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;i&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;reader.read();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;while&lt;/span&gt;&lt;span style="color: #000000;"&gt;(i&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;!=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;-&lt;/span&gt;&lt;span style="color: #000000;"&gt;1&lt;/span&gt;&lt;span style="color: #000000;"&gt;)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;if&lt;/span&gt;&lt;span style="color: #000000;"&gt;((i&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;int&lt;/span&gt;&lt;span style="color: #000000;"&gt;)&lt;/span&gt;&lt;span style="color: #000000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;A&lt;/span&gt;&lt;span style="color: #000000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;amp;&amp;amp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;i&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;lt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;int&lt;/span&gt;&lt;span style="color: #000000;"&gt;)&lt;/span&gt;&lt;span style="color: #000000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;Z&lt;/span&gt;&lt;span style="color: #000000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;) &lt;/span&gt;&lt;span style="color: #000000;"&gt;&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;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #000000;"&gt;||&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(i&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;int&lt;/span&gt;&lt;span style="color: #000000;"&gt;)&lt;/span&gt;&lt;span style="color: #000000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;a&lt;/span&gt;&lt;span style="color: #000000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;amp;&amp;amp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;i&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;lt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;int&lt;/span&gt;&lt;span style="color: #000000;"&gt;)&lt;/span&gt;&lt;span style="color: #000000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;z&lt;/span&gt;&lt;span style="color: #000000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;))&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #000000;"&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;{&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;sb.append((&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;char&lt;/span&gt;&lt;span style="color: #000000;"&gt;)i);&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;}&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;i&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;reader.read();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;reader.close();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;String&amp;nbsp;source&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;sb.toString();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt; &lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&gt;页面源码中最后一个单词是below&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println(&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #000000;"&gt;source.substring(source.indexOf(&lt;/span&gt;&lt;span style="color: #000000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;below&lt;/span&gt;&lt;span style="color: #000000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;)&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;+&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;5&lt;/span&gt;&lt;span style="color: #000000;"&gt;)&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #000000;"&gt;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
}&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
附Python和Shell：&lt;br /&gt;
&lt;br /&gt;
Python:&lt;br /&gt;
&lt;div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"&gt;&lt;!--&lt;br /&gt;
&lt;br /&gt;
Code highlighting produced by Actipro CodeHighlighter (freeware)&lt;br /&gt;
http://www.CodeHighlighter.com/&lt;br /&gt;
&lt;br /&gt;
--&gt;&lt;span style="color: #000000;"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;text&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800000;"&gt;"""&lt;/span&gt;&lt;span style="color: #800000;"&gt;&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;&amp;lt;copy&amp;nbsp;and&amp;nbsp;paste&amp;gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #800000;"&gt;"""&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;import&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;string&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;for&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;i&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;in&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;text:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;if&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;i&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;in&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;string.ascii_letters:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;print&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;i,&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
Shell:&lt;br /&gt;
$ curl &lt;a href="http://www.pythonchallenge.com/pc/def/ocr.html" class="external" rel="nofollow"&gt;http://www.pythonchallenge.com/pc/def/ocr.html&lt;/a&gt; | grep -o [a-z]&lt;br /&gt;
&lt;img src ="http://www.blogjava.net/Andyluo/aggbug/198994.html" width = "1" height = "1" /&gt;&lt;br&gt;&lt;br&gt;&lt;div align=right&gt;&lt;a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank"&gt;罗明&lt;/a&gt; 2008-05-07 16:11 &lt;a href="http://www.blogjava.net/Andyluo/archive/2008/05/07/pythonPuzzle2.html#Feedback" target="_blank" style="text-decoration:none;"&gt;发表评论&lt;/a&gt;&lt;/div&gt;</description></item><item><title>编程谜题1</title><link>http://www.blogjava.net/Andyluo/archive/2008/05/06/pythonTrick1.html</link><dc:creator>罗明</dc:creator><author>罗明</author><pubDate>Tue, 06 May 2008 10:02:00 GMT</pubDate><guid>http://www.blogjava.net/Andyluo/archive/2008/05/06/pythonTrick1.html</guid><wfw:comment>http://www.blogjava.net/Andyluo/comments/198768.html</wfw:comment><comments>http://www.blogjava.net/Andyluo/archive/2008/05/06/pythonTrick1.html#Feedback</comments><slash:comments>28</slash:comments><wfw:commentRss>http://www.blogjava.net/Andyluo/comments/commentRss/198768.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Andyluo/services/trackbacks/198768.html</trackback:ping><description>
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/HIQHQ7Z3HZPNZ46JCne3pBOfQR4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HIQHQ7Z3HZPNZ46JCne3pBOfQR4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/HIQHQ7Z3HZPNZ46JCne3pBOfQR4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HIQHQ7Z3HZPNZ46JCne3pBOfQR4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;谜题描述：&lt;a href="http://www.pythonchallenge.com/pc/def/map.html"&gt;http://www.pythonchallenge.com/pc/def/map.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Java解决方案： &lt;br /&gt;
&lt;div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"&gt;&lt;!--&lt;br /&gt;
&lt;br /&gt;
Code highlighting produced by Actipro CodeHighlighter (freeware)&lt;br /&gt;
http://www.CodeHighlighter.com/&lt;br /&gt;
&lt;br /&gt;
--&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;1&lt;/span&gt;&amp;nbsp;&lt;span style="color: #0000ff;"&gt;public&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;class&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;Test&amp;nbsp;{&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;2&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;public&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;static&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;void&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;main(String[]&amp;nbsp;args)&amp;nbsp;{&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;3&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;String&amp;nbsp;a&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;g&amp;nbsp;fmnc&amp;nbsp;wms&amp;nbsp;bgblr&amp;nbsp;rpylqjyrc&amp;nbsp;gr&amp;nbsp;zw&amp;nbsp;fylb.&amp;nbsp;rfyrq "&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; + "&lt;/span&gt;&lt;span style="color: #000000;"&gt;ufyr&amp;nbsp;amknsrcpq &lt;/span&gt;&lt;span style="color: #000000;"&gt;ypc&amp;nbsp;dmp. &lt;/span&gt;&lt;span style="color: #000000;"&gt;bmgle&amp;nbsp;gr&amp;nbsp;gl&amp;nbsp;zw&amp;nbsp;fylb "&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #000000;"&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; &lt;/span&gt;&lt;span style="color: #000000;"&gt;+ "&lt;/span&gt;&lt;span style="color: #000000;"&gt;gq&amp;nbsp;glcddgagclr&amp;nbsp;ylb&amp;nbsp;rfyr'q&amp;nbsp;ufw&amp;nbsp;rfgq &lt;/span&gt;&lt;span style="color: #000000;"&gt;rcvr&amp;nbsp;gq &lt;/span&gt;&lt;span style="color: #000000;"&gt;"&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #000000;"&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; &lt;/span&gt;&lt;span style="color: #000000;"&gt;+ "&lt;/span&gt;&lt;span style="color: #000000;"&gt;qm&amp;nbsp;jmle.&amp;nbsp;sqgle&amp;nbsp;qrpgle.kyicrpylq()&lt;/span&gt;&lt;span style="color: #000000;"&gt; gq&amp;nbsp;pcamkkclbcb. &lt;/span&gt;&lt;span style="color: #000000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #000000;"&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; &lt;/span&gt;&lt;span style="color: #000000;"&gt;+ "&lt;/span&gt;&lt;span style="color: #000000;"&gt;lmu&amp;nbsp;ynnjw&amp;nbsp;ml&amp;nbsp;rfc&amp;nbsp;spj.&lt;/span&gt;&lt;span style="color: #000000;"&gt;";&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #008080;"&gt;&amp;nbsp;4&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;char&lt;/span&gt;&lt;span style="color: #000000;"&gt;[]&amp;nbsp;ac&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;a.toCharArray();&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;5&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;int&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;zi&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;int&lt;/span&gt;&lt;span style="color: #000000;"&gt;)&lt;/span&gt;&lt;span style="color: #000000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;z&lt;/span&gt;&lt;span style="color: #000000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;6&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;int&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;ai&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;int&lt;/span&gt;&lt;span style="color: #000000;"&gt;)&lt;/span&gt;&lt;span style="color: #000000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;a&lt;/span&gt;&lt;span style="color: #000000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;7&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;for&lt;/span&gt;&lt;span style="color: #000000;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;int&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;index&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;0&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&amp;nbsp;index&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;ac.length;&amp;nbsp;index&lt;/span&gt;&lt;span style="color: #000000;"&gt;++&lt;/span&gt;&lt;span style="color: #000000;"&gt;)&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;8&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;9&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;int&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;aci&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;int&lt;/span&gt;&lt;span style="color: #000000;"&gt;)ac[index];&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt;10&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;if&lt;/span&gt;&lt;span style="color: #000000;"&gt;(aci&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;ai&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;amp;&amp;amp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;aci&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;lt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;zi)&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt;11&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;{&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt;12&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;int&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;aci2&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;int&lt;/span&gt;&lt;span style="color: #000000;"&gt;)ac[index]&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;+&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;2&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt;13&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt;14&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.print((&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;char&lt;/span&gt;&lt;span style="color: #000000;"&gt;)((aci2&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;zi)&lt;/span&gt;&lt;span style="color: #000000;"&gt;?&lt;/span&gt;&lt;span style="color: #000000;"&gt;(aci2&lt;/span&gt;&lt;span style="color: #000000;"&gt;%&lt;/span&gt;&lt;span style="color: #000000;"&gt;(zi&lt;/span&gt;&lt;span style="color: #000000;"&gt;+&lt;/span&gt;&lt;span style="color: #000000;"&gt;1&lt;/span&gt;&lt;span style="color: #000000;"&gt;)&lt;/span&gt;&lt;span style="color: #000000;"&gt;+&lt;/span&gt;&lt;span style="color: #000000;"&gt;ai):aci2));&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt;15&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;}&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt;16&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;else&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt;17&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;{&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt;18&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.print((&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;char&lt;/span&gt;&lt;span style="color: #000000;"&gt;)aci);&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt;19&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;}&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt;20&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt;21&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt;22&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
附上Python和Shell解决方案：&lt;br /&gt;
&lt;br /&gt;
Python:&lt;br /&gt;
&lt;div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"&gt;&lt;!--&lt;br /&gt;
&lt;br /&gt;
Code highlighting produced by Actipro CodeHighlighter (freeware)&lt;br /&gt;
http://www.CodeHighlighter.com/&lt;br /&gt;
&lt;br /&gt;
--&gt;&lt;span style="color: #008080;"&gt;1&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;import&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;string&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt;2&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;text&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800000;"&gt;"""&lt;/span&gt;&lt;span style="color: #800000;"&gt;g&amp;nbsp;fmnc&amp;nbsp;wms&amp;nbsp;bgblr&amp;nbsp;rpylqjyrc&amp;nbsp;gr&amp;nbsp;zw&amp;nbsp;fylb.&amp;nbsp;rfyrq&amp;nbsp;ufyr&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt;3&lt;/span&gt;&amp;nbsp;&lt;span style="color: #800000;"&gt;&amp;nbsp;amknsrcpq&amp;nbsp;ypc&amp;nbsp;dmp.&amp;nbsp;bmgle&amp;nbsp;gr&amp;nbsp;gl&amp;nbsp;zw&amp;nbsp;fylb&amp;nbsp;gq&amp;nbsp;glcddgagclr&amp;nbsp;ylb&amp;nbsp;rfyr'q&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt;4&lt;/span&gt;&amp;nbsp;&lt;span style="color: #800000;"&gt;&amp;nbsp;&amp;nbsp;ufw&amp;nbsp;rfgq&amp;nbsp;rcvr&amp;nbsp;gq&amp;nbsp;qm&amp;nbsp;jmle.&amp;nbsp;sqgle&amp;nbsp;qrpgle.kyicrpylq()&amp;nbsp;gq&amp;nbsp;pcamkkclbcb.&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt;5&lt;/span&gt;&amp;nbsp;&lt;span style="color: #800000;"&gt;&amp;nbsp;lmu&amp;nbsp;ynnjw&amp;nbsp;ml&amp;nbsp;rfc&amp;nbsp;spj.&lt;/span&gt;&lt;span style="color: #800000;"&gt;"""&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt;6&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;table&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;string.maketrans(&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt;7&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;string.ascii_lowercase,&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #008080;"&gt;8&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;string.ascii_lowercase[&lt;/span&gt;&lt;span style="color: #000000;"&gt;2&lt;/span&gt;&lt;span style="color: #000000;"&gt;:]&lt;/span&gt;&lt;span style="color: #000000;"&gt;+&lt;/span&gt;&lt;span style="color: #000000;"&gt;string.ascii_lowercase[:&lt;/span&gt;&lt;span style="color: #000000;"&gt;2&lt;/span&gt;&lt;span style="color: #000000;"&gt;])&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
Shell:&lt;br /&gt;
&lt;div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"&gt;&lt;!--&lt;br /&gt;
&lt;br /&gt;
Code highlighting produced by Actipro CodeHighlighter (freeware)&lt;br /&gt;
http://www.CodeHighlighter.com/&lt;br /&gt;
&lt;br /&gt;
--&gt;&lt;span style="color: #000000;"&gt;$&amp;nbsp;tr&amp;nbsp;[a&lt;/span&gt;&lt;span style="color: #000000;"&gt;-&lt;/span&gt;&lt;span style="color: #000000;"&gt;z]&amp;nbsp;[c&lt;/span&gt;&lt;span style="color: #000000;"&gt;-&lt;/span&gt;&lt;span style="color: #000000;"&gt;za&lt;/span&gt;&lt;span style="color: #000000;"&gt;-&lt;/span&gt;&lt;span style="color: #000000;"&gt;b]&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;img src ="http://www.blogjava.net/Andyluo/aggbug/198768.html" width = "1" height = "1" /&gt;&lt;br&gt;&lt;br&gt;&lt;div align=right&gt;&lt;a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank"&gt;罗明&lt;/a&gt; 2008-05-06 18:02 &lt;a href="http://www.blogjava.net/Andyluo/archive/2008/05/06/pythonTrick1.html#Feedback" target="_blank" style="text-decoration:none;"&gt;发表评论&lt;/a&gt;&lt;/div&gt;</description></item><item><title>卡巴斯基CPU占用100%的解决办法</title><link>http://www.blogjava.net/Andyluo/archive/2008/01/27/kabasiji.html</link><dc:creator>罗明</dc:creator><author>罗明</author><pubDate>Sun, 27 Jan 2008 14:26:00 GMT</pubDate><guid>http://www.blogjava.net/Andyluo/archive/2008/01/27/kabasiji.html</guid><wfw:comment>http://www.blogjava.net/Andyluo/comments/178077.html</wfw:comment><comments>http://www.blogjava.net/Andyluo/archive/2008/01/27/kabasiji.html#Feedback</comments><slash:comments>29</slash:comments><wfw:commentRss>http://www.blogjava.net/Andyluo/comments/commentRss/178077.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Andyluo/services/trackbacks/178077.html</trackback:ping><description>
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/4JzymIt7uyuUZTAjp3NpnBtvugA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4JzymIt7uyuUZTAjp3NpnBtvugA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/4JzymIt7uyuUZTAjp3NpnBtvugA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4JzymIt7uyuUZTAjp3NpnBtvugA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;rt, 这个时候你发现不能退出卡巴斯基，也不能结束AVP进程，而且保护和杀毒任务也不能停止，CPU占用率100%，网也上不了了，想上网找个解决办法都不行。&lt;br /&gt;
&lt;br /&gt;
这时你想着只能重启系统或注销机器了，如果你不小心按照正常的关机或注销来走（不正常关机指&amp;#8220;瞬时关机&amp;#8221;（Ctrl+关机）），那你就等吧，界面会停留在&amp;#8220;保存个人设置&amp;#8221;那里十来分钟，你不得不拔电源了，，，&lt;br /&gt;
&lt;br /&gt;
现在我告诉你一招关闭卡巴斯基的办法：&lt;br /&gt;
控制面板-》管理工具-》服务-》找到卡巴斯基服务，停止该服务-》，，，，，世界清净了。（还是不行？那你&amp;#8220;Ctrl+关机&amp;#8221;吧-_-!）&lt;br /&gt;
&lt;br /&gt;
世界清净后，你可以再试着启动卡巴斯基服务，应该就ok了（裸奔还是不安全滴^_^）&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PS：可能是程序不兼容造成卡巴斯基异常的哦（在我这里是Intel的无线网卡管理软件PROSet）&lt;br /&gt;
&lt;br /&gt;
&lt;img src ="http://www.blogjava.net/Andyluo/aggbug/178077.html" width = "1" height = "1" /&gt;&lt;br&gt;&lt;br&gt;&lt;div align=right&gt;&lt;a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank"&gt;罗明&lt;/a&gt; 2008-01-27 22:26 &lt;a href="http://www.blogjava.net/Andyluo/archive/2008/01/27/kabasiji.html#Feedback" target="_blank" style="text-decoration:none;"&gt;发表评论&lt;/a&gt;&lt;/div&gt;</description></item><item><title>如何入门和学习Oracle</title><link>http://www.blogjava.net/Andyluo/archive/2007/10/24/How-To-Study-Oracle.html</link><dc:creator>罗明</dc:creator><author>罗明</author><pubDate>Wed, 24 Oct 2007 08:21:00 GMT</pubDate><guid>http://www.blogjava.net/Andyluo/archive/2007/10/24/How-To-Study-Oracle.html</guid><wfw:comment>http://www.blogjava.net/Andyluo/comments/155622.html</wfw:comment><comments>http://www.blogjava.net/Andyluo/archive/2007/10/24/How-To-Study-Oracle.html#Feedback</comments><slash:comments>30</slash:comments><wfw:commentRss>http://www.blogjava.net/Andyluo/comments/commentRss/155622.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Andyluo/services/trackbacks/155622.html</trackback:ping><description>
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/iOZnX6JH2r0X7kdueexGqwYngX4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/iOZnX6JH2r0X7kdueexGqwYngX4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/iOZnX6JH2r0X7kdueexGqwYngX4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/iOZnX6JH2r0X7kdueexGqwYngX4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;span style="color: #000000; font-family: 草檀斋毛泽东字体;"&gt;刚才有朋友问我推荐几本学习Oracle的书，我想了想，以前学习还真没系统的看过书，基本都是项目过程中慢慢熟悉。&lt;br /&gt;
&lt;br /&gt;
没什么书可推荐的，所以就给他提了几点建议^_^：&lt;br /&gt;
&lt;br /&gt;
1、到网上找篇安装的文章，对照着装好，遇到问题就google错误信息，解决问题。
&lt;br /&gt;
&lt;br /&gt;
2、安装完后做个小项目，做的过程中遇到问题就google查资料，解决。 &lt;br /&gt;
&lt;br /&gt;
3、做完后想想有什么高级功能可以实现，添加功能，改进。 &lt;/span&gt;&lt;span style="color: #000000; font-family: 草檀斋毛泽东字体;"&gt;这个高级功能最好跟分析数据库信息，导出信息报表有关，这样会用到比较多的oracle特定的sql语句。&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span style="color: #000000; font-family: MS Shell Dlg;"&gt;问：现在安装那个版本？10还是9？&lt;br /&gt;
&lt;/span&gt;答：9.2的好，网上资料多，现在用的也最多&lt;br /&gt;
&lt;br /&gt;
不需要看书的，要买的话，随便找本介绍9.2的小书；&lt;br /&gt;
&lt;br /&gt;
主要是实践，做项目，网上查资料！&lt;br /&gt;
&lt;img src ="http://www.blogjava.net/Andyluo/aggbug/155622.html" width = "1" height = "1" /&gt;&lt;br&gt;&lt;br&gt;&lt;div align=right&gt;&lt;a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank"&gt;罗明&lt;/a&gt; 2007-10-24 16:21 &lt;a href="http://www.blogjava.net/Andyluo/archive/2007/10/24/How-To-Study-Oracle.html#Feedback" target="_blank" style="text-decoration:none;"&gt;发表评论&lt;/a&gt;&lt;/div&gt;</description></item><item><title>让OSGi支持JSF Web开发</title><link>http://www.blogjava.net/Andyluo/archive/2007/10/08/jsf-support-in-osgi.html</link><dc:creator>罗明</dc:creator><author>罗明</author><pubDate>Mon, 08 Oct 2007 07:05:00 GMT</pubDate><guid>http://www.blogjava.net/Andyluo/archive/2007/10/08/jsf-support-in-osgi.html</guid><wfw:comment>http://www.blogjava.net/Andyluo/comments/151068.html</wfw:comment><comments>http://www.blogjava.net/Andyluo/archive/2007/10/08/jsf-support-in-osgi.html#Feedback</comments><slash:comments>25</slash:comments><wfw:commentRss>http://www.blogjava.net/Andyluo/comments/commentRss/151068.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Andyluo/services/trackbacks/151068.html</trackback:ping><description>
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/FnGuDr_HPDMpF8AbW9x-pee1KVA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FnGuDr_HPDMpF8AbW9x-pee1KVA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/FnGuDr_HPDMpF8AbW9x-pee1KVA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FnGuDr_HPDMpF8AbW9x-pee1KVA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 摘要: 在equinox的Server-Side application中添加JSF支持&amp;nbsp;&amp;nbsp;&lt;a href='http://www.blogjava.net/Andyluo/archive/2007/10/08/jsf-support-in-osgi.html'&gt;阅读全文&lt;/a&gt;&lt;img src ="http://www.blogjava.net/Andyluo/aggbug/151068.html" width = "1" height = "1" /&gt;&lt;br&gt;&lt;br&gt;&lt;div align=right&gt;&lt;a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank"&gt;罗明&lt;/a&gt; 2007-10-08 15:05 &lt;a href="http://www.blogjava.net/Andyluo/archive/2007/10/08/jsf-support-in-osgi.html#Feedback" target="_blank" style="text-decoration:none;"&gt;发表评论&lt;/a&gt;&lt;/div&gt;</description></item><item><title>写给硬盘小的同胞们 - 在线网络应用</title><link>http://www.blogjava.net/Andyluo/archive/2007/09/29/all-OnLine.html</link><dc:creator>罗明</dc:creator><author>罗明</author><pubDate>Sat, 29 Sep 2007 15:18:00 GMT</pubDate><guid>http://www.blogjava.net/Andyluo/archive/2007/09/29/all-OnLine.html</guid><wfw:comment>http://www.blogjava.net/Andyluo/comments/149703.html</wfw:comment><comments>http://www.blogjava.net/Andyluo/archive/2007/09/29/all-OnLine.html#Feedback</comments><slash:comments>28</slash:comments><wfw:commentRss>http://www.blogjava.net/Andyluo/comments/commentRss/149703.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Andyluo/services/trackbacks/149703.html</trackback:ping><description>
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/kcZe3VdhM160dxKXQTyVqP5upfI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kcZe3VdhM160dxKXQTyVqP5upfI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/kcZe3VdhM160dxKXQTyVqP5upfI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kcZe3VdhM160dxKXQTyVqP5upfI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 摘要: 硬盘小，所以经常需要清理清理垃圾，把看过的电影删掉，把旧的文档课件打包，，，等等。 其实我们也可以从另一方面着手，争取少占用硬盘空间，比如说: 在线网络应用&amp;nbsp;&amp;nbsp;&lt;a href='http://www.blogjava.net/Andyluo/archive/2007/09/29/all-OnLine.html'&gt;阅读全文&lt;/a&gt;&lt;img src ="http://www.blogjava.net/Andyluo/aggbug/149703.html" width = "1" height = "1" /&gt;&lt;br&gt;&lt;br&gt;&lt;div align=right&gt;&lt;a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank"&gt;罗明&lt;/a&gt; 2007-09-29 23:18 &lt;a href="http://www.blogjava.net/Andyluo/archive/2007/09/29/all-OnLine.html#Feedback" target="_blank" style="text-decoration:none;"&gt;发表评论&lt;/a&gt;&lt;/div&gt;</description></item><item><title>OSGi开发套件</title><link>http://www.blogjava.net/Andyluo/archive/2007/09/17/OSGi-Develop-Toolkit.html</link><dc:creator>罗明</dc:creator><author>罗明</author><pubDate>Mon, 17 Sep 2007 14:13:00 GMT</pubDate><guid>http://www.blogjava.net/Andyluo/archive/2007/09/17/OSGi-Develop-Toolkit.html</guid><wfw:comment>http://www.blogjava.net/Andyluo/comments/145986.html</wfw:comment><comments>http://www.blogjava.net/Andyluo/archive/2007/09/17/OSGi-Develop-Toolkit.html#Feedback</comments><slash:comments>28</slash:comments><wfw:commentRss>http://www.blogjava.net/Andyluo/comments/commentRss/145986.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Andyluo/services/trackbacks/145986.html</trackback:ping><description>
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Xb-38iX7_xLJRRtf9pCEwq5LDZk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Xb-38iX7_xLJRRtf9pCEwq5LDZk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Xb-38iX7_xLJRRtf9pCEwq5LDZk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Xb-38iX7_xLJRRtf9pCEwq5LDZk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 摘要: 通过联系下面的成员公司可以获得OSGi的相关开发套件&amp;nbsp;&amp;nbsp;&lt;a href='http://www.blogjava.net/Andyluo/archive/2007/09/17/OSGi-Develop-Toolkit.html'&gt;阅读全文&lt;/a&gt;&lt;img src ="http://www.blogjava.net/Andyluo/aggbug/145986.html" width = "1" height = "1" /&gt;&lt;br&gt;&lt;br&gt;&lt;div align=right&gt;&lt;a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank"&gt;罗明&lt;/a&gt; 2007-09-17 22:13 &lt;a href="http://www.blogjava.net/Andyluo/archive/2007/09/17/OSGi-Develop-Toolkit.html#Feedback" target="_blank" style="text-decoration:none;"&gt;发表评论&lt;/a&gt;&lt;/div&gt;</description></item><item><title>OSGi联盟成员</title><link>http://www.blogjava.net/Andyluo/archive/2007/09/17/osgiAssociateMembers.html</link><dc:creator>罗明</dc:creator><author>罗明</author><pubDate>Mon, 17 Sep 2007 14:12:00 GMT</pubDate><guid>http://www.blogjava.net/Andyluo/archive/2007/09/17/osgiAssociateMembers.html</guid><wfw:comment>http://www.blogjava.net/Andyluo/comments/145985.html</wfw:comment><comments>http://www.blogjava.net/Andyluo/archive/2007/09/17/osgiAssociateMembers.html#Feedback</comments><slash:comments>29</slash:comments><wfw:commentRss>http://www.blogjava.net/Andyluo/comments/commentRss/145985.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Andyluo/services/trackbacks/145985.html</trackback:ping><description>
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/L0z2L7zvu6iX7IkLWlTdVAzUwCU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/L0z2L7zvu6iX7IkLWlTdVAzUwCU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/L0z2L7zvu6iX7IkLWlTdVAzUwCU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/L0z2L7zvu6iX7IkLWlTdVAzUwCU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 摘要: OSGi联盟由业界领先的技术创新公司和组织组成，通过构建有效成熟的OSGi服务平台和促进它的采用来保证它的组件集成平台的应用和服务的互操作能力。OSGi联盟成员资格的申请是向业界开放的，商业和非营利公司，政府组织，教育机构，以及支持OSGi联盟目标，政策和规程的任何其它公司都可以申请成为OSGi联盟成员。&amp;nbsp;&amp;nbsp;&lt;a href='http://www.blogjava.net/Andyluo/archive/2007/09/17/osgiAssociateMembers.html'&gt;阅读全文&lt;/a&gt;&lt;img src ="http://www.blogjava.net/Andyluo/aggbug/145985.html" width = "1" height = "1" /&gt;&lt;br&gt;&lt;br&gt;&lt;div align=right&gt;&lt;a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank"&gt;罗明&lt;/a&gt; 2007-09-17 22:12 &lt;a href="http://www.blogjava.net/Andyluo/archive/2007/09/17/osgiAssociateMembers.html#Feedback" target="_blank" style="text-decoration:none;"&gt;发表评论&lt;/a&gt;&lt;/div&gt;</description></item><item><title>定制了一下博客的颜色，现在五颜六色的，好看，哈哈</title><link>http://www.blogjava.net/Andyluo/archive/2007/09/07/styleBlog.html</link><dc:creator>罗明</dc:creator><author>罗明</author><pubDate>Fri, 07 Sep 2007 03:16:00 GMT</pubDate><guid>http://www.blogjava.net/Andyluo/archive/2007/09/07/styleBlog.html</guid><wfw:comment>http://www.blogjava.net/Andyluo/comments/143349.html</wfw:comment><comments>http://www.blogjava.net/Andyluo/archive/2007/09/07/styleBlog.html#Feedback</comments><slash:comments>28</slash:comments><wfw:commentRss>http://www.blogjava.net/Andyluo/comments/commentRss/143349.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Andyluo/services/trackbacks/143349.html</trackback:ping><description>
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Qx_T9qhn-pjd2HX4yj6gXsLSQ_0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Qx_T9qhn-pjd2HX4yj6gXsLSQ_0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Qx_T9qhn-pjd2HX4yj6gXsLSQ_0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Qx_T9qhn-pjd2HX4yj6gXsLSQ_0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 摘要: 以前在Firefox下装了Web Developer这个插件，一直没用它做点什么。今天想定制一下博客，就看了下，发现里面有个Edit CSS很好用，修改后即时可以看到网页的效果。&amp;nbsp;&amp;nbsp;&lt;a href='http://www.blogjava.net/Andyluo/archive/2007/09/07/styleBlog.html'&gt;阅读全文&lt;/a&gt;&lt;img src ="http://www.blogjava.net/Andyluo/aggbug/143349.html" width = "1" height = "1" /&gt;&lt;br&gt;&lt;br&gt;&lt;div align=right&gt;&lt;a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank"&gt;罗明&lt;/a&gt; 2007-09-07 11:16 &lt;a href="http://www.blogjava.net/Andyluo/archive/2007/09/07/styleBlog.html#Feedback" target="_blank" style="text-decoration:none;"&gt;发表评论&lt;/a&gt;&lt;/div&gt;</description></item><item><title>没有搞到票，运气不行哦。。。</title><link>http://www.blogjava.net/Andyluo/archive/2007/08/29/Olympics-Tickets.html</link><dc:creator>罗明</dc:creator><author>罗明</author><pubDate>Wed, 29 Aug 2007 12:22:00 GMT</pubDate><guid>http://www.blogjava.net/Andyluo/archive/2007/08/29/Olympics-Tickets.html</guid><wfw:comment>http://www.blogjava.net/Andyluo/comments/141073.html</wfw:comment><comments>http://www.blogjava.net/Andyluo/archive/2007/08/29/Olympics-Tickets.html#Feedback</comments><slash:comments>29</slash:comments><wfw:commentRss>http://www.blogjava.net/Andyluo/comments/commentRss/141073.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Andyluo/services/trackbacks/141073.html</trackback:ping><description>
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/uUFctiSNPP45zo2RdTkqSqsGwPw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uUFctiSNPP45zo2RdTkqSqsGwPw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/uUFctiSNPP45zo2RdTkqSqsGwPw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uUFctiSNPP45zo2RdTkqSqsGwPw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 摘要: 感谢您对北京2008年奥运会的关注并积极参与门票销售第一阶段申购活动。在对所有超额预订场次的申购人进行抽签后，我们很遗憾地通知您没有获得您所申购的门票，您也无需支付任何款项。&amp;nbsp;&amp;nbsp;&lt;a href='http://www.blogjava.net/Andyluo/archive/2007/08/29/Olympics-Tickets.html'&gt;阅读全文&lt;/a&gt;&lt;img src ="http://www.blogjava.net/Andyluo/aggbug/141073.html" width = "1" height = "1" /&gt;&lt;br&gt;&lt;br&gt;&lt;div align=right&gt;&lt;a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank"&gt;罗明&lt;/a&gt; 2007-08-29 20:22 &lt;a href="http://www.blogjava.net/Andyluo/archive/2007/08/29/Olympics-Tickets.html#Feedback" target="_blank" style="text-decoration:none;"&gt;发表评论&lt;/a&gt;&lt;/div&gt;</description></item><item><title>怎么让AIX支持tab和显示上次命令</title><link>http://www.blogjava.net/Andyluo/archive/2007/08/27/aix-tab-up.html</link><dc:creator>罗明</dc:creator><author>罗明</author><pubDate>Mon, 27 Aug 2007 10:05:00 GMT</pubDate><guid>http://www.blogjava.net/Andyluo/archive/2007/08/27/aix-tab-up.html</guid><wfw:comment>http://www.blogjava.net/Andyluo/comments/140075.html</wfw:comment><comments>http://www.blogjava.net/Andyluo/archive/2007/08/27/aix-tab-up.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Andyluo/comments/commentRss/140075.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Andyluo/services/trackbacks/140075.html</trackback:ping><description>
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/YPjK22WtU7ZSYCoiGV4-mw_5H30/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YPjK22WtU7ZSYCoiGV4-mw_5H30/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/YPjK22WtU7ZSYCoiGV4-mw_5H30/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YPjK22WtU7ZSYCoiGV4-mw_5H30/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;把你的shell换成bash就可以了。&lt;/p&gt;
&lt;p&gt;怎么换成bash呢？&lt;/p&gt;
&lt;p&gt;执行&amp;#8220;bash&amp;#8221;命令就可以了，如下：&lt;br /&gt;
&lt;br /&gt;
&lt;/p&gt;
&lt;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%; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"&gt;&lt;!--&lt;br /&gt;
&lt;br /&gt;
Code highlighting produced by Actipro CodeHighlighter (freeware)&lt;br /&gt;
http://www.CodeHighlighter.com/&lt;br /&gt;
&lt;br /&gt;
--&gt;&lt;span style="color: #000000"&gt;[root@localhost&amp;nbsp;andyluo]#&amp;nbsp;bash&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;br /&gt;
点评：是否支持tab来自动完成和&amp;#8220;向上键&amp;#8221;显示最近命令 都是看你用的shell支不支持，如果你当前的shell不能完成这些，那就换一个shell好了，这个不是系统的问题！&lt;br /&gt;
&lt;img src ="http://www.blogjava.net/Andyluo/aggbug/140075.html" width = "1" height = "1" /&gt;&lt;br&gt;&lt;br&gt;&lt;div align=right&gt;&lt;a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank"&gt;罗明&lt;/a&gt; 2007-08-27 18:05 &lt;a href="http://www.blogjava.net/Andyluo/archive/2007/08/27/aix-tab-up.html#Feedback" target="_blank" style="text-decoration:none;"&gt;发表评论&lt;/a&gt;&lt;/div&gt;</description></item><item><title>[OSGi]为什么我们需要Bnd？</title><link>http://www.blogjava.net/Andyluo/archive/2007/08/26/why-you-need-Bnd.html</link><dc:creator>罗明</dc:creator><author>罗明</author><pubDate>Sun, 26 Aug 2007 14:20:00 GMT</pubDate><guid>http://www.blogjava.net/Andyluo/archive/2007/08/26/why-you-need-Bnd.html</guid><wfw:comment>http://www.blogjava.net/Andyluo/comments/139641.html</wfw:comment><comments>http://www.blogjava.net/Andyluo/archive/2007/08/26/why-you-need-Bnd.html#Feedback</comments><slash:comments>28</slash:comments><wfw:commentRss>http://www.blogjava.net/Andyluo/comments/commentRss/139641.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Andyluo/services/trackbacks/139641.html</trackback:ping><description>
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/4nG0h7INftEjfxmWRiEbWPrkq8s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4nG0h7INftEjfxmWRiEbWPrkq8s/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/4nG0h7INftEjfxmWRiEbWPrkq8s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4nG0h7INftEjfxmWRiEbWPrkq8s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 摘要: 刚收到一个Google提醒，是关于一篇谈论OSGi的博客文章。文章作者Jilles van Gurp开篇便称赞OSGi，但随之抨击OSGi的一些工具。他不能忍受的关键，在于需要把包的导入一行一行的加到manifest，他还认为manifest的格式很糟糕。我不同意他的看法，因为Bnd完全可以满足他提到的需求。
&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.blogjava.net/Andyluo/archive/2007/08/26/why-you-need-Bnd.html'&gt;阅读全文&lt;/a&gt;&lt;img src ="http://www.blogjava.net/Andyluo/aggbug/139641.html" width = "1" height = "1" /&gt;&lt;br&gt;&lt;br&gt;&lt;div align=right&gt;&lt;a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank"&gt;罗明&lt;/a&gt; 2007-08-26 22:20 &lt;a href="http://www.blogjava.net/Andyluo/archive/2007/08/26/why-you-need-Bnd.html#Feedback" target="_blank" style="text-decoration:none;"&gt;发表评论&lt;/a&gt;&lt;/div&gt;</description></item><item><title>2007 Java Developer's Journal Readers' Choice Awards (zz)</title><link>http://www.blogjava.net/Andyluo/archive/2007/08/17/JavaDeveloperAwards2007.html</link><dc:creator>罗明</dc:creator><author>罗明</author><pubDate>Fri, 17 Aug 2007 01:47:00 GMT</pubDate><guid>http://www.blogjava.net/Andyluo/archive/2007/08/17/JavaDeveloperAwards2007.html</guid><wfw:comment>http://www.blogjava.net/Andyluo/comments/137465.html</wfw:comment><comments>http://www.blogjava.net/Andyluo/archive/2007/08/17/JavaDeveloperAwards2007.html#Feedback</comments><slash:comments>28</slash:comments><wfw:commentRss>http://www.blogjava.net/Andyluo/comments/commentRss/137465.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Andyluo/services/trackbacks/137465.html</trackback:ping><description>
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/rR7p7sjSzx-ljabztZ8Hpt1B_cA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rR7p7sjSzx-ljabztZ8Hpt1B_cA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/rR7p7sjSzx-ljabztZ8Hpt1B_cA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rR7p7sjSzx-ljabztZ8Hpt1B_cA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 摘要: A list of the 2007 Java Developer’s Journal Readers’ Choice Awards winners and finalists. The awards recognize the best products and tools for Java technologies.&amp;nbsp;&amp;nbsp;&lt;a href='http://www.blogjava.net/Andyluo/archive/2007/08/17/JavaDeveloperAwards2007.html'&gt;阅读全文&lt;/a&gt;&lt;img src ="http://www.blogjava.net/Andyluo/aggbug/137465.html" width = "1" height = "1" /&gt;&lt;br&gt;&lt;br&gt;&lt;div align=right&gt;&lt;a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank"&gt;罗明&lt;/a&gt; 2007-08-17 09:47 &lt;a href="http://www.blogjava.net/Andyluo/archive/2007/08/17/JavaDeveloperAwards2007.html#Feedback" target="_blank" style="text-decoration:none;"&gt;发表评论&lt;/a&gt;&lt;/div&gt;</description></item><item><title>一个Javascript小把戏（zz）</title><link>http://www.blogjava.net/Andyluo/archive/2007/07/20/coolJS.html</link><dc:creator>罗明</dc:creator><author>罗明</author><pubDate>Fri, 20 Jul 2007 01:33:00 GMT</pubDate><guid>http://www.blogjava.net/Andyluo/archive/2007/07/20/coolJS.html</guid><wfw:comment>http://www.blogjava.net/Andyluo/comments/131402.html</wfw:comment><comments>http://www.blogjava.net/Andyluo/archive/2007/07/20/coolJS.html#Feedback</comments><slash:comments>29</slash:comments><wfw:commentRss>http://www.blogjava.net/Andyluo/comments/commentRss/131402.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Andyluo/services/trackbacks/131402.html</trackback:ping><description>
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/nMYJlZD9PTfv6HRK8muDTvhbONA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nMYJlZD9PTfv6HRK8muDTvhbONA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/nMYJlZD9PTfv6HRK8muDTvhbONA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nMYJlZD9PTfv6HRK8muDTvhbONA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;复制下面的JavaScript代码并粘贴到地址栏。 看看效果&amp;nbsp; : )&lt;br&gt;&lt;br&gt;&lt;code&gt;
javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300;
y4=200; x5=300; y5=200; DI=document.images ; DIL= DI.length; function
A(){for(i=0; i&amp;lt;DIL; i++){DIS=DI[ i ].style; DIS.position='absolute';
DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5;
DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setInterval('A()',5); void(0)&lt;/code&gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;把代码中的images改成links再试试 : )&lt;br&gt;&lt;br&gt;转载自&lt;a href="http://weblogs.java.net/blog/kirillcool/archive/2007/07/a_silly_trick_w.html"&gt;http://weblogs.java.net/blog/kirillcool/archive/2007/07/a_silly_trick_w.html&lt;/a&gt;
&lt;br&gt;  &lt;img src ="http://www.blogjava.net/Andyluo/aggbug/131402.html" width = "1" height = "1" /&gt;&lt;br&gt;&lt;br&gt;&lt;div align=right&gt;&lt;a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank"&gt;罗明&lt;/a&gt; 2007-07-20 09:33 &lt;a href="http://www.blogjava.net/Andyluo/archive/2007/07/20/coolJS.html#Feedback" target="_blank" style="text-decoration:none;"&gt;发表评论&lt;/a&gt;&lt;/div&gt;</description></item></channel></rss>
