<?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/Apusiczhang" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/Apusiczhang" type="application/rss+xml"></fs:self_link><lastBuildDate>Tue, 09 Jun 2009 10:09:00 GMT</lastBuildDate><title>张勇的专栏</title><link>http://blog.csdn.net/Apusiczhang/</link><item><title>全生命周期支持的集成式开发环境：OperaMasks Studio</title><link>http://blog.csdn.net/Apusiczhang/archive/2009/06/09/4253819.aspx</link><wfw:comment>http://blog.csdn.net/Apusiczhang/comments/4253819.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/Apusiczhang/comments/commentRss/4253819.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4253819</trackback:ping><description>2009年5月，OperaMasks Studio 6.0正式发布。OperaMasks Studio 的前身是金蝶中间件公司的 Apusic Studio，在Apusic Studio发展到 v5版本时，金蝶中间件公司决定将 Apusic Studio更名为 OperaMasks Studio，与 OperaMasks SDK共同组成完整的Web开发解决方案。在其官方站点上，金蝶中间件公司将OperaMasks Studio定义成：全生命周期支持的集成式开发环境。此处所谓的全生命周期支持，一是指开发模型的全生命周期支持，一是指开发过程的全生命周期支持。本文，将尝试给予简单的解读。&lt;img src =&quot;http://blog.csdn.net/Apusiczhang/aggbug/4253819.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/231697547/Apusiczhang/csdn.net/s.gif?r=http://blog.csdn.net/Apusiczhang/archive/2009/06/09/4253819.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/Apusiczhang/231697547/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/Apusiczhang/231697547/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 09 Jun 2009 18:09:00 +0800</pubDate><author>张勇</author><comments>http://blog.csdn.net/Apusiczhang/archive/2009/06/09/4253819.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/Apusiczhang/archive/2009/06/09/4253819.aspx</guid><dc:creator>张勇</dc:creator><fs:srclink>http://blog.csdn.net/Apusiczhang/archive/2009/06/09/4253819.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/Apusiczhang/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/Apusiczhang/~1291289/231697547/1294066</fs:itemid></item><item><title>Oracle收购Sun之我见</title><link>http://blog.csdn.net/Apusiczhang/archive/2009/05/24/4213256.aspx</link><wfw:comment>http://blog.csdn.net/Apusiczhang/comments/4213256.aspx</wfw:comment><slash:comments>2</slash:comments><wfw:commentRss>http://blog.csdn.net/Apusiczhang/comments/commentRss/4213256.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4213256</trackback:ping><description>现在在写关于“Oracle收购Sun”的文章，似乎也太后知后觉了一些。只是这两天整理自己的信箱，无意中翻起了这封若干天前的邮件，觉得还稍微有点所谓的见解，不妨贴出来，供各位一笑了之。Java为什么能够成功？究其原因有四：1)      Java的成功更多的是一种“机遇”上的成功，它恰逢互联网蓬勃发展之际，于是“莫名其妙”的成功了，但这种机遇是不可重现的。2)      Java采取了开放的策略。3)      Java的跨平台特性，迎合了除微软外其它IT厂商的内心欲望。4)      Java语言自身是一种“中庸”的语言，它并不期望迎合某些少数的IT精英，但它满足了绝大部分程序员的口味。因此，在Oracle收购Sun后，我们认为，Java的前途应该会比较乐观，究其原因：1)      Java会继续采取开放策略。Oracle这种胸怀还是有的。2)      JCP组织会在较长一段时间内，继续维持目前的这种运作方式。不是这种运作方式&lt;img src =&quot;http://blog.csdn.net/Apusiczhang/aggbug/4213256.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/231697548/Apusiczhang/csdn.net/s.gif?r=http://blog.csdn.net/Apusiczhang/archive/2009/05/24/4213256.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/Apusiczhang/231697548/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/Apusiczhang/231697548/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Mon, 25 May 2009 07:50:00 +0800</pubDate><author>张勇</author><comments>http://blog.csdn.net/Apusiczhang/archive/2009/05/24/4213256.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/Apusiczhang/archive/2009/05/24/4213256.aspx</guid><dc:creator>张勇</dc:creator><fs:srclink>http://blog.csdn.net/Apusiczhang/archive/2009/05/24/4213256.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/Apusiczhang/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/Apusiczhang/~1291289/231697548/1294066</fs:itemid></item><item><title>AOM 2.0的神奇魔力之六：与 Spring/EJB3的无缝集成</title><link>http://blog.csdn.net/Apusiczhang/archive/2008/03/10/2164795.aspx</link><wfw:comment>http://blog.csdn.net/Apusiczhang/comments/2164795.aspx</wfw:comment><slash:comments>4</slash:comments><wfw:commentRss>http://blog.csdn.net/Apusiczhang/comments/commentRss/2164795.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2164795</trackback:ping><description>在J2EE应用中，后台的业务编程模型已经有了优秀的并且经过业界验证的成熟解决方案，如 Spring、EJB 3等。其中，又以 Spring 在业界的使用更为广泛。本文主要介绍 AOM 是怎样和 Spring 紧密集成的，并顺带着介绍一下 对EJB 3的支持。如果您从本系列的第一篇文章开始读起，那么读完本文，笔者相信你已经可以用AOM做一个比较大型的业务系统了。&lt;img src =&quot;http://blog.csdn.net/Apusiczhang/aggbug/2164795.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/Apusiczhang/231697549/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/Apusiczhang/231697549/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 11 Mar 2008 06:14:00 +0800</pubDate><author>张勇</author><comments>http://blog.csdn.net/Apusiczhang/archive/2008/03/10/2164795.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/Apusiczhang/archive/2008/03/10/2164795.aspx</guid><dc:creator>张勇</dc:creator><fs:srclink>http://blog.csdn.net/Apusiczhang/archive/2008/03/10/2164795.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/Apusiczhang/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/Apusiczhang/~1291289/231697549/1294066</fs:itemid></item><item><title>AOM 2.0的神奇魔力之五：LiteBean</title><link>http://blog.csdn.net/Apusiczhang/archive/2008/03/09/2160111.aspx</link><wfw:comment>http://blog.csdn.net/Apusiczhang/comments/2160111.aspx</wfw:comment><slash:comments>3</slash:comments><wfw:commentRss>http://blog.csdn.net/Apusiczhang/comments/commentRss/2160111.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2160111</trackback:ping><description>LiteBean，脱胎于JSF规范中的 Managed Bean，在 AOM 2.0中，对 Managed Bean 做了大量的扩充，最终演化成了目前的 LiteBean。LiteBean 是 AOM 中非常重要的一个概念，它即是展现层与业务层之间的粘接器，同时也是 AOM 与其它成熟编程模型的粘接器，如 Spring、EJB 3 等。本文比较系统的介绍了 AOM 中 LiteBean 的相关概念及特性。&lt;img src =&quot;http://blog.csdn.net/Apusiczhang/aggbug/2160111.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/Apusiczhang/231697550/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/Apusiczhang/231697550/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Mon, 10 Mar 2008 03:03:00 +0800</pubDate><author>张勇</author><comments>http://blog.csdn.net/Apusiczhang/archive/2008/03/09/2160111.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/Apusiczhang/archive/2008/03/09/2160111.aspx</guid><dc:creator>张勇</dc:creator><fs:srclink>http://blog.csdn.net/Apusiczhang/archive/2008/03/09/2160111.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/Apusiczhang/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/Apusiczhang/~1291289/231697550/1294066</fs:itemid></item><item><title>AOM 2.0的神奇魔力之四：模型事件</title><link>http://blog.csdn.net/Apusiczhang/archive/2008/03/06/2155140.aspx</link><wfw:comment>http://blog.csdn.net/Apusiczhang/comments/2155140.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/Apusiczhang/comments/commentRss/2155140.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2155140</trackback:ping><description>基于“Event/Listener”的事件机制， 是一种非常典型的Observer模式，它原本可以用来解决更多的架构设计问题，从而使系统的维护性及可扩展增强；但同时，事件也是一把双刃剑，如果滥用事件，则会让你的程序难以跟踪，难以理解。本文介绍 AOM 2.0中的模型事件，如果你理解了它并将它用到恰当的地方，相信这会成为你日后工作中的一大利器！&lt;img src =&quot;http://blog.csdn.net/Apusiczhang/aggbug/2155140.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/Apusiczhang/231697551/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/Apusiczhang/231697551/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Fri, 07 Mar 2008 06:15:00 +0800</pubDate><author>张勇</author><comments>http://blog.csdn.net/Apusiczhang/archive/2008/03/06/2155140.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/Apusiczhang/archive/2008/03/06/2155140.aspx</guid><dc:creator>张勇</dc:creator><fs:srclink>http://blog.csdn.net/Apusiczhang/archive/2008/03/06/2155140.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/Apusiczhang/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/Apusiczhang/~1291289/231697551/1294066</fs:itemid></item><item><title>AOM 2.0的神奇魔力之三：输入校验</title><link>http://blog.csdn.net/Apusiczhang/archive/2008/03/05/2152027.aspx</link><wfw:comment>http://blog.csdn.net/Apusiczhang/comments/2152027.aspx</wfw:comment><slash:comments>2</slash:comments><wfw:commentRss>http://blog.csdn.net/Apusiczhang/comments/commentRss/2152027.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2152027</trackback:ping><description>人们曾经做过统计：假设开发一个软件系统的工作量是100，那么，该软件中为了验证用户的输入是否正确而花费的工作量，则占据其中的30%至40%。 AOM 2.0的输入校验功能是一种神奇的力量，如果你理解了它并能够运用得熟练自如，将会大幅提升你的工作效率！&lt;img src =&quot;http://blog.csdn.net/Apusiczhang/aggbug/2152027.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/Apusiczhang/231697552/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/Apusiczhang/231697552/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 06 Mar 2008 06:04:00 +0800</pubDate><author>张勇</author><comments>http://blog.csdn.net/Apusiczhang/archive/2008/03/05/2152027.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/Apusiczhang/archive/2008/03/05/2152027.aspx</guid><dc:creator>张勇</dc:creator><fs:srclink>http://blog.csdn.net/Apusiczhang/archive/2008/03/05/2152027.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/Apusiczhang/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/Apusiczhang/~1291289/231697552/1294066</fs:itemid></item><item><title>AOM 2.0的神奇魔力之二：国际化</title><link>http://blog.csdn.net/Apusiczhang/archive/2008/03/04/2147217.aspx</link><wfw:comment>http://blog.csdn.net/Apusiczhang/comments/2147217.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/Apusiczhang/comments/commentRss/2147217.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2147217</trackback:ping><description>国际化多语言支持，其实是一个并没有多大技术含量的问题，但却是一个非常繁琐的事件。AOM 2.0中，对国际化的支持是一种神奇的魔力，一旦你洞悉它的奥秒，相信你再也离不开它，而你的工作，将会使你的心情一直保持愉悦！ &lt;img src =&quot;http://blog.csdn.net/Apusiczhang/aggbug/2147217.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/Apusiczhang/231697553/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/Apusiczhang/231697553/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Wed, 05 Mar 2008 02:28:00 +0800</pubDate><author>张勇</author><comments>http://blog.csdn.net/Apusiczhang/archive/2008/03/04/2147217.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/Apusiczhang/archive/2008/03/04/2147217.aspx</guid><dc:creator>张勇</dc:creator><fs:srclink>http://blog.csdn.net/Apusiczhang/archive/2008/03/04/2147217.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/Apusiczhang/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/Apusiczhang/~1291289/231697553/1294066</fs:itemid></item><item><title>AOM 2.0的神奇魔力之一：约定优于配置</title><link>http://blog.csdn.net/Apusiczhang/archive/2008/03/03/2142295.aspx</link><wfw:comment>http://blog.csdn.net/Apusiczhang/comments/2142295.aspx</wfw:comment><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/Apusiczhang/comments/commentRss/2142295.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2142295</trackback:ping><description>J2EE开发人员的工作状况经常是：一边写着代码，一边维护着xml文件。我们已经对此厌倦不已，而“约定优于配置”则是解决这一问题的有效手段。本文通过一个小小的例子，介绍AOM是怎么遵循并始终贯彻这一原则的。如果你照着笔者的文字一步步做一下这个例子，两分钟之后，你会感觉到这是一种神奇的魔力！&lt;img src =&quot;http://blog.csdn.net/Apusiczhang/aggbug/2142295.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/Apusiczhang/231697554/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/Apusiczhang/231697554/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Mon, 03 Mar 2008 18:48:00 +0800</pubDate><author>张勇</author><comments>http://blog.csdn.net/Apusiczhang/archive/2008/03/03/2142295.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/Apusiczhang/archive/2008/03/03/2142295.aspx</guid><dc:creator>张勇</dc:creator><fs:srclink>http://blog.csdn.net/Apusiczhang/archive/2008/03/03/2142295.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/Apusiczhang/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/Apusiczhang/~1291289/231697554/1294066</fs:itemid></item><item><title>IoVC实例分析：Hello Duke！</title><link>http://blog.csdn.net/Apusiczhang/archive/2008/03/03/2142271.aspx</link><wfw:comment>http://blog.csdn.net/Apusiczhang/comments/2142271.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/Apusiczhang/comments/commentRss/2142271.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2142271</trackback:ping><description>本文通过一个非常简单的例子“helloDuke&quot;，介绍 IoVC 编程模型的一种实际场景，从而让你对 IoVC 有一个感性的认识。&lt;img src =&quot;http://blog.csdn.net/Apusiczhang/aggbug/2142271.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/Apusiczhang/231697555/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/Apusiczhang/231697555/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Mon, 03 Mar 2008 18:44:00 +0800</pubDate><author>张勇</author><comments>http://blog.csdn.net/Apusiczhang/archive/2008/03/03/2142271.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/Apusiczhang/archive/2008/03/03/2142271.aspx</guid><dc:creator>张勇</dc:creator><fs:srclink>http://blog.csdn.net/Apusiczhang/archive/2008/03/03/2142271.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/Apusiczhang/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/Apusiczhang/~1291289/231697555/1294066</fs:itemid></item><item><title>IoVC，一种新的编程思想</title><link>http://blog.csdn.net/Apusiczhang/archive/2008/02/23/2114786.aspx</link><wfw:comment>http://blog.csdn.net/Apusiczhang/comments/2114786.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/Apusiczhang/comments/commentRss/2114786.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2114786</trackback:ping><description>IoVC，一种新的编程思想，与 Struts/WebWork/JSF等其它Web开发框架相比，它是一种更好的MVC&lt;img src =&quot;http://blog.csdn.net/Apusiczhang/aggbug/2114786.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/Apusiczhang/231697556/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/Apusiczhang/231697556/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sat, 23 Feb 2008 19:35:00 +0800</pubDate><author>张勇</author><comments>http://blog.csdn.net/Apusiczhang/archive/2008/02/23/2114786.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/Apusiczhang/archive/2008/02/23/2114786.aspx</guid><dc:creator>张勇</dc:creator><fs:srclink>http://blog.csdn.net/Apusiczhang/archive/2008/02/23/2114786.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/Apusiczhang/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/Apusiczhang/~1291289/231697556/1294066</fs:itemid></item></channel></rss>
