<?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/joise" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/joise" type="application/rss+xml"></fs:self_link><lastBuildDate>Fri, 26 Jun 2009 16:13:00 GMT</lastBuildDate><title>卓一思(Joise.LI)的专栏</title><description>仰无愧于天，俯无怍于地</description><link>http://blog.csdn.net/joise/</link><item><title>大规模服务设计部署经验谈</title><link>http://blog.csdn.net/joise/archive/2009/06/26/4301195.aspx</link><wfw:comment>http://blog.csdn.net/joise/comments/4301195.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/joise/comments/commentRss/4301195.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4301195</trackback:ping><description>&lt;br /&gt;大规模服务设计部署经验谈&lt;br /&gt;本文中提出的最佳实践，来自于作者多年大规模服务设计和部署的经验，为设计、开发对运营友好的服务提供了一系列良好的解决方案。&lt;br /&gt;■文／James Hamilton 译／赖翥翔1               引言&lt;br /&gt;本文就设计和开发运营友好的服务的话题进行总结，得出一系列最佳实践。设计和部署大规模服务是一个高速发展的领域，因而随着时间的流逝，任何最佳实践集合都可能成熟并完善。我们的目的是为了帮助人们：&lt;br /&gt;l          快速交付运营友好的服务；&lt;br /&gt;l          避免清早电话铃声的骚扰，帮助备受运营不友好的服务侵扰的客户尽量摆脱窘境。&lt;br /&gt;这篇论文是我们在过去的20年中在大规模以数据为中心的软件系统和互联网级大规模服务的智慧结晶，包括Exchange Hosted Services 团队、Microsoft Global Foundation Services&lt;br /&gt;Operations团队以及Windows Live! 平台多个团队的经验。这些贡献经验的服务中，有不少规模已经增长到拥有超过&lt;img src =&quot;http://blog.csdn.net/joise/aggbug/4301195.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/237514070/joise/csdn.net/s.gif?r=http://blog.csdn.net/joise/archive/2009/06/26/4301195.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/joise/237514070/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/joise/237514070/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sat, 27 Jun 2009 00:13:00 +0800</pubDate><author>卓一思</author><comments>http://blog.csdn.net/joise/archive/2009/06/26/4301195.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/joise/archive/2009/06/26/4301195.aspx</guid><dc:creator>卓一思</dc:creator><fs:srclink>http://blog.csdn.net/joise/archive/2009/06/26/4301195.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/joise/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/joise/~1155325/237514070/1155310</fs:itemid></item><item><title>美国一个医院发生的护士发错药的故事</title><link>http://blog.csdn.net/joise/archive/2007/01/19/1487932.aspx</link><wfw:comment>http://blog.csdn.net/joise/comments/1487932.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/joise/comments/commentRss/1487932.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1487932</trackback:ping><description>如果管理可以做成这样，永远不用担心员工的流动&lt;img src =&quot;http://blog.csdn.net/joise/aggbug/1487932.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/joise/237514083/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/joise/237514083/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sat, 20 Jan 2007 02:13:00 +0800</pubDate><author>卓一思</author><comments>http://blog.csdn.net/joise/archive/2007/01/19/1487932.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/joise/archive/2007/01/19/1487932.aspx</guid><dc:creator>卓一思</dc:creator><fs:srclink>http://blog.csdn.net/joise/archive/2007/01/19/1487932.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/joise/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/joise/~1155325/237514083/1155310</fs:itemid></item><item><title>我是一个硬盘(别以为是笑话，其实非常感人)</title><link>http://blog.csdn.net/joise/archive/2006/11/09/1375407.aspx</link><wfw:comment>http://blog.csdn.net/joise/comments/1375407.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/joise/comments/commentRss/1375407.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1375407</trackback:ping><description>一篇写得很好的文章，很有意思&lt;img src =&quot;http://blog.csdn.net/joise/aggbug/1375407.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/joise/237514084/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/joise/237514084/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 09 Nov 2006 21:19:00 +0800</pubDate><author>卓一思</author><comments>http://blog.csdn.net/joise/archive/2006/11/09/1375407.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/joise/archive/2006/11/09/1375407.aspx</guid><dc:creator>卓一思</dc:creator><fs:srclink>http://blog.csdn.net/joise/archive/2006/11/09/1375407.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/joise/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/joise/~1155325/237514084/1155310</fs:itemid></item><item><title>ACE中的Reactor框架简介</title><link>http://blog.csdn.net/joise/archive/2006/10/25/1350396.aspx</link><wfw:comment>http://blog.csdn.net/joise/comments/1350396.aspx</wfw:comment><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/joise/comments/commentRss/1350396.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1350396</trackback:ping><description>目前用于事件多路分离的OS抽象既复杂又难以使用，因而也容易出错。反应器本质上提供一组更高级的编程抽象，简化了事件驱动的分布式应用的设计和实现。除此而外，反应器还将若干不同种类的事件的多路分离集成到易于使用的API中。特别地，反应器对基于定时器的事件、信号事件、基于I/O端口监控的事件和用户定义的通知进行统一地处理。 &lt;img src =&quot;http://blog.csdn.net/joise/aggbug/1350396.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/joise/237514085/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/joise/237514085/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Wed, 25 Oct 2006 19:45:00 +0800</pubDate><author>卓一思</author><comments>http://blog.csdn.net/joise/archive/2006/10/25/1350396.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/joise/archive/2006/10/25/1350396.aspx</guid><dc:creator>卓一思</dc:creator><fs:srclink>http://blog.csdn.net/joise/archive/2006/10/25/1350396.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/joise/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/joise/~1155325/237514085/1155310</fs:itemid></item><item><title>ACE中的设计模式(3)——Strategy</title><link>http://blog.csdn.net/joise/archive/2006/10/10/1328657.aspx</link><wfw:comment>http://blog.csdn.net/joise/comments/1328657.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/joise/comments/commentRss/1328657.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1328657</trackback:ping><description>Strategy模式定义了不同算法的接口，分别封装起来，让他们彼此之间可以互相替换，带来的好处是把系统中容易发生变化的部分与稳定的部分隔离开来，该模式对于后续的维护是非常有用的。
使用Strategy可以应对不稳定的需求，对于经常需要需求变更的部分，可以将改变的部分限制在Strategy，避免在整个系统中到处修改，导致一些意想不到的问题。&lt;img src =&quot;http://blog.csdn.net/joise/aggbug/1328657.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/joise/237514086/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/joise/237514086/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 10 Oct 2006 22:17:00 +0800</pubDate><author>卓一思</author><comments>http://blog.csdn.net/joise/archive/2006/10/10/1328657.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/joise/archive/2006/10/10/1328657.aspx</guid><dc:creator>卓一思</dc:creator><fs:srclink>http://blog.csdn.net/joise/archive/2006/10/10/1328657.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/joise/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/joise/~1155325/237514086/1155310</fs:itemid></item><item><title>ACE中的设计模式(1)——Singleton</title><link>http://blog.csdn.net/joise/archive/2006/09/29/1305849.aspx</link><wfw:comment>http://blog.csdn.net/joise/comments/1305849.aspx</wfw:comment><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/joise/comments/commentRss/1305849.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1305849</trackback:ping><description>ACE_Singleton较好的封装了Singleton模式，对于现代应用系统，一般而言会有相当多的地方需要使用Singleton模式，如线程池、内存池、数据连接池等，通过ACE_Singleton类，可以达到简化代码的目的，同时解决GOF圣经中未提的线程安全的问题。后续我会继续就ACE中的使用的设计模式提出来与大家进行探讨、学习。&lt;img src =&quot;http://blog.csdn.net/joise/aggbug/1305849.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/joise/237514087/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/joise/237514087/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Fri, 29 Sep 2006 19:44:00 +0800</pubDate><author>卓一思</author><comments>http://blog.csdn.net/joise/archive/2006/09/29/1305849.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/joise/archive/2006/09/29/1305849.aspx</guid><dc:creator>卓一思</dc:creator><fs:srclink>http://blog.csdn.net/joise/archive/2006/09/29/1305849.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/joise/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/joise/~1155325/237514087/1155310</fs:itemid></item><item><title>页面事件：顺序与回传(翻译)</title><link>http://blog.csdn.net/joise/archive/2005/01/11/248765.aspx</link><wfw:comment>http://blog.csdn.net/joise/comments/248765.aspx</wfw:comment><slash:comments>2</slash:comments><wfw:commentRss>http://blog.csdn.net/joise/comments/commentRss/248765.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=248765</trackback:ping><description>页面事件,顺序,回传&lt;img src =&quot;http://blog.csdn.net/joise/aggbug/248765.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/joise/237514088/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/joise/237514088/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Wed, 12 Jan 2005 00:09:00 +0800</pubDate><author>卓一思</author><comments>http://blog.csdn.net/joise/archive/2005/01/11/248765.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/joise/archive/2005/01/11/248765.aspx</guid><dc:creator>卓一思</dc:creator><fs:srclink>http://blog.csdn.net/joise/archive/2005/01/11/248765.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/joise/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/joise/~1155325/237514088/1155310</fs:itemid></item><item><title>选日不如撞日 恋爱不如分手 情人不如朋友 爱情不如友情</title><link>http://blog.csdn.net/joise/archive/2004/12/20/222829.aspx</link><wfw:comment>http://blog.csdn.net/joise/comments/222829.aspx</wfw:comment><slash:comments>5</slash:comments><wfw:commentRss>http://blog.csdn.net/joise/comments/commentRss/222829.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=222829</trackback:ping><description>选日不如撞日 恋爱不如分手 情人不如朋友 爱情不如友情&lt;img src =&quot;http://blog.csdn.net/joise/aggbug/222829.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/joise/237514129/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/joise/237514129/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Mon, 20 Dec 2004 22:13:00 +0800</pubDate><author>卓一思</author><comments>http://blog.csdn.net/joise/archive/2004/12/20/222829.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/joise/archive/2004/12/20/222829.aspx</guid><dc:creator>卓一思</dc:creator><fs:srclink>http://blog.csdn.net/joise/archive/2004/12/20/222829.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/joise/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/joise/~1155325/237514129/1155310</fs:itemid></item><item><title>动态SQL和PL/SQL的EXECUTE IMMEDIATE选项(转载)</title><link>http://blog.csdn.net/joise/archive/2004/11/19/186961.aspx</link><wfw:comment>http://blog.csdn.net/joise/comments/186961.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/joise/comments/commentRss/186961.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=186961</trackback:ping><description>动态SQL,EXECUTE IMMEDIATE&lt;img src =&quot;http://blog.csdn.net/joise/aggbug/186961.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/joise/237514136/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/joise/237514136/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Fri, 19 Nov 2004 18:12:00 +0800</pubDate><author>卓一思</author><comments>http://blog.csdn.net/joise/archive/2004/11/19/186961.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/joise/archive/2004/11/19/186961.aspx</guid><dc:creator>卓一思</dc:creator><fs:srclink>http://blog.csdn.net/joise/archive/2004/11/19/186961.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/joise/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/joise/~1155325/237514136/1155310</fs:itemid></item><item><title>Windows XP 用户：计算机感染震荡波 (Sasser) 蠕虫时应采取的措施(转载)</title><link>http://blog.csdn.net/joise/archive/2004/10/27/154745.aspx</link><wfw:comment>http://blog.csdn.net/joise/comments/154745.aspx</wfw:comment><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/joise/comments/commentRss/154745.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=154745</trackback:ping><description>Windows XP 用户：计算机感染震荡波 (Sasser) 蠕虫时应采取的措施&lt;img src =&quot;http://blog.csdn.net/joise/aggbug/154745.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/joise/237514139/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/joise/237514139/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 28 Oct 2004 00:04:00 +0800</pubDate><author>卓一思</author><comments>http://blog.csdn.net/joise/archive/2004/10/27/154745.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/joise/archive/2004/10/27/154745.aspx</guid><dc:creator>卓一思</dc:creator><fs:srclink>http://blog.csdn.net/joise/archive/2004/10/27/154745.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/joise/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/joise/~1155325/237514139/1155310</fs:itemid></item></channel></rss>