﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-刈鐑尐夊鼘-文章分类-技术</title><link>http://www.blogjava.net/yuanlu/category/32692.html</link><description>人世間情為何物,一切隨緣佛來定.</description><language>zh-cn</language><lastBuildDate>Tue, 01 Jul 2008 12:24:16 GMT</lastBuildDate><pubDate>Tue, 01 Jul 2008 12:24:16 GMT</pubDate><ttl>60</ttl><item><title>Java学习书籍【转】</title><link>http://www.blogjava.net/yuanlu/articles/209523.html</link><dc:creator>路鼘</dc:creator><author>路鼘</author><pubDate>Fri, 20 Jun 2008 10:54:00 GMT</pubDate><guid>http://www.blogjava.net/yuanlu/articles/209523.html</guid><wfw:comment>http://www.blogjava.net/yuanlu/comments/209523.html</wfw:comment><comments>http://www.blogjava.net/yuanlu/articles/209523.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/yuanlu/comments/commentRss/209523.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yuanlu/services/trackbacks/209523.html</trackback:ping><description><![CDATA[学习一门新的知识，不可能指望只看一本，或者两本书就能够完全掌握。需要有一个循序渐进的阅读过程。我推荐Oreilly出版的Java系列书籍。
<p>　　在这里我只想补充一点看法，很多人学习Java是从《Thinking in Java》这本书入手的，但是我认为这本书是不适合初学者的。我认为正确的使用这本书的方法应该是作为辅助的读物。《Thinking in Java》并不是在完整的介绍Java的整个体系，而是一种跳跃式的写作方法，是一种类似tips的方法来对Java很多知识点进行了深入的分析和解释。</p>
<p>　　对于初学者来说，最好是找一本Java入门的书籍，但是比较完整的循序的介绍Java的语法，面向对象的特性，核心类库等等，在看这本书的同时，可以同步来看《Thinking in Java》，来加深对Java的理解和原理的运用，同时又可以完整的了解Java的整个体系。</p>
<p>　　对于Java的入门书籍，蔡学镛推荐的是Oreilly的《Exploring Java, 2nd Edition》 或者《Java in a Nutshell,2nd Edition（针对C++背景）》，我并没有看过这两本书。其实我觉得电子工业出版社的《Java 2编程详解》或者《Java 2从入门到精通》就很不错。</p>
<p>　　在所有的Java书籍当中，其实最最有用的，并不是O'reilly的 Java Serials，真正最最有用处是JDK的Documentation！几乎你想获得的所有的知识在Documentation里面全部都有，其中最主要的部分当然是Java基础类库的API文档，是按照package来组织的，对于每一个class都有详细的解释，它的继承关系，是否实现了某个接口，通常用在哪些场合，还可以查到它所有的public的属性和方法，每个属性的解释，意义，每个方法的用途，调用的参数，参数的意义，返回值的类型，以及方法可能抛出的异常等等。可以这样来说，所有关于Java编程方面的书籍其实都不过是在用比较通俗易懂的语言，和良好的组织方式来介绍Documentation里面的某个package里面包含的一些类的用法而已。所以万变不离其宗，如果你有足够的能力来直接通过Documentation来学习Java的类库，那么基本上就不需要看其他的书籍了。除此之外，Documentation也是编程必备的手册，我的桌面上有三个Documentation的快捷方式，分别是J2SDK1.4.1的Documentation，Servlet2.3的Documentation和J2SDKEE1.3.1的Documentation。有了Documentation，什么其他的书籍都不需要了。</p>
<p>　　对于Java Web 编程来说，最核心的是要熟悉和掌握HTTP协议，这个就和Java无关了，在熟悉HTTP协议之后，就需要熟悉Java的实现HTTP协议的类库，也就是Servlet API，所以最重要的东西就是Servlet API。当然对于初学者而言，直接通过Servlet API来学习Web编程有很大的难度，我推荐O'reilly的《Java Server Pages 》这本书来学习Web 编程。</p>
<p>　　EJB的书籍当中，《Enterprise JavaBeans, 2nd Edition》是一本很不错的书， EJB的学习门槛是比较高，入门很难，但是这本书完全降低了学习的难度，特别重要的一点是，EJB的学习需要结合一种App Server的具体实现，所以在学习EJB的同时，必须同步的学习某种App Server，而这本书相关的出了三本书，分别是Weblogic6.1，Websphere4.0和JBoss3.0上面部署书中例子的实做。真是既有理论，又有实践。在学习EJB的同时，可以边看边做，EJB的学习会变得很轻松。</p>
<p>　　但是这本书也有一个问题，就是版本比较旧，主要讲EJB1.1规范和部分EJB2.0的规范。而Ed Roman写的《Mastering EJB 2.0》这本书完全是根据EJB2.0规范写的，深入浅出，覆盖了EJB编程的各个方面，并且还有很多编程经验tips，也是学习EJB非常推荐的书籍之一。</p>
<p>　　如果是结合Weblogic来学习J2EE的话，《J2EE应用与BEA Weblogic Server》绝对是首选读物，虽然是讲述的Weblogic6.0，仍然值得购买，这本书是BEA官方推荐的教材，作者也是BEA公司的工程师。现在中文版已经随处可见了。这本书结合Weblogic介绍了J2EE各个方面的技术在Weblogic平台上的开发和部署，实践指导意义非常强。</p>
<p>　　在掌握了Java平台基础知识和J2EE方面的知识以后，更进一步的是学习如何运用OO的方法进行软件的设计，那么就一定要学习&#8220;设计模式&#8221;。Sun公司出版了一本《J2EE核心模式》，是每个开发Java企业平台软件的架构师必备的书籍。这本书全面的介绍了J2EE体系架构的各种设计模式，是设计师的必读书籍。</p>
 <img src ="http://www.blogjava.net/yuanlu/aggbug/209523.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yuanlu/" target="_blank">路鼘</a> 2008-06-20 18:54 <a href="http://www.blogjava.net/yuanlu/articles/209523.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Adobe Flex最佳学习路线[转]</title><link>http://www.blogjava.net/yuanlu/articles/206885.html</link><dc:creator>路鼘</dc:creator><author>路鼘</author><pubDate>Tue, 10 Jun 2008 03:02:00 GMT</pubDate><guid>http://www.blogjava.net/yuanlu/articles/206885.html</guid><wfw:comment>http://www.blogjava.net/yuanlu/comments/206885.html</wfw:comment><comments>http://www.blogjava.net/yuanlu/articles/206885.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/yuanlu/comments/commentRss/206885.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yuanlu/services/trackbacks/206885.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp; <br />
