<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/shendl" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/shendl" type="application/rss+xml"></fs:self_link><lastBuildDate>Wed, 10 Jun 2009 16:39:00 GMT</lastBuildDate><title>【良少的专栏】</title><description>余好读书，乐思善疑。有过目不忘之能，亦有掩卷即忘之病，故尝攥文以记之。</description><link>http://blog.csdn.net/shendl/</link><item><title>Cron表达式指南</title><link>http://blog.csdn.net/shendl/archive/2009/06/10/4258055.aspx</link><wfw:comment>http://blog.csdn.net/shendl/comments/4258055.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/shendl/comments/commentRss/4258055.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4258055</trackback:ping><description>Cron表达式被用来配置CronTrigger实例。Cron表达式是一个由7个子表达式组成的字符串。每个子表达式都描述了一个单独的日程细节。这些子表达式用空格分隔，分别表示：1. Seconds 秒2. Minutes 分钟3. Hours 小时4. Day-of-Month 月中的天5. Month 月6. Day-of-Week 周中的天7. Year (optional field) 年（可选的域）&lt;img src =&quot;http://blog.csdn.net/shendl/aggbug/4258055.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/236643982/shendl/csdn.net/s.gif?r=http://blog.csdn.net/shendl/archive/2009/06/10/4258055.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/shendl/236643982/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/shendl/236643982/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 11 Jun 2009 00:39:00 +0800</pubDate><author>沈东良</author><comments>http://blog.csdn.net/shendl/archive/2009/06/10/4258055.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/shendl/archive/2009/06/10/4258055.aspx</guid><dc:creator>沈东良</dc:creator><fs:srclink>http://blog.csdn.net/shendl/archive/2009/06/10/4258055.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/shendl/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/shendl/~1187678/236643982/1187658</fs:itemid></item><item><title>SUN被Oracle收购，一个时代结束了！</title><link>http://blog.csdn.net/shendl/archive/2009/04/21/4098990.aspx</link><wfw:comment>http://blog.csdn.net/shendl/comments/4098990.aspx</wfw:comment><slash:comments>64</slash:comments><wfw:commentRss>http://blog.csdn.net/shendl/comments/commentRss/4098990.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4098990</trackback:ping><description>以后跟Oracle混了！这应该是SUN和Java最好的结局了，一个时代结束了！感觉很沉重。不管怎么样，天才们创建的SUN和BEA都这样结束了，感觉很沉重！技术天才难道创造不了奇迹了吗？靠优秀产品已经生存不下去了吗？	Java在SUN手中，近几年总觉得是一艘快要沉默的航母。Java,Solaris,Tuxedo,WebLogic,AqualLogic,MySQL...这些伟大的产品就这样买了个白菜价！	这让我很怀疑这些事情：1，尖端技术值钱吗？还是只有垄断才赚钱！符合标准最后只是为他人做嫁衣！2，开源赚得了钱吗？似乎只有赔钱赔到关门。开源也是为他人做嫁衣！	Java的时代是不是即将结束？还是会在Oracle的带领下重获新生？ 不管怎样，SUN被Oracle收购要比落在IBM手里好得多。至少Solaris不会完蛋。&lt;img src =&quot;http://blog.csdn.net/shendl/aggbug/4098990.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/shendl/236643983/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/shendl/236643983/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Wed, 22 Apr 2009 07:14:00 +0800</pubDate><author>沈东良</author><comments>http://blog.csdn.net/shendl/archive/2009/04/21/4098990.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/shendl/archive/2009/04/21/4098990.aspx</guid><dc:creator>沈东良</dc:creator><fs:srclink>http://blog.csdn.net/shendl/archive/2009/04/21/4098990.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/shendl/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/shendl/~1187678/236643983/1187658</fs:itemid></item><item><title>最快排序和搜索算法的最简代码实现</title><link>http://blog.csdn.net/shendl/archive/2009/04/07/4053853.aspx</link><wfw:comment>http://blog.csdn.net/shendl/comments/4053853.aspx</wfw:comment><slash:comments>37</slash:comments><wfw:commentRss>http://blog.csdn.net/shendl/comments/commentRss/4053853.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4053853</trackback:ping><description>算法的核心问题是排序和搜索。这2个领域应用最广，研究也最透。本文我将讲解排序和搜索领域最高效的两个算法：快速排序算法和二分搜索算法。     教科书和很多实现库给出的这两个算法的代码非常复杂，很难理解，本文中我给出的代码是最简单的实现代码，易于理解，效率也很高。&lt;img src =&quot;http://blog.csdn.net/shendl/aggbug/4053853.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/shendl/236643984/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/shendl/236643984/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 07 Apr 2009 20:38:00 +0800</pubDate><author>沈东良</author><comments>http://blog.csdn.net/shendl/archive/2009/04/07/4053853.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/shendl/archive/2009/04/07/4053853.aspx</guid><dc:creator>沈东良</dc:creator><fs:srclink>http://blog.csdn.net/shendl/archive/2009/04/07/4053853.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/shendl/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/shendl/~1187678/236643984/1187658</fs:itemid></item><item><title>简洁明了地用JavaScript实现单继承和多继承</title><link>http://blog.csdn.net/shendl/archive/2009/03/29/4033391.aspx</link><wfw:comment>http://blog.csdn.net/shendl/comments/4033391.aspx</wfw:comment><slash:comments>2</slash:comments><wfw:commentRss>http://blog.csdn.net/shendl/comments/commentRss/4033391.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4033391</trackback:ping><description>JavaScript是一种强大的多泛型编程语言，其融合了面向过程、面向对象和函数式编程于一身，具备强大的表现能力。	JavaScript就其本质是函数式编程语言，是Lisp的后代，同时又加入了一下面向对象编程的元素，放弃了一些难懂的函数式语言的元素。	函数式编程语言可以实现面向对象编程，这是毫无疑义的，Curry方法可以实现对类和对象的模拟。但是JavaScript提供了另一种实现OOP的方法：原型继承。	因此，JavaScript实现面向对象编程和一般的函数式编程语言还是有所区别的。	本文我将会给大家介绍JavaScript实现单继承和多继承的方法。&lt;img src =&quot;http://blog.csdn.net/shendl/aggbug/4033391.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/shendl/236643985/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/shendl/236643985/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sun, 29 Mar 2009 19:10:00 +0800</pubDate><author>沈东良</author><comments>http://blog.csdn.net/shendl/archive/2009/03/29/4033391.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/shendl/archive/2009/03/29/4033391.aspx</guid><dc:creator>沈东良</dc:creator><fs:srclink>http://blog.csdn.net/shendl/archive/2009/03/29/4033391.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/shendl/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/shendl/~1187678/236643985/1187658</fs:itemid></item><item><title>Selenium与JavaScript--Selenium深入浅出之三</title><link>http://blog.csdn.net/shendl/archive/2009/03/09/3971301.aspx</link><wfw:comment>http://blog.csdn.net/shendl/comments/3971301.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/shendl/comments/commentRss/3971301.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3971301</trackback:ping><description>这是《Selenium深入浅出》一书的第三部份，也是最后一个部分。介绍了Selenium中如何直接使用JavaScript脚本控制浏览器中的页面的技术。
特别介绍了如何使用Selenium测试使用ExtJS的页面的技术。&lt;img src =&quot;http://blog.csdn.net/shendl/aggbug/3971301.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/shendl/236643986/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/shendl/236643986/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Mon, 09 Mar 2009 18:06:00 +0800</pubDate><author>沈东良</author><comments>http://blog.csdn.net/shendl/archive/2009/03/09/3971301.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/shendl/archive/2009/03/09/3971301.aspx</guid><dc:creator>沈东良</dc:creator><fs:srclink>http://blog.csdn.net/shendl/archive/2009/03/09/3971301.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/shendl/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/shendl/~1187678/236643986/1187658</fs:itemid></item><item><title>Selenium中文参考手册--Selenium深入浅出之二</title><link>http://blog.csdn.net/shendl/archive/2009/03/09/3971264.aspx</link><wfw:comment>http://blog.csdn.net/shendl/comments/3971264.aspx</wfw:comment><slash:comments>3</slash:comments><wfw:commentRss>http://blog.csdn.net/shendl/comments/commentRss/3971264.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3971264</trackback:ping><description>Selenium中文参考手册  是《Selenium深入浅出》的第二部分，是Selenium接口的翻译。 开发Selenium程序之必备参考手册。&lt;img src =&quot;http://blog.csdn.net/shendl/aggbug/3971264.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/shendl/236643987/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/shendl/236643987/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Mon, 09 Mar 2009 18:00:00 +0800</pubDate><author>沈东良</author><comments>http://blog.csdn.net/shendl/archive/2009/03/09/3971264.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/shendl/archive/2009/03/09/3971264.aspx</guid><dc:creator>沈东良</dc:creator><fs:srclink>http://blog.csdn.net/shendl/archive/2009/03/09/3971264.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/shendl/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/shendl/~1187678/236643987/1187658</fs:itemid></item><item><title>Selenium全方位解读--Selenium深入浅出之一</title><link>http://blog.csdn.net/shendl/archive/2009/03/08/3969750.aspx</link><wfw:comment>http://blog.csdn.net/shendl/comments/3969750.aspx</wfw:comment><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/shendl/comments/commentRss/3969750.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3969750</trackback:ping><description>《Selenium深入浅出》一文的第一部分，全方位介绍了Selenium这个Web界面测试工具的内部原理、组成结构、工具使用方法、开发方法等等。&lt;img src =&quot;http://blog.csdn.net/shendl/aggbug/3969750.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/shendl/236643988/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/shendl/236643988/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Mon, 09 Mar 2009 03:54:00 +0800</pubDate><author>沈东良</author><comments>http://blog.csdn.net/shendl/archive/2009/03/08/3969750.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/shendl/archive/2009/03/08/3969750.aspx</guid><dc:creator>沈东良</dc:creator><fs:srclink>http://blog.csdn.net/shendl/archive/2009/03/08/3969750.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/shendl/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/shendl/~1187678/236643988/1187658</fs:itemid></item><item><title>Ext 2 概览</title><link>http://blog.csdn.net/shendl/archive/2009/02/26/3939715.aspx</link><wfw:comment>http://blog.csdn.net/shendl/comments/3939715.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/shendl/comments/commentRss/3939715.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3939715</trackback:ping><description>这是Ext官网上的一篇文章，觉得不错，就收藏在这里，方便查阅。ExtJS现在在国内的推广情况令我深深失望！没有一本像样的中文书。而且还有一帮鸟人写了几篇入门级的小书，就吵吵着要收费购买、阅读！至于嘛？！真是有损我辈中华开源人的名誉！
	如果我挤得出时间的话，可能会写一本ExtJS的免费电子书，供大家分享。
	人家写了软件都开源了，你写了几篇小文章就要收费，过分！！！

