﻿<?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-罗明的博客-随笔分类-News</title><link>http://www.blogjava.net/Andyluo/category/2078.html</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;!-- google script --&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</description><language>zh-cn</language><lastBuildDate>Wed, 14 Nov 2007 09:04:15 GMT</lastBuildDate><pubDate>Wed, 14 Nov 2007 09:04:15 GMT</pubDate><ttl>60</ttl><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>1</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><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 感谢您对北京2008年奥运会的关注并积极参与门票销售第一阶段申购活动。在对所有超额预订场次的申购人进行抽签后，我们很遗憾地通知您没有获得您所申购的门票，您也无需支付任何款项。&nbsp;&nbsp;<a href='http://www.blogjava.net/Andyluo/archive/2007/08/29/Olympics-Tickets.html'>阅读全文</a><img src ="http://www.blogjava.net/Andyluo/aggbug/141073.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank">罗明</a> 2007-08-29 20:22 <a href="http://www.blogjava.net/Andyluo/archive/2007/08/29/Olympics-Tickets.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></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>0</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><![CDATA[&nbsp;&nbsp;&nbsp;&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.&nbsp;&nbsp;<a href='http://www.blogjava.net/Andyluo/archive/2007/08/17/JavaDeveloperAwards2007.html'>阅读全文</a><img src ="http://www.blogjava.net/Andyluo/aggbug/137465.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank">罗明</a> 2007-08-17 09:47 <a href="http://www.blogjava.net/Andyluo/archive/2007/08/17/JavaDeveloperAwards2007.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>用Perl实现HTTP网络下载程序</title><link>http://www.blogjava.net/Andyluo/archive/2007/01/03/perlDown.html</link><dc:creator>罗明</dc:creator><author>罗明</author><pubDate>Wed, 03 Jan 2007 13:00:00 GMT</pubDate><guid>http://www.blogjava.net/Andyluo/archive/2007/01/03/perlDown.html</guid><wfw:comment>http://www.blogjava.net/Andyluo/comments/91628.html</wfw:comment><comments>http://www.blogjava.net/Andyluo/archive/2007/01/03/perlDown.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Andyluo/comments/commentRss/91628.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Andyluo/services/trackbacks/91628.html</trackback:ping><description><![CDATA[
		<p>
		</p>
		<p>先讲讲做这个小程序的动机吧，昨天看了下<a title="哈工大软件学院新闻列表" href="http://software.hit.edu.cn/ch/allnews.aspx" target="_blank">以前学院的新闻</a>，没什么更新，但发现列表很长，保留了2003年1月至今的所有新闻。<br /><br />这个新闻列表是大学期间我们了解学院信息的主要来源，都养成了每天先看新闻再看<a title="哈工大紫丁香BBS" href="http://bbs.hit.edu.cn/" target="_blank">BBS</a>的习惯。在大连实习期间更是如此，也算是产生感情了^__^，所以。。。决定把这700+新闻全部保存下来...<br /><br /><strong>需求：指定一个网址，将这个网页和里面所有的子链接页面都下载下来，保存到指定的文件夹中。<br /><br /></strong>如下图所示：<br /><img alt="news.jpg" src="http://www.blogjava.net/images/blogjava_net/andyluo/news.jpg" border="0" height="316" width="559" /><br /><br /><br />需求有了，怎么完成呢？用<a href="http://www.xunlei.com" target="_blank">迅雷</a>下载全部链接？嗯，这是个好主意，（我确实也这么做了一次，连接数开得太多了，差点被封orz ），但咱们是搞软件的@_@，这个小功能是不是写个程序就能搞定，用<a href="http://www.java.net" target="_blank">Java</a>？想到那一堆Stream的封装（new BufferedReader(new BufferedOutputStream(new FileOutputStream(new File("blabla.html"))))）...我就头晕。<br /><br />小程序用脚本语言？应该不错！<br /><br />用<a href="http://www.perl.com" target="_blank">Perl</a>还是Python？。。。经过一番网上查询论证，似乎：Perl语法复杂，但简练，API库也超级多；Python语法清晰易懂，有点像Java，适合开发大型应用。<br /><br />Java是我的最爱，也算熟悉了，就学点bt的吧，用Perl<br /><br />完成代码期间主要参考了<a href="http://perldoc.perl.org/index-language.html" target="_blank">Perl文档</a>中URL，HTML::LinkExtor，HTTP::Request的用法，<a href="http://www.perlchina.org/" target="_blank">Perl中国</a>的一篇文章<a href="http://www.perlchina.org/archive/archive.php?action=archive&amp;page=15" target="_blank">《LWP与WEB的基本使用》</a>，还占用了J2EE的上课时间来编写程序。。。<br /><br /></p>
		<div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; font-size: 13px; width: 98%; background-color: rgb(238, 238, 238);">
				<span style="color: rgb(0, 128, 128);"> 1</span>
				<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				<span style="color: rgb(0, 128, 0);">#</span>
				<span style="color: rgb(0, 128, 0);">
						<br />
				</span>
				<span style="color: rgb(0, 128, 128);"> 2</span>
				<span style="color: rgb(0, 128, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /># Copyright (C) 2007 罗明 &lt;andyluo197(at)gmail.com&gt;<br /></span>
				<span style="color: rgb(0, 128, 128);"> 3</span>
				<span style="color: rgb(0, 128, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />#</span>
				<span style="color: rgb(0, 128, 0);">
						<br />
				</span>
				<span style="color: rgb(0, 128, 128);"> 4</span>
				<span style="color: rgb(0, 128, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="color: rgb(0, 0, 0);">
						<br />
				</span>
				<span style="color: rgb(0, 128, 128);"> 5</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="color: rgb(0, 0, 255);">use</span>
				<span style="color: rgb(0, 0, 0);"> strict </span>
				<span style="font-weight: bold; color: rgb(0, 0, 0);">"</span>
				<span style="font-weight: bold; color: rgb(0, 0, 0);">vars</span>
				<span style="font-weight: bold; color: rgb(0, 0, 0);">"</span>
				<span style="color: rgb(0, 0, 0);">; </span>
				<span style="color: rgb(0, 128, 0);">#</span>
				<span style="color: rgb(0, 128, 0);">严格遵循my scope定义</span>
				<span style="color: rgb(0, 128, 0);">
						<br />
				</span>
				<span style="color: rgb(0, 128, 128);"> 6</span>
				<span style="color: rgb(0, 128, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="color: rgb(0, 0, 0);">
						<br />
				</span>
				<span style="color: rgb(0, 128, 128);"> 7</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="color: rgb(0, 0, 255);">use</span>
				<span style="color: rgb(0, 0, 0);"> LWP</span>
				<span style="color: rgb(0, 0, 0);">::</span>
				<span style="color: rgb(0, 0, 0);">Simple;<br /></span>
				<span style="color: rgb(0, 128, 128);"> 8</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="color: rgb(0, 0, 255);">use</span>
				<span style="color: rgb(0, 0, 0);"> HTML</span>
				<span style="color: rgb(0, 0, 0);">::</span>
				<span style="color: rgb(0, 0, 0);">LinkExtor;<br /></span>
				<span style="color: rgb(0, 128, 128);"> 9</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="color: rgb(0, 0, 255);">use</span>
				<span style="color: rgb(0, 0, 0);"> HTTP</span>
				<span style="color: rgb(0, 0, 0);">::</span>
				<span style="color: rgb(0, 0, 0);">Request</span>
				<span style="color: rgb(0, 0, 0);">::</span>
				<span style="color: rgb(0, 0, 0);">Common;<br /></span>
				<span style="color: rgb(0, 128, 128);">10</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="color: rgb(0, 0, 255);">use</span>
				<span style="color: rgb(0, 0, 0);"> LWP</span>
				<span style="color: rgb(0, 0, 0);">::</span>
				<span style="color: rgb(0, 0, 0);">UserAgent;<br /></span>
				<span style="color: rgb(0, 128, 128);">11</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="color: rgb(0, 0, 255);">use</span>
				<span style="color: rgb(0, 0, 0);"> URI</span>
				<span style="color: rgb(0, 0, 0);">::</span>
				<span style="color: rgb(0, 0, 0);">URL;<br /></span>
				<span style="color: rgb(0, 128, 128);">12</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
						<br />
				</span>
				<span style="color: rgb(0, 128, 128);">13</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="color: rgb(0, 128, 0);">#</span>
				<span style="color: rgb(0, 128, 0);"> 从命令行参数中取主网页地址和保存文件夹</span>
				<span style="color: rgb(0, 128, 0);">
						<br />
				</span>
				<span style="color: rgb(0, 128, 128);">14</span>
				<span style="color: rgb(0, 128, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="color: rgb(0, 0, 255);">my</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(128, 0, 128);">$url</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(0, 0, 0);">=</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(128, 0, 128);">$ARGV</span>
				<span style="color: rgb(0, 0, 0);">[</span>
				<span style="color: rgb(128, 0, 0);">0</span>
				<span style="color: rgb(0, 0, 0);">]; <br /></span>
				<span style="color: rgb(0, 128, 128);">15</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="color: rgb(0, 0, 255);">my</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(128, 0, 128);">$location</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(0, 0, 0);">=</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(128, 0, 128);">$ARGV</span>
				<span style="color: rgb(0, 0, 0);">[</span>
				<span style="color: rgb(128, 0, 0);">1</span>
				<span style="color: rgb(0, 0, 0);">];<br /></span>
				<span style="color: rgb(0, 128, 128);">16</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
						<br />
				</span>
				<span style="color: rgb(0, 128, 128);">17</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="color: rgb(0, 128, 0);">#</span>
				<span style="color: rgb(0, 128, 0);"> 子程序，解析主网页中的链接地址</span>
				<span style="color: rgb(0, 128, 0);">
						<br />
				</span>
				<span style="color: rgb(0, 128, 128);">18</span>
				<span style="color: rgb(0, 128, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="color: rgb(0, 0, 255);">my</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(128, 0, 128);">@urls</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(0, 0, 0);">=</span>
				<span style="color: rgb(0, 0, 0);"> ();<br /></span>
				<span style="color: rgb(0, 128, 128);">19</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="color: rgb(0, 0, 255);">sub</span>
				<span style="color: rgb(0, 0, 0);"> urlCallback<br /></span>
				<span style="color: rgb(0, 128, 128);">20</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />{<br /></span>
				<span style="color: rgb(0, 128, 128);">21</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />    </span>
				<span style="color: rgb(0, 0, 255);">my</span>
				<span style="color: rgb(0, 0, 0);">(</span>
				<span style="color: rgb(128, 0, 128);">$tag</span>
				<span style="color: rgb(0, 0, 0);">,</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(128, 0, 128);">%attr</span>
				<span style="color: rgb(0, 0, 0);">) </span>
				<span style="color: rgb(0, 0, 0);">=</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(128, 0, 128);">@_</span>
				<span style="color: rgb(0, 0, 0);">;<br /></span>
				<span style="color: rgb(0, 128, 128);">22</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />    </span>
				<span style="color: rgb(0, 0, 255);">return</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(0, 0, 255);">if</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(128, 0, 128);">$tag</span>
				<span style="color: rgb(0, 0, 0);"> ne </span>
				<span style="font-weight: bold; color: rgb(0, 0, 0);">'</span>
				<span style="font-weight: bold; color: rgb(0, 0, 0);">a</span>
				<span style="font-weight: bold; color: rgb(0, 0, 0);">'</span>
				<span style="color: rgb(0, 0, 0);">;<br /></span>
				<span style="color: rgb(0, 128, 128);">23</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />    </span>
				<span style="color: rgb(0, 0, 255);">push</span>
				<span style="color: rgb(0, 0, 0);">(</span>
				<span style="color: rgb(128, 0, 128);">@urls</span>
				<span style="color: rgb(0, 0, 0);">,</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(0, 0, 255);">values</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(128, 0, 128);">%attr</span>
				<span style="color: rgb(0, 0, 0);">);<br /></span>
				<span style="color: rgb(0, 128, 128);">24</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />}<br /></span>
				<span style="color: rgb(0, 128, 128);">25</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
						<br />
				</span>
				<span style="color: rgb(0, 128, 128);">26</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="color: rgb(0, 128, 0);">#</span>
				<span style="color: rgb(0, 128, 0);"> 用于解析链接的LinkExtractor</span>
				<span style="color: rgb(0, 128, 0);">
						<br />
				</span>
				<span style="color: rgb(0, 128, 128);">27</span>
				<span style="color: rgb(0, 128, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="color: rgb(0, 0, 255);">my</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(128, 0, 128);">$p</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(0, 0, 0);">=</span>
				<span style="color: rgb(0, 0, 0);"> HTML</span>
				<span style="color: rgb(0, 0, 0);">::</span>
				<span style="color: rgb(0, 0, 0);">LinkExtor</span>
				<span style="color: rgb(0, 0, 0);">-&gt;</span>
				<span style="color: rgb(0, 0, 0);">new(</span>
				<span style="color: rgb(0, 0, 0);">\&amp;</span>
				<span style="color: rgb(0, 0, 0);">urlCallback);<br /></span>
				<span style="color: rgb(0, 128, 128);">28</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
						<br />
				</span>
				<span style="color: rgb(0, 128, 128);">29</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="color: rgb(0, 128, 0);">#</span>
				<span style="color: rgb(0, 128, 0);"> 载入主网页内容，及解析链接地址</span>
				<span style="color: rgb(0, 128, 0);">
						<br />
				</span>
				<span style="color: rgb(0, 128, 128);">30</span>
				<span style="color: rgb(0, 128, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="color: rgb(0, 0, 255);">my</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(128, 0, 128);">$ua</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(0, 0, 0);">=</span>
				<span style="color: rgb(0, 0, 0);"> LWP</span>
				<span style="color: rgb(0, 0, 0);">::</span>
				<span style="color: rgb(0, 0, 0);">UserAgent</span>
				<span style="color: rgb(0, 0, 0);">-&gt;</span>
				<span style="color: rgb(0, 0, 0);">new;<br /></span>
				<span style="color: rgb(0, 128, 128);">31</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="color: rgb(0, 0, 255);">my</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(128, 0, 128);">$res</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(0, 0, 0);">=</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(128, 0, 128);">$ua</span>
				<span style="color: rgb(0, 0, 0);">-&gt;</span>
				<span style="color: rgb(0, 0, 0);">request(HTTP</span>
				<span style="color: rgb(0, 0, 0);">::</span>
				<span style="color: rgb(0, 0, 0);">Request</span>
				<span style="color: rgb(0, 0, 0);">-&gt;</span>
				<span style="color: rgb(0, 0, 0);">new(GET </span>
				<span style="color: rgb(0, 0, 0);">=&gt;</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(128, 0, 128);">$url</span>
				<span style="color: rgb(0, 0, 0);">)</span>
				<span style="color: rgb(0, 0, 0);">,</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(0, 0, 255);">sub</span>
				<span style="color: rgb(0, 0, 0);">{</span>
				<span style="color: rgb(128, 0, 128);">$p</span>
				<span style="color: rgb(0, 0, 0);">-&gt;</span>
				<span style="color: rgb(0, 0, 0);">parse(</span>
				<span style="color: rgb(128, 0, 128);">$_</span>
				<span style="color: rgb(0, 0, 0);">[</span>
				<span style="color: rgb(128, 0, 0);">0</span>
				<span style="color: rgb(0, 0, 0);">])});<br /></span>
				<span style="color: rgb(0, 128, 128);">32</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
						<br />
				</span>
				<span style="color: rgb(0, 128, 128);">33</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="color: rgb(0, 128, 0);">#</span>
				<span style="color: rgb(0, 128, 0);"> 将链接的相对路径转换为绝对路径</span>
				<span style="color: rgb(0, 128, 0);">
						<br />
				</span>
				<span style="color: rgb(0, 128, 128);">34</span>
				<span style="color: rgb(0, 128, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="color: rgb(0, 0, 255);">my</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(128, 0, 128);">$base</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(0, 0, 0);">=</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(128, 0, 128);">$res</span>
				<span style="color: rgb(0, 0, 0);">-&gt;</span>
				<span style="color: rgb(0, 0, 0);">base;<br /></span>
				<span style="color: rgb(0, 128, 128);">35</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="color: rgb(128, 0, 128);">@urls</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(0, 0, 0);">=</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(0, 0, 255);">map</span>
				<span style="color: rgb(0, 0, 0);"> {</span>
				<span style="color: rgb(128, 0, 128);">$_</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(0, 0, 0);">=</span>
				<span style="color: rgb(0, 0, 0);"> url(</span>
				<span style="color: rgb(128, 0, 128);">$_</span>
				<span style="color: rgb(0, 0, 0);">,</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(128, 0, 128);">$base</span>
				<span style="color: rgb(0, 0, 0);">) </span>
				<span style="color: rgb(0, 0, 0);">-&gt;</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(0, 0, 255);">abs</span>
				<span style="color: rgb(0, 0, 0);">} </span>
				<span style="color: rgb(128, 0, 128);">@urls</span>
				<span style="color: rgb(0, 0, 0);">;<br /></span>
				<span style="color: rgb(0, 128, 128);">36</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
						<br />
				</span>
				<span style="color: rgb(0, 128, 128);">37</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="color: rgb(0, 128, 0);">#</span>
				<span style="color: rgb(0, 128, 0);"> 将网页写入文件</span>
				<span style="color: rgb(0, 128, 0);">
						<br />
				</span>
				<span style="color: rgb(0, 128, 128);">38</span>
				<span style="color: rgb(0, 128, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="color: rgb(128, 0, 128);">$ua</span>
				<span style="color: rgb(0, 0, 0);">-&gt;</span>
				<span style="color: rgb(0, 0, 0);">request(GET(</span>
				<span style="color: rgb(128, 0, 128);">$url</span>
				<span style="color: rgb(0, 0, 0);">)</span>
				<span style="color: rgb(0, 0, 0);">,</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(128, 0, 128);">$location</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(0, 0, 0);">.</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="font-weight: bold; color: rgb(0, 0, 0);">'</span>
				<span style="font-weight: bold; color: rgb(0, 0, 0);">\\index.html</span>
				<span style="font-weight: bold; color: rgb(0, 0, 0);">'</span>
				<span style="color: rgb(0, 0, 0);">);<br /></span>
				<span style="color: rgb(0, 128, 128);">39</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="color: rgb(0, 0, 255);">my</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(128, 0, 128);">$index</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(0, 0, 0);">=</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(128, 0, 0);">1</span>
				<span style="color: rgb(0, 0, 0);">;<br /></span>
				<span style="color: rgb(0, 128, 128);">40</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="color: rgb(0, 0, 255);">foreach</span>
				<span style="color: rgb(0, 0, 0);">(</span>
				<span style="color: rgb(128, 0, 128);">@urls</span>
				<span style="color: rgb(0, 0, 0);">)<br /></span>
				<span style="color: rgb(0, 128, 128);">41</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />{<br /></span>
				<span style="color: rgb(0, 128, 128);">42</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />    </span>
				<span style="color: rgb(128, 0, 128);">$ua</span>
				<span style="color: rgb(0, 0, 0);">-&gt;</span>
				<span style="color: rgb(0, 0, 0);">request(GET(</span>
				<span style="color: rgb(128, 0, 128);">$_</span>
				<span style="color: rgb(0, 0, 0);">)</span>
				<span style="color: rgb(0, 0, 0);">,</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(128, 0, 128);">$location</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(0, 0, 0);">.</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="font-weight: bold; color: rgb(0, 0, 0);">'</span>
				<span style="font-weight: bold; color: rgb(0, 0, 0);">\\</span>
				<span style="font-weight: bold; color: rgb(0, 0, 0);">'</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(0, 0, 0);">.</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(128, 0, 128);">$index</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(0, 0, 0);">.</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="font-weight: bold; color: rgb(0, 0, 0);">'</span>
				<span style="font-weight: bold; color: rgb(0, 0, 0);">.html</span>
				<span style="font-weight: bold; color: rgb(0, 0, 0);">'</span>
				<span style="color: rgb(0, 0, 0);">);<br /></span>
				<span style="color: rgb(0, 128, 128);">43</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />    </span>
				<span style="color: rgb(128, 0, 128);">$index</span>
				<span style="color: rgb(0, 0, 0);">+=</span>
				<span style="color: rgb(128, 0, 0);">1</span>
				<span style="color: rgb(0, 0, 0);">;<br /></span>
				<span style="color: rgb(0, 128, 128);">44</span>
				<span style="color: rgb(0, 0, 0);">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />}</span>
		</div>
		<p>
				<br />主网页保存为index.html，子网页按1、2、3排序生成1.html、2.html等<br /><br />因为有<a href="http://desktop.google.com" target="_blank">Google Desktop</a>，即使文件名是1.html...，搜索起来也是很方便的。也可以扩充下，将&lt;a&gt;&lt;/a&gt;中的新闻主题抽出来作为文件名。但这个程序对我来说已经足够了，所以就不继续做了。<br /><br />总的来说用Perl还是很简单的，库也很多，写起来挺方便！但是要记得常翻翻<a href="http://perldoc.perl.org/index-language.html" target="_blank">Perl手册</a>，呵呵<br /><br />Technorati Tag :  <a href="http://technorati.com/tag/perl" target="_blank">Perl </a><a href="http://technorati.com/tag/LWP" target="_blank">LWP</a>  <a href="http://technorati.com/tag/download" target="_blank">Download</a>  <a href="http://technorati.com/tag/web" target="_blank">web</a>  <a href="http://technorati.com/tag/script" target="_blank">script</a></p>
