﻿<?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-星空の城-随笔分类-Java霸者之证</title><link>http://www.blogjava.net/wanjune/category/7326.html</link><description>一个程序员的记事本</description><language>zh-cn</language><lastBuildDate>Fri, 02 Mar 2007 03:33:08 GMT</lastBuildDate><pubDate>Fri, 02 Mar 2007 03:33:08 GMT</pubDate><ttl>60</ttl><item><title>Javaの学习目标 </title><link>http://www.blogjava.net/wanjune/archive/2006/07/05/56767.html</link><dc:creator>7夜</dc:creator><author>7夜</author><pubDate>Wed, 05 Jul 2006 07:07:00 GMT</pubDate><guid>http://www.blogjava.net/wanjune/archive/2006/07/05/56767.html</guid><wfw:comment>http://www.blogjava.net/wanjune/comments/56767.html</wfw:comment><comments>http://www.blogjava.net/wanjune/archive/2006/07/05/56767.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wanjune/comments/commentRss/56767.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wanjune/services/trackbacks/56767.html</trackback:ping><description><![CDATA[快速开发模型 Struts ==&gt; Spring ==&gt; Hibernate ==&gt; iBATIS　==&gt; WebWork2<br /><img src ="http://www.blogjava.net/wanjune/aggbug/56767.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wanjune/" target="_blank">7夜</a> 2006-07-05 15:07 <a href="http://www.blogjava.net/wanjune/archive/2006/07/05/56767.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>小小程式员</title><link>http://www.blogjava.net/wanjune/archive/2006/02/19/31569.html</link><dc:creator>7夜</dc:creator><author>7夜</author><pubDate>Sun, 19 Feb 2006 15:45:00 GMT</pubDate><guid>http://www.blogjava.net/wanjune/archive/2006/02/19/31569.html</guid><wfw:comment>http://www.blogjava.net/wanjune/comments/31569.html</wfw:comment><comments>http://www.blogjava.net/wanjune/archive/2006/02/19/31569.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wanjune/comments/commentRss/31569.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wanjune/services/trackbacks/31569.html</trackback:ping><description><![CDATA[<FONT size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 我是个C/C++、Java程式员，不喜欢程序员的称号。在很多网上认识的人，也是刚刚接触软件开发，可能连语法都没有搞清楚就说自己是什么“软件工程师”。说自己是“程序员”我觉得还可以接受，要说“软件工程师”，我想是不是差太远了，此“工程师”非彼“工程师”。做技术的讲究的是真才实学，而不是炫耀和吹嘘。<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 程序员和软件工程师的标准是什么，我想很多计算机系出来的学生应该很清楚，去考程序员和软件工程师的资格证书，参考材料的前几页有。但具我所知，有这些证书的垃圾最多，基本的代码规范和语言基础都不知道/模糊。有能力的人大多不愿意去考，浪费时间在这上面可以多研究点技术问题了。去考证的也没有错，毕竟这是老板给你高工资、升职、加薪的理由。但一点技术也没有就是拿它来混饭吃，也许你能永远蒙住老板，但是和你一起共事的同事能有多少看得起你的，拿你当朋友的？</FONT><img src ="http://www.blogjava.net/wanjune/aggbug/31569.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wanjune/" target="_blank">7夜</a> 2006-02-19 23:45 <a href="http://www.blogjava.net/wanjune/archive/2006/02/19/31569.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>J2EE之四书五经</title><link>http://www.blogjava.net/wanjune/archive/2006/02/13/30405.html</link><dc:creator>7夜</dc:creator><author>7夜</author><pubDate>Mon, 13 Feb 2006 01:50:00 GMT</pubDate><guid>http://www.blogjava.net/wanjune/archive/2006/02/13/30405.html</guid><wfw:comment>http://www.blogjava.net/wanjune/comments/30405.html</wfw:comment><comments>http://www.blogjava.net/wanjune/archive/2006/02/13/30405.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wanjune/comments/commentRss/30405.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wanjune/services/trackbacks/30405.html</trackback:ping><description><![CDATA[<SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">每次看到“四书五经”这个词，我的脑子里总是很煞风景地冒出宝二爷那句名言：“除《四书》外，杜撰的太多，偏只我是杜撰不成？”这“杜撰”二字，当指后世理学家们阐释孔孟之道的所谓“伪经”。在这样一个标题之下，今天我要推荐的书却多是旁人对</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">J2EE</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">的阐释。一个道貌岸然的标题，倒让我写成一个矛盾修辞法了。不过，对于一种已经有七年历史，并且即将改朝换代（下一版本的企业</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Java</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">将改名为</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">JavaEE</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">）的技术而言，相信读者们需要的已经不是入门教材，而是关于“如何用它来开发真实应用”的经验之谈。本文将为读者推荐数本不同角度的</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">J2EE</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">最佳实践集锦，希望它们能够帮助熟悉</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Java</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">编程、但对</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">J2EE</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">缺乏了解的读者描绘一幅这个庞大世界的导游图。</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'ＭＳ Ｐゴシック'"></SPAN> 
<P></P>
<P style="WORD-BREAK: break-all; TEXT-ALIGN: left" align=left><B><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">《</SPAN></B><B><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">J2EE</SPAN></B><B><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">核心模式》（第二版）</SPAN></B><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"><BR></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">《</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Core J2EE Patterns</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">》</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"> (<B>2<SUP>nd</SUP></B> Edition)</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">，</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Deepak Alur</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">等著，刘天北等译，机械工业出版社，</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">2005</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">年</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">5</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">月</SPAN><B><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'ＭＳ Ｐゴシック'"></SPAN></B></P>
<P style="WORD-BREAK: break-all; TEXT-INDENT: 20pt; TEXT-ALIGN: left" align=left><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">译者为这本书所做的序言已足够直白：“如果说此前的各种教程都是在介绍</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">J2EE</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">开发中的‘内容’要素———也就是，教给我们‘做什么’———的话，本书关注的则是这里的‘形式’要素，是‘怎样做’才能开发出高效的、优雅的</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">J2EE</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">系统。</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">读者从中学到的，将不仅仅是‘</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">J2EE</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">技术’，而是‘如何使用</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">J2EE</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">技术进行设计’。”不过，值得留意的是，这里所说的“</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">J2EE</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">技术”，应该更准确地描述为“</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Sun</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">公司的</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">J2EE</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">技术”或者“正统</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">J2EE</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">技术”，即“基于</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">EJB</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">的</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">J2EE</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">技术”。由于某些原因（请容许我稍微卖个关子），这一类型的</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">J2EE</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">技术呈现出极大的复杂度，因此书中的解决方案（即“模式”）也往往呈现出令人敬畏的技巧。对于这本书，我的推荐意见是：读者应该牢记其中的每个解决方案以及对于这些解决方案的敬畏感——这种敬畏感将有助于你充分理解下一本书的价值所在。</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'ＭＳ Ｐゴシック'"></SPAN></P>
<DIV style="WORD-BREAK: break-all; TEXT-ALIGN: left" align=left><FONT face="宋体, Simsun"><B><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">《</SPAN></B><B><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">Expert One-on-One J2EE Development without EJB</SPAN></B><B><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">》</SPAN></B></FONT></DIV>
<DIV style="WORD-BREAK: break-all; TEXT-ALIGN: left" align=left><SPAN><FONT face="宋体, Simsun">Rod Johnson等著，JavaEye译，电子工业出版社，2005年8月</FONT></SPAN></DIV>
<P style="WORD-BREAK: break-all; TEXT-INDENT: 20pt; TEXT-ALIGN: left" align=left><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">揭开前面埋下的伏笔：“正统的”</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">J2EE</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">之所以那么复杂，很大程度上正是因为</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">EJB</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">的存在。</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">而作为一个拥有十年</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Java</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">经验和更长企业应用开发经验的开发者，</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Rod Johnson</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">坚信这个世界上确实有很多不那么复杂的问题，而为这些问题找到同样不那么复杂的解决方案就是他（以及他的</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Spring</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">框架）希望达到的目标。这本《</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">J2EE Development without EJB</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">》的妙处在于，它不仅指出了</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">EJB</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">的问题所在，更加阐述了一套完整自洽的、“</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Without EJB</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">”的</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Java</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">企业应用架构——全球第一大连锁超市沃尔玛的信息系统正是采用此架构搭建而成，这一事实足以证明该架构的合法性。之所以要将这本书放在《</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">J2EE</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">核心模式》之后推荐，是因为我担心读者在阅读《</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">J2EE Development without EJB</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">》之后再也没有兴趣去阅读前一本书，从而错失了充分了解</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">EJB</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">技术的一个机会。</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'ＭＳ Ｐゴシック'"></SPAN></P>
<P style="WORD-BREAK: break-all; TEXT-INDENT: 20pt; TEXT-ALIGN: left" align=left><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">更值得称道的是，</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Rod Johnson</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">并不试图宣称自己的解决方案是</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Java</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">企业应用的不二法门。贯穿全书，读者可以感觉到</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Johnson</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">最希望传达给读者的是一种基于实践的“循证架构”方法。如果说这本书有其独到的功德，我想那不是因为它宣传了</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">IoC</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">或者</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">AOP</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">，而是因为它帮助一些读者破除了技术的门户之见，学会根据自己的需求和实践检验来选择架构。</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'ＭＳ Ｐゴシック'"></SPAN></P>
<P style="WORD-BREAK: break-all; TEXT-ALIGN: left" align=left><B><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">《企业应用架构模式》</SPAN></B><B><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"></SPAN></B></P>
<P style="WORD-BREAK: break-all; TEXT-ALIGN: left" align=left><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">《</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Patterns of Enterprise Application Architecture</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">》，</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Martin Fowler</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">著，王怀民等译，机械工业出版社，</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">2004</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">年</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">7</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">月</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'ＭＳ Ｐゴシック'"></SPAN></P>
<P style="WORD-BREAK: break-all; TEXT-INDENT: 20pt; TEXT-ALIGN: left" align=left><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">读过前两本书之后，读者大概能够对</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">J2EE</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">的常见技术、问题和解决方案有所了解，随后粉墨登场的就该是</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Martin Fowler</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">了。</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Fowler</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">是一位善于总结他人经验的技术传教士，这本</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">PoEAA</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">便是他的典型作品之一：没有任何原创材料，却把很多“古而有之”的技术分析得丝丝入扣、阐述得鞭辟入里。其价值究竟有多大，只需看看诸如《</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">J2EE</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">核心模式》、《</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">J2EE Development without EJB</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">》、《</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">.NET</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">企业解决方案模式》一类好书有多么频繁地引用其中的内容，便可以知道大概。</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'ＭＳ Ｐゴシック'"></SPAN></P>
<P style="WORD-BREAK: break-all; TEXT-INDENT: 20pt; TEXT-ALIGN: left" align=left><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">这本</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">PoEAA</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">的缺点——和其他很多模式类书籍一样——是过于“形式化”：欠缺更具实际意义的范例，</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">47</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">个模式的列举与阐述多少显得有点干巴，而且对于“何时使用</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">/</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">不使用某个模式”这一问题的解答很难令人满意。不过，在本文涉及的几本书中，可能只有这一本是不需要额外推荐的，因为当你一次又一次地遇到别人在文章或交谈中不加解释地引用“</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Unit of Work</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">”或者“</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Transaction Script</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">”之类词汇之后，你很难不去读这本</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">PoEAA</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">。</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'ＭＳ Ｐゴシック'"></SPAN></P>
<P style="WORD-BREAK: break-all; TEXT-ALIGN: left" align=left><B><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">《</SPAN></B><B><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">Enterprise Integration Patterns</SPAN></B><B><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">》</SPAN></B><B><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'ＭＳ Ｐゴシック'"></SPAN></B></P>
<P style="WORD-BREAK: break-all; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Gregor Hohpe</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">等著，</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Addison-Wesley </SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">，</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">2003</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">年</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">10</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">月（暂无中译本）</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'ＭＳ Ｐゴシック'"></SPAN></P>
<P style="WORD-BREAK: break-all; TEXT-INDENT: 20pt; TEXT-ALIGN: left" align=left><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">这本书中有一句话深得我心：“如果有人跟你说企业应用集成是件很轻松的事，这人要么是聪明得出奇，要么是傻得出奇，要么就是出于商业原因希望让你相信他即将兜售的某种东西。</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">”对于习惯了面向对象的大多数</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Java</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">程序员而言，充斥异步</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">/</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">跨进程调用的企业应用集成（</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">EAI</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">）不啻是一场噩梦；而在银行</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">/</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">保险等信息化较早的机构中，</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">EAI</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">的需求又偏偏如同家常便饭。两者之间的张力，使得这本书——在某些特定的时候，对于某些特定的人——有如天籁一般。在某种意义上，这本书对于破除大词迷信也有一定的帮助：它将“面向服务架构”（</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">SOA</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">）作为企业应用集成的六种应用类型之一加以阐述，并总结了各种类型的适用场景和优缺点。</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Martin Fowler</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">为它做的序中称其为“</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">PoEAA</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">的姊妹书”——从填补了</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">PoEAA</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">所没有覆盖的一大类企业应用场景这一角度来说，这一称号是名副其实的，而作者的技术与文笔也对得起这一赞誉。</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'ＭＳ Ｐゴシック'"></SPAN></P>
<P style="WORD-BREAK: break-all; TEXT-ALIGN: left" align=left><B><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">《</SPAN></B><B><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">Java Modeling in Color with UML</SPAN></B><B><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">》</SPAN></B><B><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'ＭＳ Ｐゴシック'"></SPAN></B></P>
<P style="WORD-BREAK: break-all; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Peter Coad</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">著，</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Prentice Hall </SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">，</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">1999</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">年</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">6</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">月（暂无中译本）</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'ＭＳ Ｐゴシック'"></SPAN></P>
<P style="WORD-BREAK: break-all; TEXT-INDENT: 20pt; TEXT-ALIGN: left" align=left><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">推荐最后这本书的目的是明确的：一位称职的</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">J2EE</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">开发者应该具备一定的领域建模能力。但从知名度上来说，被推荐的对象似乎应该是《分析模式》或者《</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Domain Driven Design</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">》，而不是这本几乎从来没在国内引起过关注的“小书”。</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">遗憾的是，</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Martin Fowler</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">那本书缺乏对实践经验的归纳总结，而</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Eric Evans</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">那本对于“怎么把业务概念变成领域模型”这件最后的、却绝非最不重要的事情语焉不详。不过好在</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Peter Coad</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">是出了名的鬼才，惟其如此才能保证区区</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">221</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">页内容确实言之有物。</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'ＭＳ Ｐゴシック'"></SPAN></P>
<P style="WORD-BREAK: break-all; TEXT-INDENT: 20pt; TEXT-ALIGN: left" align=left><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">从计算机科学的角度来分析，越是形式化、可递归应用的方法就越具有可</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">***</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">作性。</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Eric Evans</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">的</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">DDD</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">在“理解需求”方面的阐述很具可</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">***</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">作性，而</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Peter Coad</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">提出的几类基本元模型对于实际进行建模工作有着非比寻常的指导价值——当大多数人在分析业务领域模型时，</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Peter Coad</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">在分析业务领域的元模型，其“鬼才”由此可见一斑。至于“带颜色的</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">UML</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">”，无非是对元模型的一种直观描述而已。对于面向对象（而非面向用例）的企业应用业务建模，这本“小书”便是首屈一指的最佳实践指南。</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'ＭＳ Ｐゴシック'"></SPAN></P>
<P style="WORD-BREAK: break-all; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'ＭＳ Ｐゴシック'"></SPAN>&nbsp;</P>
<P><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">读者可以看到，在我推荐的五本书中，既没有介绍时下流行的</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Hibernate</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">、</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Spring</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">等框架的专著，也没有讲述</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">AOP</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">、</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">AJAX</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">之类新兴技术的著作。</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">J2EE</SPAN><SPAN lang=ZH-CN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">是一个实用至上的领域，尤其是在它已经完全成熟的今天，或许更有价值的是“如何使用”的指导。在我的推荐之中不乏已问世三、五年的“旧书”，由此或许可以证明：越陈越香的大概不只是美酒，还包括技术的积淀。</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10pt"></SPAN></P><img src ="http://www.blogjava.net/wanjune/aggbug/30405.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wanjune/" target="_blank">7夜</a> 2006-02-13 09:50 <a href="http://www.blogjava.net/wanjune/archive/2006/02/13/30405.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>我的谋生工具集：JDK + Eclipse + MyEclipse + Tomcat + MySQL + Dev-Cpp</title><link>http://www.blogjava.net/wanjune/archive/2006/02/09/30052.html</link><dc:creator>7夜</dc:creator><author>7夜</author><pubDate>Thu, 09 Feb 2006 08:48:00 GMT</pubDate><guid>http://www.blogjava.net/wanjune/archive/2006/02/09/30052.html</guid><wfw:comment>http://www.blogjava.net/wanjune/comments/30052.html</wfw:comment><comments>http://www.blogjava.net/wanjune/archive/2006/02/09/30052.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wanjune/comments/commentRss/30052.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wanjune/services/trackbacks/30052.html</trackback:ping><description><![CDATA[
		<table class="fixedTable blogpost" cellspacing="0" width="100%" border="0">
				<tbody>
						<tr>
								<td class="ellipse">
										<span class="bvTitle" id="subjcns!CEEC8AB21FACEFBA!624">
												<strong>Develop Tools：JDK + Eclipse + MyEclipse + Tomcat + MySQL + Dev-Cpp</strong>
										</span>
								</td>
						</tr>
						<tr>
								<td class="bvh8">
										<strong>
										</strong>
								</td>
						</tr>
						<tr>
								<td id="msgcns!CEEC8AB21FACEFBA!624">
										<div>
												<strong>JDK ： j2sdk 1.4.2</strong>
										</div>
										<div>
												<strong>   </strong>
												<a href="http://java.sun.com/j2se/1.4.2/download.html">
														<font color="#a52a2a">http://java.sun.com/j2se/1.4.2/download.html</font>
												</a>
										</div>
										<div>
												<strong>
														<font color="#b03801">
														</font>
												</strong> </div>
										<div>
												<strong>Eclipse : Eclipse 3.1.2</strong>
										</div>
										<div>
												<strong>    </strong>
												<a href="http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.1.2-200601181600/eclipse-SDK-3.1.2-win32.zip&amp;url=ftp://ftp.madnom.com/pub/eclipse/eclipse/downloads/drops/R-3.1.2-200601181600/eclipse-SDK-3.1.2-win32.zip&amp;mirror_id=288">
														<font color="#a52a2a">http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.1.2-200601181600/eclipse-SDK-3.1.2-win32.zip&amp;url=ftp://ftp.madnom.com/pub/eclipse/eclipse/downloads/drops/R-3.1.2-200601181600/eclipse-SDK-3.1.2-win32.zip&amp;mirror_id=288</font>
												</a>
												<a href="http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.1.1-200509290840/eclipse-SDK-3.1.1-win32.zip">
														<font color="#b03801">
														</font>
												</a>
										</div>
										<div>
												<strong>
														<font color="#b03801">
														</font>
												</strong> </div>
										<div>
												<strong>MyEcipse :  MyEclipse 4.1GA</strong>
										</div>
										<div>
												<strong>    </strong>
												<a href="http://www.myeclipseide.com/ContentExpress-display-ceid-10.html">
														<font color="#a52a2a">http://www.myeclipseide.com/ContentExpress-display-ceid-10.html</font>
												</a>
												<br />
										</div>
										<div>
												<font color="#b03801">      <br /></font>
										</div>
										<div>
												<strong>Tomcat : Tomcat 5.0.28</strong>
										</div>
										<div>    <a href="http://tomcat.apache.org/download-55.cgi"><font color="#a52a2a">http://tomcat.apache.org/download-55.cgi</font></a></div>
										<div>
												<font color="#b03801">
												</font> </div>
										<div>
												<strong>MySQL : MySQL 5.0</strong>
										</div>
										<div>    <a href="http://dev.mysql.com/downloads/"><font color="#a52a2a">http://dev.mysql.com/downloads/</font></a><font color="#b03801"><br />    <br /></font></div>
										<div>
												<strong>Dev-Cpp : Dev-Cpp 4.9.9.1</strong>
										</div>
										<div>   <a href="http://www.bloodshed.net/devcpp.html"><font color="#a52a2a">http://www.bloodshed.net/devcpp.html</font></a></div>
								</td>
						</tr>
				</tbody>
		</table>
		<p>
				<br />安装：<br />D:\j2sdk1.4.2_04<br />D:\eclipse<br />D:\MyEclipse<br />D:\Dev-Cpp<br />D:\Tomcat 5.0<br />D:\MySQL Server 5.0<br /><br />第三方工具<br />CDT  C/C++ 的Eclipse插件 <a href="http://www.eclipse.org/downloads/download.php?file=/tools/cdt/releases/eclipse3.1/dist/3.0.1/org.eclipse.cdt-3.0.1-win32.x86.zip">下载<br /></a>EMS   MySQL管理工具，官方免费版  <a href="http://www.sqlmanager.net/download/mymanager/mymanager_lite.zip">下载</a><br />MyEclipse4  系列注册机 <a href="/Files/wanjune/MyEclipse%204.1_key.rar">下载</a><br /><br />环境设置<br />path＝D:\j2sdk1.4.2_04\bin;D:\Dev-Cpp\bin;<font color="#ff1493">&lt;放在path最前面&gt;</font><br /><br />MyEclipse 4.1GA 注册方法<br />1.启动MyEclipse/Eclipse(启动MyEclipse和Eclipse完全没有本质   区别，只有启动画面MyEclipse用自己定义的图片这点区别)<br />2.MyEclipse(工具栏) --&gt; Update Scription...<br />3.注册机运行<br />4.在2步骤中输入从注册机中获取的注册信息<br /><br />MyEclipse/Eclipse配置Tomcat<br />1.启动MyEclipse/Eclipse<br />2.Windows(工具栏) --&gt; Preferences<br />3.MyEclipse(弹出窗口左边菜单) --&gt; Application Server --&gt; Tomcat 5<br />4.Tomcat Home Director = D:\Tomcat 5.0<br />5.Tomcat Server 下的 Enable 选中<br /></p>
		<hr />