&lt;img src =&quot;http://blog.csdn.net/shendl/aggbug/3939715.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/shendl/236643989/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/shendl/236643989/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 26 Feb 2009 23:36:00 +0800</pubDate><author>沈东良</author><comments>http://blog.csdn.net/shendl/archive/2009/02/26/3939715.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/shendl/archive/2009/02/26/3939715.aspx</guid><dc:creator>沈东良</dc:creator><fs:srclink>http://blog.csdn.net/shendl/archive/2009/02/26/3939715.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/shendl/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/shendl/~1187678/236643989/1187658</fs:itemid></item><item><title>从自己实现Ruby单例模式揭秘Ruby模块内幕</title><link>http://blog.csdn.net/shendl/archive/2009/01/23/3851073.aspx</link><wfw:comment>http://blog.csdn.net/shendl/comments/3851073.aspx</wfw:comment><slash:comments>2</slash:comments><wfw:commentRss>http://blog.csdn.net/shendl/comments/commentRss/3851073.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3851073</trackback:ping><description>本文通过我自己实现的Singleton模块实现了Ruby的单例模式。在详细讲解我自己实现的Singleton模块的源码的过程中，为读者揭开了Ruby模块和类继承的神秘面纱。本文告诉你怎样通过模块给类添加类方法，怎样给对象单独添加实例方法等Ruby高级技术。&lt;img src =&quot;http://blog.csdn.net/shendl/aggbug/3851073.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/shendl/236643990/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/shendl/236643990/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Fri, 23 Jan 2009 16:50:00 +0800</pubDate><author>沈东良</author><comments>http://blog.csdn.net/shendl/archive/2009/01/23/3851073.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/shendl/archive/2009/01/23/3851073.aspx</guid><dc:creator>沈东良</dc:creator><fs:srclink>http://blog.csdn.net/shendl/archive/2009/01/23/3851073.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/shendl/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/shendl/~1187678/236643990/1187658</fs:itemid></item><item><title>我的编程路</title><link>http://blog.csdn.net/shendl/archive/2008/12/31/3670500.aspx</link><wfw:comment>http://blog.csdn.net/shendl/comments/3670500.aspx</wfw:comment><slash:comments>21</slash:comments><wfw:commentRss>http://blog.csdn.net/shendl/comments/commentRss/3670500.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3670500</trackback:ping><description>2008年走到尽头了，马上就要迎来2009年了。首先祝大家新年快乐！刚才在TopLanguage上看到有人发的帖子《真正喜欢一门编程语言或真正喜欢编程是一种怎样的感觉？》让我回想起这些年走过的编程之路。几多辛苦几多甜。&lt;img src =&quot;http://blog.csdn.net/shendl/aggbug/3670500.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/shendl/236643991/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/shendl/236643991/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 01 Jan 2009 01:57:00 +0800</pubDate><author>沈东良</author><comments>http://blog.csdn.net/shendl/archive/2008/12/31/3670500.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/shendl/archive/2008/12/31/3670500.aspx</guid><dc:creator>沈东良</dc:creator><fs:srclink>http://blog.csdn.net/shendl/archive/2008/12/31/3670500.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/shendl/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/shendl/~1187678/236643991/1187658</fs:itemid></item></channel></rss>