<img src ="http://www.blogjava.net/Andyluo/aggbug/91628.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank">罗明</a> 2007-01-03 21:00 <a href="http://www.blogjava.net/Andyluo/archive/2007/01/03/perlDown.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>程序员自创的一首歌 - "Java EE 5"</title><link>http://www.blogjava.net/Andyluo/archive/2006/06/30/JavaSong.html</link><dc:creator>罗明</dc:creator><author>罗明</author><pubDate>Fri, 30 Jun 2006 00:40:00 GMT</pubDate><guid>http://www.blogjava.net/Andyluo/archive/2006/06/30/JavaSong.html</guid><wfw:comment>http://www.blogjava.net/Andyluo/comments/55847.html</wfw:comment><comments>http://www.blogjava.net/Andyluo/archive/2006/06/30/JavaSong.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/Andyluo/comments/commentRss/55847.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Andyluo/services/trackbacks/55847.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Sun公司一名员工自己创作的歌，关于Java EE 5，很有意思的一首歌，程序员业余生活也可以这么丰富！&nbsp;&nbsp;<a href='http://www.blogjava.net/Andyluo/archive/2006/06/30/JavaSong.html'>阅读全文</a><img src ="http://www.blogjava.net/Andyluo/aggbug/55847.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank">罗明</a> 2006-06-30 08:40 <a href="http://www.blogjava.net/Andyluo/archive/2006/06/30/JavaSong.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Google Earth 直飞 [转载]</title><link>http://www.blogjava.net/Andyluo/archive/2006/06/20/earthFly.html</link><dc:creator>罗明</dc:creator><author>罗明</author><pubDate>Tue, 20 Jun 2006 04:28:00 GMT</pubDate><guid>http://www.blogjava.net/Andyluo/archive/2006/06/20/earthFly.html</guid><wfw:comment>http://www.blogjava.net/Andyluo/comments/53941.html</wfw:comment><comments>http://www.blogjava.net/Andyluo/archive/2006/06/20/earthFly.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Andyluo/comments/commentRss/53941.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Andyluo/services/trackbacks/53941.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Google Earth若干景点&nbsp;&nbsp;<a href='http://www.blogjava.net/Andyluo/archive/2006/06/20/earthFly.html'>阅读全文</a><img src ="http://www.blogjava.net/Andyluo/aggbug/53941.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank">罗明</a> 2006-06-20 12:28 <a href="http://www.blogjava.net/Andyluo/archive/2006/06/20/earthFly.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>在你的Google Pages网页里加入Google AdSense广告</title><link>http://www.blogjava.net/Andyluo/archive/2006/04/23/42732.html</link><dc:creator>罗明</dc:creator><author>罗明</author><pubDate>Sun, 23 Apr 2006 14:35:00 GMT</pubDate><guid>http://www.blogjava.net/Andyluo/archive/2006/04/23/42732.html</guid><wfw:comment>http://www.blogjava.net/Andyluo/comments/42732.html</wfw:comment><comments>http://www.blogjava.net/Andyluo/archive/2006/04/23/42732.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.blogjava.net/Andyluo/comments/commentRss/42732.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Andyluo/services/trackbacks/42732.html</trackback:ping><description><![CDATA[Google Page Creator可以上传文件，当然就可以上传网页了，线下编辑网页时可以加入Google AdSense广告的JavaScript，然后再上传到Pages（不过这种网页不能用Page Creator在线编辑了，每次都得上传更新）.<img src ="http://www.blogjava.net/Andyluo/aggbug/42732.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank">罗明</a> 2006-04-23 22:35 <a href="http://www.blogjava.net/Andyluo/archive/2006/04/23/42732.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>PCWorld评出的2005年100佳产品, Firefox、 Gmail居首位</title><link>http://www.blogjava.net/Andyluo/archive/2006/04/13/40960.html</link><dc:creator>罗明</dc:creator><author>罗明</author><pubDate>Thu, 13 Apr 2006 11:31:00 GMT</pubDate><guid>http://www.blogjava.net/Andyluo/archive/2006/04/13/40960.html</guid><wfw:comment>http://www.blogjava.net/Andyluo/comments/40960.html</wfw:comment><comments>http://www.blogjava.net/Andyluo/archive/2006/04/13/40960.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Andyluo/comments/commentRss/40960.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Andyluo/services/trackbacks/40960.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: PCWorld评出的2005年100佳产品&nbsp;&nbsp;<a href='http://www.blogjava.net/Andyluo/archive/2006/04/13/40960.html'>阅读全文</a><img src ="http://www.blogjava.net/Andyluo/aggbug/40960.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank">罗明</a> 2006-04-13 19:31 <a href="http://www.blogjava.net/Andyluo/archive/2006/04/13/40960.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Google Pages</title><link>http://www.blogjava.net/Andyluo/archive/2006/04/13/40934.html</link><dc:creator>罗明</dc:creator><author>罗明</author><pubDate>Thu, 13 Apr 2006 08:55:00 GMT</pubDate><guid>http://www.blogjava.net/Andyluo/archive/2006/04/13/40934.html</guid><wfw:comment>http://www.blogjava.net/Andyluo/comments/40934.html</wfw:comment><comments>http://www.blogjava.net/Andyluo/archive/2006/04/13/40934.html#Feedback</comments><slash:comments>41</slash:comments><wfw:commentRss>http://www.blogjava.net/Andyluo/comments/commentRss/40934.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Andyluo/services/trackbacks/40934.html</trackback:ping><description><![CDATA[今天第一次试用了Google Pages，有100MB空间，延续了Google简单明了的风格。制作页面的过程也是行云流水，一气呵成，绝对的所见即所得，n多种风格可以挑选。整个网页，包括布局、尾注、页眉、网页上所有文字，都是你说了算，没有丝毫累赘。新建页标题名即网页文件名，又是简单明了，估计也更便于信息的归类和检索。这就是我使用的感受了，总体感觉挺好！<br /><br />目前只知道在左栏可以列出所有文章，但不知道具体分页怎么做，莫非自己在页尾列出各个页号及上下页链接？<br /><br />要是再加一个Google搜索栏搜索整站内容就更好了，不过自己就应该可以实现哦，just try!<img src ="http://www.blogjava.net/Andyluo/aggbug/40934.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank">罗明</a> 2006-04-13 16:55 <a href="http://www.blogjava.net/Andyluo/archive/2006/04/13/40934.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>开发者社区最新动态</title><link>http://www.blogjava.net/Andyluo/archive/2006/03/09/34497.html</link><dc:creator>罗明</dc:creator><author>罗明</author><pubDate>Thu, 09 Mar 2006 08:26:00 GMT</pubDate><guid>http://www.blogjava.net/Andyluo/archive/2006/03/09/34497.html</guid><wfw:comment>http://www.blogjava.net/Andyluo/comments/34497.html</wfw:comment><comments>http://www.blogjava.net/Andyluo/archive/2006/03/09/34497.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Andyluo/comments/commentRss/34497.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Andyluo/services/trackbacks/34497.html</trackback:ping><description><![CDATA[1、<A href="http://www.macromedia.com/cn/software/flex/">Flex</A>终于免费了<BR>Adobe公司发布Flex2.0测试版本，除了Flex Builder IDE收费外，其他都免费，相信不久也会出现基于Eclipse的Flex GUI开发插件，RIA开发者或许又多了一种选择<BR><BR>2、JavaSE 6 ( 代号Mustang)已经能在<A href="http://www.java.net">java.net</A>上下载了，相信在各方面都会有很大进步<BR><BR>3、Borland宣布放弃包括Delphi、C++ Builder、C# Builder和JBuilder在内的IDE产品线，原因是迫于开源的压力，看来Eclipse的影响是要越来越大了<BR><BR>4、广泛流传Google正在研发自己的OS, 而且将基于Linux的一个发行版---<A href="http://www.ubuntu.org.cn">Ubuntu Linux</A>。呵呵，当时选择用Ubuntu看来也是明智之举啊<BR><BR>5、VMware宣布将免费推出服务器版虚拟软件VMware Server，现在已经可以下载其beta版本<img src ="http://www.blogjava.net/Andyluo/aggbug/34497.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank">罗明</a> 2006-03-09 16:26 <a href="http://www.blogjava.net/Andyluo/archive/2006/03/09/34497.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>摘自紫丁香BBS Joke版的新闻报道（搞笑）</title><link>http://www.blogjava.net/Andyluo/archive/2006/01/05/26780.html</link><dc:creator>罗明</dc:creator><author>罗明</author><pubDate>Thu, 05 Jan 2006 12:45:00 GMT</pubDate><guid>http://www.blogjava.net/Andyluo/archive/2006/01/05/26780.html</guid><wfw:comment>http://www.blogjava.net/Andyluo/comments/26780.html</wfw:comment><comments>http://www.blogjava.net/Andyluo/archive/2006/01/05/26780.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Andyluo/comments/commentRss/26780.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Andyluo/services/trackbacks/26780.html</trackback:ping><description><![CDATA[<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 src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><SPAN style="COLOR: #000000">[新华社]singlerly被双规<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;1月3日Man版消息。北京时间14点左右Man版传出消息，来自紫丁香的singlerly日前在&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>Man版被双规。&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;当地官员发言指出，该嫌疑犯是因为煽动灌水而于当天14点左右被捕的。目前正于押解&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>前往xiaoheiwu的途中。&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;据当地群众称，当地政府的权力混乱局面是singlerly同志遭到双规的主要原因。很多群众对singlerly的双重不幸报以同情和羡慕。&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;另有一位不愿透露姓名的权威人士指出，造成这种混乱局面的原因是由于相亲的处理问题，现在值班站务jimu小同学已基本控制了换乱的局面。&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;新华社驻Man版记者cc现场为您报道。&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top></SPAN></DIV>
<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 src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><SPAN style="COLOR: #000000">Re<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>感谢前方记者为我们带来的现场报道&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>现在是广告时间&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>广告过后请继续关注</SPAN></DIV>
<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 src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><SPAN style="COLOR: #000000">Re<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>下面继续播报最新新闻:&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>丁香社哈尔滨1月3日电（记者八卦王子）&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>谈天聊地实习片长jimu日前表示，目前8区关税人员关系总体稳定，但斑竹和水友&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>和谐制度落实不到位、斑竹增长和调控机制不健全、侵害灌水者合法权益等问题&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>仍然比较突出。&nbsp;&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>jimu表明在第十一个五年规划里借助改革深入攻坚战，要基本解决斑竹缺额问题。&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>他进一步提出，要针对当前的突出矛盾，以建立和谐稳定的灌水关系为主线，以&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>维护最广大的关税者合法权益为重点，积极探索、创新校内BBS先进平台条件下和&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>谐灌水关系和管理版面体制和机制。&nbsp;</SPAN></DIV>
<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 src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><SPAN style="COLOR: #000000">Re<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>本报讯&nbsp;&nbsp;斑竹多id灌水是为了反恐&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>1月4日&nbsp;紫丁香站长lanslot在听证会上被问及：每个斑竹允许同时登陆3个帐号，免费获取&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>上站时间和文章数，这是为了减轻紫丁香系统负担么？&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>lanslot说：“众所周知，目前国际恐怖势力猖獗，bbs又是恐怖分子的重点袭击对象，所&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>以必须加强bbs反恐力度，bbs斑竹义不容辞地担负起bbs义务安全员的重要职责。”</SPAN></DIV>
<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 src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><SPAN style="COLOR: #000000">Re<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>bbs&nbsp;八卦报消息：关闭bbs是为了刷水箱&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>5月5日&nbsp;紫丁香全面关闭，据紫丁香总管popstar称：由于战友灌水过多，导致紫丁香系统&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>水垢严重，暂时关闭紫丁香3天，清除水垢。具体放水时间另行通知。&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>另有消息说，本次关站与紫丁香上游水母厂爆炸有关。水母厂技术站长接受本报记者采访&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>时称：“爆炸只产生了二氧化碳和水”。&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top></SPAN></DIV>
<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 src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><SPAN style="COLOR: #000000">Re<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>本报消息：freenxiaoyu称有些斑竹的安全意识连普通用户都不如&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>针对近期bbs斑竹jjason连续发生因为灌水，言语粗鲁导致连续被封版面，直至&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>发生被封全站的恶性事故。紫丁香关税安全部部长freexiaoyu怒斥jjason：“灌&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>水安全意识甚至连普通用户都不如。”</SPAN></DIV>
<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 src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><SPAN style="COLOR: #000000">Re<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>紫丁报消息：国际社会纷纷谴责派独言论。&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>近日，紫丁香派独分子公然宣称“pielove版就是紫丁香的joke2”。针对这一言论&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>joke版斑竹迅速发表声明称：“joke版坚持一个joke原则”“紫丁香只有一个joke”&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>“joke版的主权和领土完整不容分割”。&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>国际社会也迅速做出反应纷纷表示谴责，pielove版斑竹theend，副斑竹dogcat也再&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>次重申了坚持“一个joke”政策。single,&nbsp;girl,&nbsp;man等版斑竹也纷纷表示“派独&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>分子是国际社会的麻烦制造者”。&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top></SPAN></DIV>
<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 src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><SPAN style="COLOR: #000000">Re<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>本报讯：&nbsp;single版不存在灌水行为。&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>single版斑竹rainbai在接受本报记者专访时称：“single版从本质上说是属于紫丁香的，&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>属于所有站友的。single上水多就是对紫丁香，对站友利益的体现。我任为single版不存&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>在灌水行为”</SPAN></DIV>
<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 src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><SPAN style="COLOR: #000000">Re<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>另讯：黑土地是最自由民主的版面&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>黑土地版斑竹spacefight近日对媒体表示，黑土地是最自由民主的版面。针对pielove版&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>不断攻击黑土地版“封人过多，删贴严重，压制言论自由”，spacefight称：“鹊桥版&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>版主在民主问题上双重标准，除暴干涉别版内政；近日又爆出采用黑名单制度虐囚丑闻”&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>。“人权问题首先是生存权问题”。spacefight称“黑土地的民主状况是最好的，其他&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>版面都不怎么样。”</SPAN></DIV>
<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 src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><SPAN style="COLOR: #000000">Re:&nbsp;popstar:&nbsp;关闭bbs是为了刷水箱&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>《狗城晚报》的评论说，似乎没有（紫丁香）网民愿意相信官方公布的关站原因。“如果&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>网民对站方的权威产生怀疑，无疑将对事件的后续处理带来极大的隐患。”&nbsp;&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>《西方早报》的评论说：“我们的关注更在于对一套基本的公共危机应急机制的关注。但&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>现在看来，除了我们一再强调的信息公开、网民理性之外，在站方的基本应急协调机制方&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>面，我们的准备也还很不充分。”&nbsp;&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>《北方日报》的评论说：“毫无疑问，突发事件考验着站方管理公共事务的能力。经历了&nbsp;<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>前年的非典（萨斯）之后，网民对‘谣言止于公开’可谓完全达成了共识。”&nbsp;&nbsp;</SPAN></DIV><img src ="http://www.blogjava.net/Andyluo/aggbug/26780.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank">罗明</a> 2006-01-05 20:45 <a href="http://www.blogjava.net/Andyluo/archive/2006/01/05/26780.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Helloooo ! all linux fans ! Plz add yourself, thx!</title><link>http://www.blogjava.net/Andyluo/archive/2005/12/14/23794.html</link><dc:creator>罗明</dc:creator><author>罗明</author><pubDate>Wed, 14 Dec 2005 03:07:00 GMT</pubDate><guid>http://www.blogjava.net/Andyluo/archive/2005/12/14/23794.html</guid><wfw:comment>http://www.blogjava.net/Andyluo/comments/23794.html</wfw:comment><comments>http://www.blogjava.net/Andyluo/archive/2005/12/14/23794.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Andyluo/comments/commentRss/23794.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Andyluo/services/trackbacks/23794.html</trackback:ping><description><![CDATA[http://www.frappr.com/linux<br>
<br>
if you are using Linux, pls add yourself to this list on above site.<br>
<br>
<img src="http://www.blogjava.net/images/blogjava_net/andyluo/Screenshot-4.gif" alt="Screenshot-4.gif" border="0" height="364" width="600"><br>
<img src ="http://www.blogjava.net/Andyluo/aggbug/23794.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank">罗明</a> 2005-12-14 11:07 <a href="http://www.blogjava.net/Andyluo/archive/2005/12/14/23794.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Ubuntu团队可以免费邮寄Ubuntu 5.10 (Breezy)光盘</title><link>http://www.blogjava.net/Andyluo/archive/2005/10/28/17195.html</link><dc:creator>罗明</dc:creator><author>罗明</author><pubDate>Fri, 28 Oct 2005 03:15:00 GMT</pubDate><guid>http://www.blogjava.net/Andyluo/archive/2005/10/28/17195.html</guid><wfw:comment>http://www.blogjava.net/Andyluo/comments/17195.html</wfw:comment><comments>http://www.blogjava.net/Andyluo/archive/2005/10/28/17195.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/Andyluo/comments/commentRss/17195.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Andyluo/services/trackbacks/17195.html</trackback:ping><description><![CDATA[<DIV>
<DIV>
<P>Ubuntu 团队免费给你邮寄 Ubuntu 光盘，你可以用来安装或者分享给其他人。 他们会承担这些光盘的货运费用。</P>
<P><SPAN>在此填写你的邮寄地址:</SPAN> <SPAN><A href="http://shipit.ubuntulinux.org/"><FONT color=#800080>http://shipit.ubuntulinux.org/</FONT></A></SPAN> </P>
<P>&nbsp;</P>
<P><STRONG>详情见：</STRONG><A href="http://www.ubuntu.org.cn/shipit"><STRONG>http://www.ubuntu.org.cn/shipit</STRONG></A></P></DIV></DIV><IMG height=1 alt="" src="http://c.spaces.msn.com/CollectionWebService/c.gif?space=Andyluo197&amp;page=RSS%3a+%e5%85%8d%e8%b4%b9%e7%b4%a2%e5%8f%96Ubuntu+5.10+(Breezy)%e5%85%89%e7%9b%98&amp;referrer=" width=1 border=0><IMG style="POSITION: absolute" height=0px alt="" src="http://c.msn.com/c.gif?NC=31263&amp;NA=1149&amp;PI=73329&amp;DI=3919&amp;PS=85545" width=0px><img src ="http://www.blogjava.net/Andyluo/aggbug/17195.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank">罗明</a> 2005-10-28 11:15 <a href="http://www.blogjava.net/Andyluo/archive/2005/10/28/17195.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Ubuntu Documentation软件列表是一个大书库</title><link>http://www.blogjava.net/Andyluo/archive/2005/10/26/17199.html</link><dc:creator>罗明</dc:creator><author>罗明</author><pubDate>Wed, 26 Oct 2005 02:25:00 GMT</pubDate><guid>http://www.blogjava.net/Andyluo/archive/2005/10/26/17199.html</guid><wfw:comment>http://www.blogjava.net/Andyluo/comments/17199.html</wfw:comment><comments>http://www.blogjava.net/Andyluo/archive/2005/10/26/17199.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Andyluo/comments/commentRss/17199.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Andyluo/services/trackbacks/17199.html</trackback:ping><description><![CDATA[
		<div>
				<p>使用Ubuntu Linux操作系统才有这个软件列表，在软件包管理器里选择安装某个文档，会自动下载到本地，然后就可以阅读了，一般都是开源软件（如Apache2、Emacs、VI、CVS、Subversion等）的资料。</p>
				<p>标准且全面，大多数文档有对应的中文版本，可以对照着看。<br /></p>
				<p>really crazy</p>
				<p>现在总共有952本书/文档</p>
				<p>i don't have to find ebooks on web anymore, it's enough, also a good place to improve my English skills.</p>
		</div>
		<img height="1" alt="" src="http://c.spaces.msn.com/CollectionWebService/c.gif?space=Andyluo197&amp;page=RSS%3a+Ubuntu+Documentation%e8%bd%af%e4%bb%b6%e5%88%97%e8%a1%a8%e6%98%af%e4%b8%80%e4%b8%aa%e5%a4%a7%e4%b9%a6%e5%ba%93&amp;referrer=" width="1" border="0" />
		<img style="POSITION: absolute" height="0px" alt="" src="http://c.msn.com/c.gif?NC=31263&amp;NA=1149&amp;PI=73329&amp;DI=3919&amp;PS=85545" width="0px" />