<span style="font-size: 9pt; color: black; font-family: 宋体">&nbsp;&nbsp;&nbsp; 目前</span><span style="font-size: 9pt; color: black; font-family: Verdana">Adobe Flex</span><span style="font-size: 9pt; color: black; font-family: 宋体">的中文版学习资料比较少，而且大多都很零散，不适合用来系统地学习。我在这里罗列一下在我的学习过程中读过的一些资料。当然是以</span><span style="font-size: 9pt; color: black; font-family: Verdana">Adobe</span><span style="font-size: 9pt; color: black; font-family: 宋体">的官方文档为主，这些文档内容非常详尽，应该作为学习的首选。</span><span style="font-size: 9pt; color: black; font-family: Verdana"><br />
<br />
</span><span style="font-size: 9pt; color: black; font-family: 宋体">首先下载并安装好</span><span style="font-size: 9pt; color: black; font-family: Verdana">Flex</span><span style="font-size: 9pt; color: black; font-family: 宋体">开发工具</span><span style="font-size: 9pt; color: black; font-family: Verdana">Flex Builder 2</span><span style="font-size: 9pt; color: black; font-family: 宋体">。</span><span style="font-size: 9pt; color: black; font-family: Verdana">Flex Builder 3</span><span style="font-size: 9pt; color: black; font-family: 宋体">的</span><span style="font-size: 9pt; color: black; font-family: Verdana">Beta</span><span style="font-size: 9pt; color: black; font-family: 宋体">版目前还不是很稳定，不推荐使用。</span><span style="font-size: 9pt; color: black; font-family: Verdana"><br />
<br />
</span><span style="font-size: 9pt; color: black; font-family: 宋体">我发现这篇文档非常适合新手用来入门：重庆大坪的刘刚所翻译改编的《</span><span style="font-size: 9pt; color: black; font-family: Verdana">Flex</span><span style="font-size: 9pt; color: black; font-family: 宋体">中文帮助》，</span><span style="font-size: 9pt; color: black; font-family: Verdana">pdf</span><span style="font-size: 9pt; color: black; font-family: 宋体">格式。</span><span style="font-size: 9pt; color: black; font-family: Verdana"><br />
</span><span style="font-size: 9pt; color: black; font-family: 宋体">这篇中文文档有</span><span style="font-size: 9pt; color: black; font-family: Verdana">4</span><span style="font-size: 9pt; color: black; font-family: 宋体">章，按照其中的例子一路做下来，对于</span><span style="font-size: 9pt; color: black; font-family: Verdana">Flex</span><span style="font-size: 9pt; color: black; font-family: 宋体">开发过程、开发工具、开发环境可以有一个较为全面的感受。</span><span style="font-size: 9pt; color: black; font-family: Verdana"><br />
<br />
</span><span style="font-size: 9pt; color: black; font-family: 宋体">接下来开始打基础，千里之行，始于足下，下盘不稳，以后你吃苦头的时候会很多。</span><span style="font-size: 9pt; color: black; font-family: Verdana"><br />
Flex</span><span style="font-size: 9pt; color: black; font-family: 宋体">开发的基础就是</span><span style="font-size: 9pt; color: black; font-family: Verdana">ActionScript 3</span><span style="font-size: 9pt; color: black; font-family: 宋体">，这门语言与</span><span style="font-size: 9pt; color: black; font-family: Verdana">JavaScript</span><span style="font-size: 9pt; color: black; font-family: 宋体">很相似，但是差异也很大（过一段时间空闲了我来详细罗列一下这两门语言之间的差异）。</span><span style="font-size: 9pt; color: black; font-family: Verdana">ActionScript 3</span><span style="font-size: 9pt; color: black; font-family: 宋体">是基于</span><span style="font-size: 9pt; color: black; font-family: Verdana">ECMAScript 4</span><span style="font-size: 9pt; color: black; font-family: 宋体">来设计的，未来的</span><span style="font-size: 9pt; color: black; font-family: Verdana">JavaScript 2</span><span style="font-size: 9pt; color: black; font-family: 宋体">也会基于</span><span style="font-size: 9pt; color: black; font-family: Verdana">ECMAScript 4</span><span style="font-size: 9pt; color: black; font-family: 宋体">来设计，但是从现在的</span><span style="font-size: 9pt; color: black; font-family: Verdana">JavaScript 1.5</span><span style="font-size: 9pt; color: black; font-family: 宋体">（目前所有主流的浏览器所支持的</span><span style="font-size: 9pt; color: black; font-family: Verdana">JavaScript</span><span style="font-size: 9pt; color: black; font-family: 宋体">版本）迁移到</span><span style="font-size: 9pt; color: black; font-family: Verdana">ActionScript 3</span><span style="font-size: 9pt; color: black; font-family: 宋体">却需要付出很多学习。不过一旦熟练掌握了</span><span style="font-size: 9pt; color: black; font-family: Verdana">ActionScript 3</span><span style="font-size: 9pt; color: black; font-family: 宋体">，未来掌握</span><span style="font-size: 9pt; color: black; font-family: Verdana">JavaScript 2</span><span style="font-size: 9pt; color: black; font-family: 宋体">易如反掌。</span><span style="font-size: 9pt; color: black; font-family: Verdana"><br />
<br />
</span><span style="font-size: 9pt; color: black; font-family: 宋体">以下</span><span style="font-size: 9pt; color: black; font-family: Verdana">3</span><span style="font-size: 9pt; color: black; font-family: 宋体">本中文文档来自</span><span style="font-size: 9pt; color: black; font-family: Verdana">Flash 9</span><span style="font-size: 9pt; color: black; font-family: 宋体">的官方文档：</span><span style="font-size: 9pt; color: black; font-family: Verdana"><br />
</span><span style="font-size: 9pt; color: black; font-family: 宋体">《</span><span style="font-size: 9pt; color: black; font-family: Verdana">ActionScript 3.0</span><span style="font-size: 9pt; color: black; font-family: 宋体">编程》</span><span style="font-size: 9pt; color: black; font-family: 宋体">，</span><span style="font-size: 9pt; color: black; font-family: Verdana">pdf</span><span style="font-size: 9pt; color: black; font-family: 宋体">格式。务必熟读。</span><span style="font-size: 9pt; color: black; font-family: Verdana"><br />
</span><span style="font-size: 9pt; color: black; font-family: 宋体">《使用</span><span style="font-size: 9pt; color: black; font-family: Verdana">ActionScript 3.0</span><span style="font-size: 9pt; color: black; font-family: 宋体">组件》，</span><span style="font-size: 9pt; color: black; font-family: Verdana">pdf</span><span style="font-size: 9pt; color: black; font-family: 宋体">格式。参考、查阅。</span><span style="font-size: 9pt; color: black; font-family: Verdana"><br />
</span><span style="font-size: 9pt; color: black; font-family: 宋体">《</span><span style="font-size: 9pt; color: black; font-family: Verdana">ActionScript 3.0</span><span style="font-size: 9pt; color: black; font-family: 宋体">语言和组件参考》，</span><span style="font-size: 9pt; color: black; font-family: Verdana">chm</span><span style="font-size: 9pt; color: black; font-family: 宋体">格式。参考、查阅。</span><span style="font-size: 9pt; color: black; font-family: Verdana"><br />
<br />
</span><span style="font-size: 9pt; color: black; font-family: 宋体">然后就只能读英文文档了，</span><span style="font-size: 9pt; color: black; font-family: Verdana">Flex 2</span><span style="font-size: 9pt; color: black; font-family: 宋体">的官方文档都是英文版的：</span><span style="font-size: 9pt; color: black; font-family: Verdana"><br />
</span><span style="font-size: 9pt; color: black; font-family: 宋体">《</span><span style="font-size: 9pt; color: black; font-family: Verdana">Getting Started with Flex 2</span><span style="font-size: 9pt; color: black; font-family: 宋体">》，</span><span style="font-size: 9pt; color: black; font-family: Verdana">pdf</span><span style="font-size: 9pt; color: black; font-family: 宋体">格式。读过了《</span><span style="font-size: 9pt; color: black; font-family: Verdana">Flex</span><span style="font-size: 9pt; color: black; font-family: 宋体">中文帮助》，这本书就不需要看的很仔细了，因为《</span><span style="font-size: 9pt; color: black; font-family: Verdana">Flex</span><span style="font-size: 9pt; color: black; font-family: 宋体">中文帮助》的内容基本上就是翻译这本书。</span><span style="font-size: 9pt; color: black; font-family: Verdana"><br />
</span><span style="font-size: 9pt; color: black; font-family: 宋体">《</span><span style="font-size: 9pt; color: black; font-family: Verdana">Using Flex Builder 2</span><span style="font-size: 9pt; color: black; font-family: 宋体">》，</span><span style="font-size: 9pt; color: black; font-family: Verdana">pdf</span><span style="font-size: 9pt; color: black; font-family: 宋体">格式。工欲善其事，必先利其器，对于开发工具的详细介绍。</span><span style="font-size: 9pt; color: black; font-family: Verdana"><br />
</span><span style="font-size: 9pt; color: black; font-family: 宋体">《</span><span style="font-size: 9pt; color: black; font-family: Verdana">Programming ActionScript 3.0</span><span style="font-size: 9pt; color: black; font-family: 宋体">》，</span><span style="font-size: 9pt; color: black; font-family: Verdana">pdf</span><span style="font-size: 9pt; color: black; font-family: 宋体">格式。和</span><span style="font-size: 9pt; color: black; font-family: Verdana">Flash 9</span><span style="font-size: 9pt; color: black; font-family: 宋体">那本中文版的《</span><span style="font-size: 9pt; color: black; font-family: Verdana">ActionScript 3.0</span><span style="font-size: 9pt; color: black; font-family: 宋体">编程》内容几乎完全相同。还是读中文版的吧，可以节省很多时间。</span><span style="font-size: 9pt; color: black; font-family: Verdana"><br />
</span><span style="font-size: 9pt; color: black; font-family: 宋体">《</span><span style="font-size: 9pt; color: black; font-family: Verdana">Flex 2 Developer&#8217;s Guide</span><span style="font-size: 9pt; color: black; font-family: 宋体">》，</span><span style="font-size: 9pt; color: black; font-family: Verdana">pdf</span><span style="font-size: 9pt; color: black; font-family: 宋体">格式。最后这本书是开发过程中需要时时查阅的文档。读到这本书的时候，你已经完全入门了。如果能熟读这本书（</span><span style="font-size: 9pt; color: black; font-family: Verdana">1858</span><span style="font-size: 9pt; color: black; font-family: 宋体">页），你已经是高级</span><span style="font-size: 9pt; color: black; font-family: Verdana">Flex</span><span style="font-size: 9pt; color: black; font-family: 宋体">开发人员了。</span><span style="font-size: 9pt; color: black; font-family: Verdana"><br />
<br />
</span><span style="font-size: 9pt; color: black; font-family: 宋体">学习路线中必读的书：</span><span style="font-size: 9pt; color: black; font-family: 宋体">《</span><span style="font-size: 9pt; color: black; font-family: Verdana">Flex</span><span style="font-size: 9pt; color: black; font-family: 宋体">中文帮助》</span><span style="font-size: 9pt; color: black; font-family: Verdana">-&gt;</span><span style="font-size: 9pt; color: black; font-family: 宋体">《</span><span style="font-size: 9pt; color: black; font-family: Verdana">ActionScript 3.0</span><span style="font-size: 9pt; color: black; font-family: 宋体">编程》</span><span style="font-size: 9pt; color: black; font-family: Verdana">-&gt;</span><span style="font-size: 9pt; color: black; font-family: 宋体">《</span><span style="font-size: 9pt; color: black; font-family: Verdana">Flex 2 Developer&#8217;s Guide</span><span style="font-size: 9pt; color: black; font-family: 宋体">》，这基本上就是目前最快的学习路线了。前两本书读完大约需要两周时间，最后一本书可以在开发过程中一边做开发一边阅读。</span><span style="font-size: 9pt; color: black; font-family: Verdana">Flex</span><span style="font-size: 9pt; color: black; font-family: 宋体">入门仅需要两周时间，成为高手大约需要一年时间。</span>
 <img src ="http://www.blogjava.net/yuanlu/aggbug/206885.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yuanlu/" target="_blank">路鼘</a> 2008-06-10 11:02 <a href="http://www.blogjava.net/yuanlu/articles/206885.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>编程初学者的良言警句[转]</title><link>http://www.blogjava.net/yuanlu/articles/206884.html</link><dc:creator>路鼘</dc:creator><author>路鼘</author><pubDate>Tue, 10 Jun 2008 03:01:00 GMT</pubDate><guid>http://www.blogjava.net/yuanlu/articles/206884.html</guid><wfw:comment>http://www.blogjava.net/yuanlu/comments/206884.html</wfw:comment><comments>http://www.blogjava.net/yuanlu/articles/206884.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/yuanlu/comments/commentRss/206884.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yuanlu/services/trackbacks/206884.html</trackback:ping><description><![CDATA[&nbsp; <br />
