﻿<?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-fantasybei-随笔分类-我的书架</title><link>http://www.blogjava.net/fantasybei/category/28229.html</link><description /><language>zh-cn</language><lastBuildDate>Fri, 04 Apr 2008 20:32:48 GMT</lastBuildDate><pubDate>Fri, 04 Apr 2008 20:32:48 GMT</pubDate><ttl>60</ttl><item><title>JSP2.0技术手册</title><link>http://www.blogjava.net/fantasybei/archive/2008/04/03/190668.html</link><dc:creator>fantasybei</dc:creator><author>fantasybei</author><pubDate>Thu, 03 Apr 2008 09:36:00 GMT</pubDate><guid>http://www.blogjava.net/fantasybei/archive/2008/04/03/190668.html</guid><wfw:comment>http://www.blogjava.net/fantasybei/comments/190668.html</wfw:comment><comments>http://www.blogjava.net/fantasybei/archive/2008/04/03/190668.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fantasybei/comments/commentRss/190668.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fantasybei/services/trackbacks/190668.html</trackback:ping><description><![CDATA[<font style="background-color: #c7edcc">ftp://book:book@222.214.218.61/book5/20080402/da1339dc-8acb-41a1-92a7-da2abf126e5c.pdf</font>
<img src ="http://www.blogjava.net/fantasybei/aggbug/190668.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fantasybei/" target="_blank">fantasybei</a> 2008-04-03 17:36 <a href="http://www.blogjava.net/fantasybei/archive/2008/04/03/190668.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>算法导论</title><link>http://www.blogjava.net/fantasybei/archive/2008/01/06/173149.html</link><dc:creator>fantasybei</dc:creator><author>fantasybei</author><pubDate>Sun, 06 Jan 2008 09:26:00 GMT</pubDate><guid>http://www.blogjava.net/fantasybei/archive/2008/01/06/173149.html</guid><wfw:comment>http://www.blogjava.net/fantasybei/comments/173149.html</wfw:comment><comments>http://www.blogjava.net/fantasybei/archive/2008/01/06/173149.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fantasybei/comments/commentRss/173149.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fantasybei/services/trackbacks/173149.html</trackback:ping><description><![CDATA[本书原书名 An Introduction to the Analysis of Algorithms 在Amazon网站被评为5星<br />
<br />
本书作者为Robert Sedgewick，是算法大师Donald E. Knuth的高徒，拥有斯坦福大学博士学位，昔林斯顿大学计算机科学系教授，Adobe Systems公司董事，曾是XeroxPARC的研究人员，还曾就职于美国国防部防御分析研究所以及INRIA。同时也是《C算法》、《JAVA算法》等书的作者。<br />
另一位作者Philippe Flajolet是INRIA的高级研究主任，在EcolePolytechn，que和普林斯顿大学任教，并在斯坦福大学、智利大学和弗吉尼亚技术大学拥有访问席位、他还是法国科学院的通信会员。<br />
<br />
分析算法的人享有双重的幸福。首先，他们能够体验到优雅数学模式纯粹的美，这种模式存在于优美的计算过程之中。其次，当他们的理论使得其他工作能够做得更快、更经济时，他们能够得到实际的褒奖。 ----Donald E. Knuth<br />
<br />
算法分析一般包括两种不同的方法。第一种方法是研究确定最坏情形的可能，有时称之为计算复杂性。第二种方法是通过确定最佳情形、最坏情形以及平均情形的性能来精确的刻画算法的性能。<br />
<br />
本书是对算法数学分析中主要方法的综述。所涉及的材料来自经典的数学课题，包括离散数学、初等实分析、组合数学，以及来自经典的计算机科学课题，包括算法和数据结构。重点在于&#8220;平均情形&#8221;或&#8220;概率&#8221;分析，不过，也包括&#8220;最坏情形&#8221;和&#8220;复杂性&#8221;分析所需要的基本数学工具。<br />
<br />
http://www.isload.com.cn/myfile/download/24bvbv0vquc2y/%CB%E3%B7%A8%B5%BC%C2%DB.pdf&nbsp;&nbsp; 不过貌似现在不能下载 
<img src ="http://www.blogjava.net/fantasybei/aggbug/173149.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fantasybei/" target="_blank">fantasybei</a> 2008-01-06 17:26 <a href="http://www.blogjava.net/fantasybei/archive/2008/01/06/173149.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>重构</title><link>http://www.blogjava.net/fantasybei/archive/2007/12/19/168641.html</link><dc:creator>fantasybei</dc:creator><author>fantasybei</author><pubDate>Wed, 19 Dec 2007 01:13:00 GMT</pubDate><guid>http://www.blogjava.net/fantasybei/archive/2007/12/19/168641.html</guid><wfw:comment>http://www.blogjava.net/fantasybei/comments/168641.html</wfw:comment><comments>http://www.blogjava.net/fantasybei/archive/2007/12/19/168641.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fantasybei/comments/commentRss/168641.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fantasybei/services/trackbacks/168641.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;Martin Fowler和本书另几位作者清楚揭示了重构过程，他们为面向对象软件开发所做的贡献，难以衡量。本书解释重构的原理（principles）和最佳实践方式（best practices），并指出何时何地你应该开始挖掘你的代码以求改善。本书的核心是一份完整的重构名录（catalog of refactoring），其中每一项都介绍一种经过实证的代码变换手法（code transformation）的动机和技术。某些项目如Extract Method和Move Field看起来可能很浅显，但不要掉以轻心，因为理解这类技术正是有条不紊地进行重构的关键。本书所提的这些重构准则将帮助你一次一小步地修改你的代码，这就减少了过程中的风险。很快你就会把这些重构准则和其名称加入自己的开发词典中，并且朗朗上口<img src="/CuteSoft_Client/CuteEditor/images/emdgust.gif" align="absMiddle" border="0"  alt="" /><br />
<hr />
ftp://book:book@222.214.218.61/book1/20060414/b9866a62-e251-4dcf-be2c-c83f81514c4e.pdf
<img src ="http://www.blogjava.net/fantasybei/aggbug/168641.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fantasybei/" target="_blank">fantasybei</a> 2007-12-19 09:13 <a href="http://www.blogjava.net/fantasybei/archive/2007/12/19/168641.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>测试驱动开发</title><link>http://www.blogjava.net/fantasybei/archive/2007/12/18/168596.html</link><dc:creator>fantasybei</dc:creator><author>fantasybei</author><pubDate>Tue, 18 Dec 2007 14:00:00 GMT</pubDate><guid>http://www.blogjava.net/fantasybei/archive/2007/12/18/168596.html</guid><wfw:comment>http://www.blogjava.net/fantasybei/comments/168596.html</wfw:comment><comments>http://www.blogjava.net/fantasybei/archive/2007/12/18/168596.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fantasybei/comments/commentRss/168596.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fantasybei/services/trackbacks/168596.html</trackback:ping><description><![CDATA[测试驱动开发(TDD)以测试作为开发过程的中心，它要求在编写任何产品代码之前，<br />
首先编写用于定义产品代码行为的测试，而编写的产品代码又要以使测试通过为目的。<br />
测试驱动开发要求测试可以完全自动化的运行，在对代码进行重构前后必须运行测试。这是一种革命性的开发方法，<br />
能够造就简单、清晰、高质量的代码。<img src="/CuteSoft_Client/CuteEditor/images/emwink.gif" align="absMiddle" border="0"  alt="" /><br />
<hr />
ftp://book:book@222.214.218.61/book5/20070604/1933c0e6-53ac-4c44-bfcc-1a5e43258c25.rar
<img src ="http://www.blogjava.net/fantasybei/aggbug/168596.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fantasybei/" target="_blank">fantasybei</a> 2007-12-18 22:00 <a href="http://www.blogjava.net/fantasybei/archive/2007/12/18/168596.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>