<img src ="http://www.blogjava.net/Andyluo/aggbug/17199.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank">罗明</a> 2005-10-26 10:25 <a href="http://www.blogjava.net/Andyluo/archive/2005/10/26/17199.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>The JBoss TrailBlazer Learning Application Released</title><link>http://www.blogjava.net/Andyluo/archive/2005/07/09/7416.html</link><dc:creator>罗明</dc:creator><author>罗明</author><pubDate>Sat, 09 Jul 2005 09:10:00 GMT</pubDate><guid>http://www.blogjava.net/Andyluo/archive/2005/07/09/7416.html</guid><wfw:comment>http://www.blogjava.net/Andyluo/comments/7416.html</wfw:comment><comments>http://www.blogjava.net/Andyluo/archive/2005/07/09/7416.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Andyluo/comments/commentRss/7416.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Andyluo/services/trackbacks/7416.html</trackback:ping><description><![CDATA[<H1><FONT size=3>Posted by: </FONT><A title="view Michael's recent threads ..." href="http://www.theserverside.com/user/userthreads.tss?user_id=589073"><FONT size=3>Michael Yuan</FONT></A><FONT size=3> on June 27, 2005 @ 07:55 PM</FONT> </H1>
<P>The <A href="http://www.jboss.com/docs/trailblazer" target=_blank>JBoss TrailBlazer</A> is a collection of interactive demos, runnable sample applications, technical articles, and other materials to help developers learn a new technology. These are part of JBoss's latest effort to make enterprise Java more easily accessible to everyone.<BR>&nbsp;<BR>There are currently two EJB 3.0 related TrailBlazer applications. They are hosted on the latest <A href="http://www.jboss.com/products/jbossas/downloads" target=_blank>JBoss AS 4.0.3 RC1</A>, which comes with full EJB 3.0 support out-of-the-box, and is available for generic public over the Internet.<BR>
<UL>
<LI>The <A href="http://trailblazer.demo.jboss.com/EJB3Trail/" target=_blank>JBoss EJB 3.0 TrailBlazer</A> focuses on the EJB 3.0 POJO programming model. It has 20 technical articles, more than a dozen live sample applications (with online source code), and several flash demonstrations. It covers almost all aspects of EJB 3.0 programming. Notable "trails" include: 
<UL>
<LI><A href="http://trailblazer.demo.jboss.com/EJB3Trail/background/install/" target=_blank>The new GUI installer allows you to customize JBoss and only install services you need</A> 
<LI><A href="http://trailblazer.demo.jboss.com/EJB3Trail/serviceobjects/sfsb/" target=_blank>Stateful Session Beans</A> 
<LI><A href="http://trailblazer.demo.jboss.com/EJB3Trail/persistence/entitymanager/" target=_blank>EntityManager for POJO Persistence</A> 
<LI><A href="http://trailblazer.demo.jboss.com/EJB3Trail/services/apptrans/" target=_blank>Extended Application Transactions</A> </LI></UL>
<LI>The <A href="http://trailblazer.demo.jboss.com/IDETrail/" target=_blank>JBoss IDE TrailBlazer</A> has a series of flash demonstrations to show you how to develop, deploy, and debug a JBoss EJB 3.0 application from scratch using the IDE.</LI></UL><img src ="http://www.blogjava.net/Andyluo/aggbug/7416.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Andyluo/" target="_blank">罗明</a> 2005-07-09 17:10 <a href="http://www.blogjava.net/Andyluo/archive/2005/07/09/7416.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>