<span style="font-size: 9pt; color: #333333; font-family: 宋体">&nbsp;&nbsp;&nbsp; 我始终认为，对一个初学者来说，</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">IT</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">界的技术风潮是不可以追赶的，而且也没有能力去追赶。我时常看见自己的</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">DDMM</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">们把课本扔了，去买些价格不菲的诸如</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">C#</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">、</span><span style="font-size: 9pt; color: #333333; font-family: Verdana"> VB.Net </span><span style="font-size: 9pt; color: #333333; font-family: 宋体">这样的大部头，这让我感到非常痛心。</span><span style="font-size: 9pt; color: #333333; font-family: Verdana"><br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">而许多搞不清指针是咋回事的</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">BBS</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">站友眉飞色舞的讨论</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">C#</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">里面可以不用指针等等则让我觉得好笑。</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">C++</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">就象当年的</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">ASP</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">一样，</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">&#8220;</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">忽如一夜春风来，千树万树梨花开</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">&#8221;</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">，结果许多学校的信息学院成了</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">&#8220;Web </span><span style="font-size: 9pt; color: #333333; font-family: 宋体">学院</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">&#8221;</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">。</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">96</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">、</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">97</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">级的不少大学生都去做</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">Web</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">了。当然我没有任何歧视某一行业的意思。我只是觉得如果他们把追赶这些时髦技术的时间多花一点在基础的课程上，应该是可以走得更远的。</span><span style="font-size: 9pt; color: #333333; font-family: Verdana"> <br />
<br />
</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">　　初学者对</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">C++</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">风潮的追赶其实也只是学习过程中经常遇到的几个误区之一。我将用一些实际的例子来说明这些现象，你可以按部就班的看看自己是不是属于其中的一种或者几种：</span><span style="font-size: 9pt; color: #333333; font-family: Verdana"> <br />
<br />
</span><strong><span style="font-size: 9pt; color: #333333; font-family: 宋体">认为计算机技术等于编程技术</span></strong><strong>&nbsp;</strong><span style="font-size: 9pt; color: #333333; font-family: Verdana"><br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">有些人即使没有这个想法，在潜意识中也有这样的冲动。让我奇怪的是，许多信息学院的学生也有这样的念头。认为计算机专业就是编程专业，与编程无关的，或者不太相关的课程他统统都不管，极端的学生只要书上没带</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">&#8220;</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">编程</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">&#8221;</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">两个字他就不看。其实编程只是计算机技术应用过程中一种复杂性最低的劳动，这就是为什么</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">IT</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">业最底层的人是程序员（</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">CODER</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">）。计算机技术包括了多媒体，计算机网络，人工智能，模式识别，管理信息系统等等这些方面。编程工作只是在这些具体技术在理论研究或者工程实践的过程中表达算法的过程。编程的人不一定对计算机技术的了解就一定很高。而一个有趣的现象是，不少大师级的计算机技术研究者是不懂编程的。网上的炒作和现实中良好的工作待遇把编程这种劳动神秘化了。其实每一个程序员心里都明白，自己这些东西，学的时候并不比其它专业难，所以自然也不会高档到哪里去。</span><span style="font-size: 9pt; color: #333333; font-family: Verdana"> <br />
<br />
</span><strong><span style="font-size: 9pt; color: #333333; font-family: 宋体">咬文嚼字的孔乙己作风</span></strong><span style="font-size: 9pt; color: #333333; font-family: Verdana">&nbsp;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9pt; color: #333333; font-family: 宋体">我见过一本女生的《计算机网络原理》教材，这个女生象小学生一样在书上划满了横杠杠，笔记做得满满的，打印出来一定比教材还厚。我不明白的是，象计算机网络原理这样的课程有必要做笔记？我们的应试教育的确害了不少学生，在上《原理》这一类课程的时候许多学生象学《马列原理》一样逐字背诵记忆。这乃是我见过的最愚蠢的行为。所谓《原理》，即是需要掌握它为什么这样做，学习</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">why</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">，而不是</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">how</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">（怎样做）。极端认真的学生背下以太网的网线最大长度，数据帧的长度，每个字段的意义，</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">IP</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">报头的格式等等，但是忘了路由的原则，忘了</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">TCP/IP</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">协议设计的宗旨。总之许多人花了大量的时间把书背得滚瓜烂熟却等于什么也没学。在学习编程的时候这些学生也是这样，他们确切的记得</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">C++</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">语法的各个细节。看完了</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">C++</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">教程后看《</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">Thinking in C++</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">》（确实是好书），《</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">Inside C++</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">》，《</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">C++ reference</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">》，</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">this C++,thatC++&#8230;&#8230;</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">，然后是网上各种各样的关于</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">C++</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">语法的奇闻逸事，然后发现自己又忘了</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">C++</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">的一些语法，最后回头继续恶补</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">&#8230;</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">。有个师弟就跟我说：</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">&#8220;C++ </span><span style="font-size: 9pt; color: #333333; font-family: 宋体">太难了，学了这里忘了那里，学了继承忘了模板。</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">&#8221;</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">我的回答道：</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">&#8220;</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">你不去学就容易了</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">&#8221;</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">。我并没有教坏他，只是告诉他，死抠</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">C++</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">的语法就和孔已己炫耀茴香豆的茴字有几种写法一样毫无意义。你根本不需要对的</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">C++</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">语法太关心，动手编程就是了，有不记得的地方一查</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">MSDN</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">就立马搞定。我有个结论就是，实际的开发过程中对程序语法的了解是最微不足道的知识。这是为什么我在为同学用</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">Basic</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">（我以前从没有学过它）写一个小程序的时候，只花了半个小时看了看语法，然后再用半个小时完成了程序，而一个小时后我又完全忘记了</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">Basic </span><span style="font-size: 9pt; color: #333333; font-family: 宋体">的所有关键字。</span><span style="font-size: 9pt; color: #333333; font-family: Verdana"> <br />
<br />
</span><strong><span style="font-size: 9pt; color: #333333; font-family: 宋体">不顾基础，盲目追赶时髦技术</span></strong><span style="font-size: 9pt; color: #333333; font-family: Verdana">&nbsp;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">终于点到题目上来了。大多数的人都希望自己的东西能够马上跑起来，变成钱。这种想法对一个已经进入职业领域的程序员或者项目经理来说是合理的，而且</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">IT</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">技术进步是如此的快，不跟进就是失业。但是对于初学者来说（尤其是时间充裕的大中专在校生），这种想法是另人费解的。一个并未进入到行业竞争中来的初学者最大的资本便是他有足够的时间沉下心来学习基础性的东西，学习</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">why </span><span style="font-size: 9pt; color: #333333; font-family: 宋体">而不是</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">how</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">。时髦的技术往往容易掌握，而且越来越容易掌握，这是商业利益的驱使，为了最大化的降低软件开发的成本。但在</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">IT</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">领域内的现实就是这样，越容易掌握的东西，学习的人越多，而且淘汰得越快。每一次新的技术出来，都有许多初学者跟进，这些初学者由于缺乏必要的基础而使得自己在跟进的过程中花费大量的时间，而等他学会了，这种技术也快淘汰了。基础的课程，比方数据结构，操作系统原理等等虽然不能让你立马就实现一个</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">linux</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">（这是许多人嘲笑理论课程无用的原因），但它们能够显著的减少你在学习新技术时学习曲线的坡度。而且对于许多关键的技术（比方</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">Win32 SDK </span><span style="font-size: 9pt; color: #333333; font-family: 宋体">程序的设计，</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">DDK</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">的编程）来说甚至是不可或缺的。一个活生生的例子是我和我的一个同学，在大一时我还找不到开机按纽，他已经会写些简单的汇编程序了。我把大二的所有时间花在了汇编，计算机体系结构，数据结构，操作系统原理等等这些课程的学习上，而他则开始学习</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">HTML</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">和</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">VB</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">，并追赶</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">ASP</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">的潮流。大三的时候我开始学习</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">Windows </span><span style="font-size: 9pt; color: #333333; font-family: 宋体">操作系统原理，学习</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">SDK</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">编程，时间是漫长的，这时我才能够用</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">VC</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">开发出象模象样的应用程序。我曾一度因为同学的程序已经能够运行而自己还在学习如何创建对话框而懊恼不已，但临到毕业才发现自己的选择是何等的正确。和我谈判的公司开出的薪水是他的两倍还多。下面有一个不很恰当的比方：假设学习</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">VB</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">编程需要</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">4</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">个月，学习基础课程和</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">VC</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">的程序设计需要</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">1</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">年。那么如果你先学</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">VB</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">，再来学习后者，时间不会减少，还是</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">1</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">年，而反过来，如果先学习后者，再来学</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">VB</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">，也许你只需要</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">1</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">个星期就能学得非常熟练。</span><span style="font-size: 9pt; color: #333333; font-family: Verdana"> <br />
<br />
</span><strong><span style="font-size: 9pt; color: #333333; font-family: 宋体">几个重要的基础课程</span></strong><span style="font-size: 9pt; color: #333333; font-family: Verdana">&nbsp;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9pt; color: #333333; font-family: 宋体">如果你是学生，或者如果你有充足的时间。我建议你仔细的掌握下面的知识。我的建议是针对那些希望在</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">IT</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">技术上有所成就的初学者。同时我还列出了一些书目，这些书应该都还可以在书店买到。说实在的，我在读其他人的文章时最大的心愿就是希望作者列出一个书单。大学英语</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">——</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">不要觉得好笑。我极力推荐这门课程是因为没有专业文档的阅读能力是不可想象的。中文的翻译往往在猴年马月才会出来，而现在的许多出版社干脆就直接把</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">E</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">文印刷上去。学习的方法是强迫自己看原版的教材，开始会看不懂，用多了自然熟练。吃得苦下得狠心绝对是任何行业都需要的品质。计算机体系结构和汇编语言－关于体系结构的书遍地都是，而且也大同小异，倒是汇编有一本非常好的书。《</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">80x86</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">汇编语言程序设计教程》（清华大学出版社，黑色封面，杨季文著）。你需要着重学习</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">386</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">后保护模式的程序设计。否则你在学习现代操作系统底层的一些东西的时候会觉得是在看天书。计算机操作系统原理－我们的开发总是在特定的操作系统上进行，如果不是，只有一种可能：你在自己实现一个操作系统。无论如何，操作系统原理是必读的。这就象我们为一个芯片制作外围设备时，芯片基本的工作时序是必需了解的。这一类书也很多，我没有发现哪一本书非常出众。只是觉得在看完了这些书后如果有空就应该看看《</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">Inside Windows 2000</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">》</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">(</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">微软出版社，我看的是</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">E</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">文版的，中文的书名想必是</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">Windows 2000 </span><span style="font-size: 9pt; color: #333333; font-family: 宋体">技术内幕之类吧</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">)</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">。关于学习它的必要性，</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">ZDNET</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">上的另一篇文章已经有过论述。数据结构和算法－这门课程能够决定一个人程序设计水平的高低，是一门核心课程。我首选的是清华版的（朱战立，刘天时）。很多人喜欢买</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">C++</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">版的，但我觉得没有必要。</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">C++</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">的语法让算法实现过程变得复杂多了，而且许多老师喜欢用模块这一东西让算法变得更复杂。倒是在学完了</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">C</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">版的书以后再来浏览一下</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">C++</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">的版的书是最好的。软件工程－这门课程是越到后来就越发现它的重要，虽然刚开始看时就象看马哲一样不知所云。我的建议是看《实用软件工程》（黄色，清华）。不要花太多的时间去记条条框框，看不懂就跳过去。在每次自己完成了一个软件设计任务（不管是练习还是工作）以后再来回顾回顾，每次都会有收获。</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">Windows </span><span style="font-size: 9pt; color: #333333; font-family: 宋体">程序设计－《北京大学出版社，</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">Petzold</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">著》我建议任何企图设计</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">Windows </span><span style="font-size: 9pt; color: #333333; font-family: 宋体">程序的人在学习</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">VC</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">以前仔细的学完它。而且前面的那本《</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">Inside Windows 2000</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">》也最好放到这本书的后面读。在这本书中，没有</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">C++</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">，没有</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">GUI</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">，没有控件。有的就是如何用原始的</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">C</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">语言来完成</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">Windows </span><span style="font-size: 9pt; color: #333333; font-family: 宋体">程序设计。在</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">学完了它以后，你才会发现</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">VC</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">其实是很容易学的。千万不要在没有看完这本书以前提前学习</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">VC</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">，你最好碰都不要碰。我知道的许多名校甚至都已经用它作为教材进行授课。可见其重要。</span><span style="font-size: 9pt; color: #333333; font-family: Verdana"> <br />
<br />
</span><strong><span style="font-size: 9pt; color: #333333; font-family: 宋体">上面的几门课程我认为是必学的重要课程（如果你想做</span></strong><strong><span style="font-size: 9pt; color: #333333; font-family: Verdana">Windows </span></strong><strong><span style="font-size: 9pt; color: #333333; font-family: 宋体">程序员）</span></strong><span style="font-size: 9pt; color: #333333; font-family: Verdana">&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9pt; color: #333333; font-family: 宋体">对于其它的课程有这样简单的选择方法：如果你是计算机系的，请学好你所有的专业基础课。如果不是，请参照计算机系的课程表。如果你发现自己看一本书时无法看下去了，请翻到书的最后，看看它的参考文献，找到它们并学习它们，再回头看这本书。如果一本书的书名中带有</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">&#8220;</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">原理</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">&#8221;</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">两个字，你一定不要去记忆它其中的细节，你应该以一天至少</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">50</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">页的速度掌握其要领。尽可能多的在计算机上实践一种理论或者算法。</span><span style="font-size: 9pt; color: #333333; font-family: Verdana"> <br />
<br />
</span><strong><span style="font-size: 9pt; color: #333333; font-family: 宋体">你还可以在</span></strong><strong><span style="font-size: 9pt; color: #333333; font-family: Verdana">CSDN</span></strong><strong><span style="font-size: 9pt; color: #333333; font-family: 宋体">上阅读到许多书评。这些书评能够帮助你决定读什么样的书。</span></strong><span style="font-size: 9pt; color: #333333; font-family: Verdana"> <br />
<br />
</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">日三省乎己</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">&nbsp;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">每天读的书太多，容易让人迷失方向。一定要在每天晚上想想自己学了些什么，还有些什么相关的东西需要掌握，自己对什么最感兴趣，在一本书上花的时间太长还是不够等等。同时也应该多想想未来最有可能出现的应用，这样能够让你不是追赶技术潮流而是引领技术潮流。同时，努力使用现在已经掌握的技术和理论去制作具有一定新意的东西。坚持这样做能够让你真正成为一个软件</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">&#8220;</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">研发者</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">&#8221;</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">而不仅仅是一个</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">CODER</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">。</span><span style="font-size: 9pt; color: #333333; font-family: Verdana"> <br />
<br />
</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">把最多的时间花在学习上</span><span style="font-size: 9pt; color: #333333; font-family: Verdana"> <br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">这是对初学者最后的忠告。把每个星期玩</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">SC</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">或者</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">CS</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">的时间压缩到最少，不玩它们是最好的。同时，如果你的</span><span style="font-size: 9pt; color: #333333; font-family: Verdana">ASP</span><span style="font-size: 9pt; color: #333333; font-family: 宋体">技术已经能够来钱，甚至有公司请你兼职的话，这就证明你的天份能够保证你在努力的学习之后取得更好的收益，你应该去做更复杂的东西。眼光放长远一些，这无论是对谁都是适用的。</span>
  <img src ="http://www.blogjava.net/yuanlu/aggbug/206884.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yuanlu/" target="_blank">路鼘</a> 2008-06-10 11:01 <a href="http://www.blogjava.net/yuanlu/articles/206884.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>