为了能够方便的在MyEclipse/Eclipse中使用，可以将Tomcat Server的服务改为<font color="#ff1493">手动</font><font color="#000000">（Windwos服务管理中设置）。</font>MyEclipse提供了很好的服务管理插件，就是MyEclipse/Eclipse中第五个图标。<br /><hr />
Eclipse提供的CDT提供的Unix/Linux C/C++，但是她也可以自动完成Makefile文件的编写，很好用。就是调试起来比VC差远了，毕竟GCC也不是什么好鸟。Jbuilder占用较多的内存，创建工程/文件挺麻烦的，个人感觉还是Eclipse好用。很多Java高手都喜欢另外一项技术---Python，在一些书籍中他们强烈推荐去学习Python。有空去研究一下。 <br /><hr />
C#  plugin                <a href="http://www.improve-technologies.com/alpha/updates/site.xml">http://www.improve-technologies.com/alpha/updates/site.xml</a><br />NET FRAME SDK <a href="http://msdn.microsoft.com/netframework/downloads/updates/default.aspx">http://msdn.microsoft.com/netframework/downloads/updates/default.aspx</a><img src ="http://www.blogjava.net/wanjune/aggbug/30052.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wanjune/" target="_blank">7夜</a> 2006-02-09 16:48 <a href="http://www.blogjava.net/wanjune/archive/2006/02/09/30052.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>