<?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:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/lemonfamily" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/lemonfamily" type="application/rss+xml"></fs:self_link><lastBuildDate>Thu, 13 Sep 2007 17:56:00 GMT</lastBuildDate><title>huangfushun的专栏</title><description>如果你把每一天当做生命中的最后一天来生活的话,总有一天你会发现你是对的.</description><link>http://blog.csdn.net/lemonfamily/</link><item><title>使用正则表达式优化网页代码</title><link>http://blog.csdn.net/lemonfamily/archive/2007/09/13/1784035.aspx</link><description>正则表达式最早在perl语言中出现，在此之前为了测试字符串中是否存在某个字符，不得不使用如ChatAt()、indexOf()等函数对字符串循环校验。一旦验证的条件复杂起来（比如身份证校验）实现就变得相当繁杂和艰巨。为此人们就发明了正则语法，使用一个特殊的字符串作为模板，对输入的字符流进行匹配，这跟电子厂的PCB板检测原理很相似。&lt;img src =&quot;http://blog.csdn.net/lemonfamily/aggbug/1784035.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Fri, 14 Sep 2007 01:56:00 +0800</pubDate><author>lemonfamily</author><guid isPermaLink="false">http://blog.csdn.net/lemonfamily/archive/2007/09/13/1784035.aspx</guid><dc:creator>lemonfamily</dc:creator><fs:srclink>http://blog.csdn.net/lemonfamily/archive/2007/09/13/1784035.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/lemonfamily/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/lemonfamily/~1292328/206263090/1295146</fs:itemid></item><item><title>Web分层设计研究（完）</title><link>http://blog.csdn.net/lemonfamily/archive/2007/08/08/1732033.aspx</link><description>Web分层设计与研究的三层模型设计到现在基本完成，我们详细的讨论了各个层次的结构和责任，设想了这三层的实现方式。但真正要以三层模式为核心盖起完整的框架还有很多工作要做，一个可以在实际生产中发挥威力的系统框架往往是经过千锤百炼才形成的。尽管如此，我们仍然有必要为了去验证我们的设想而接受这种挑战。要提高自身的领域建模能力，这一步是必不可少的。&lt;img src =&quot;http://blog.csdn.net/lemonfamily/aggbug/1732033.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 09 Aug 2007 02:20:00 +0800</pubDate><author>lemonfamily</author><guid isPermaLink="false">http://blog.csdn.net/lemonfamily/archive/2007/08/08/1732033.aspx</guid><dc:creator>lemonfamily</dc:creator><fs:srclink>http://blog.csdn.net/lemonfamily/archive/2007/08/08/1732033.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/lemonfamily/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/lemonfamily/~1292328/206263091/1295146</fs:itemid></item><item><title>Web分层设计研究（四）</title><link>http://blog.csdn.net/lemonfamily/archive/2007/07/13/1688440.aspx</link><description>我们现在来逐步实现上文我们所构思的设计思路。&lt;img src =&quot;http://blog.csdn.net/lemonfamily/aggbug/1688440.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Fri, 13 Jul 2007 23:13:00 +0800</pubDate><author>lemonfamily</author><guid isPermaLink="false">http://blog.csdn.net/lemonfamily/archive/2007/07/13/1688440.aspx</guid><dc:creator>lemonfamily</dc:creator><fs:srclink>http://blog.csdn.net/lemonfamily/archive/2007/07/13/1688440.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/lemonfamily/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/lemonfamily/~1292328/206263092/1295146</fs:itemid></item><item><title>Web分层设计研究（三）</title><link>http://blog.csdn.net/lemonfamily/archive/2007/07/12/1686477.aspx</link><description>控制层通常为请求/响应数据进行导航而存在。同时它具有一定的数据处理功能，但处理的目的应出于组装符合合上下文调用规约的目的，不应该包含有业务逻辑。在与表现层通信时，控制层负责响应表现层的请求，并把模型层返回的消息或处理的结果转换为表现层的可以识别的显示逻辑。在与模型层通信时，控制层负责将表现层的请求通过服务查找功能调用系统的业务逻辑处理模块并接收返回的消息。&lt;img src =&quot;http://blog.csdn.net/lemonfamily/aggbug/1686477.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 12 Jul 2007 22:17:00 +0800</pubDate><author>lemonfamily</author><guid isPermaLink="false">http://blog.csdn.net/lemonfamily/archive/2007/07/12/1686477.aspx</guid><dc:creator>lemonfamily</dc:creator><fs:srclink>http://blog.csdn.net/lemonfamily/archive/2007/07/12/1686477.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/lemonfamily/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/lemonfamily/~1292328/206263093/1295146</fs:itemid></item><item><title>Web分层设计研究（二）</title><link>http://blog.csdn.net/lemonfamily/archive/2007/07/06/1680677.aspx</link><description>在上一次中，我将数据的封装的职责部分移交给了表现层，已经有一定的页面显示逻辑处理功能，而在纯MVC中，只有控制器层才负责数据的封装，事实上这样做会让servlet的request和response对象过度的渗透到我们的框架中，而这两个对象本来应该只在表现层中活动，出现在控制器层无疑将web容器的servlet对象都暴露给了控制器。在真正的分层设计中，控制器层有其他更重要的工作要做：数据分发与服务查找。这个，暂且放到下次再讨论。&lt;img src =&quot;http://blog.csdn.net/lemonfamily/aggbug/1680677.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Fri, 06 Jul 2007 19:06:00 +0800</pubDate><author>lemonfamily</author><guid isPermaLink="false">http://blog.csdn.net/lemonfamily/archive/2007/07/06/1680677.aspx</guid><dc:creator>lemonfamily</dc:creator><fs:srclink>http://blog.csdn.net/lemonfamily/archive/2007/07/06/1680677.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/lemonfamily/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/lemonfamily/~1292328/206263094/1295146</fs:itemid></item><item><title>Web分层设计研究（一）</title><link>http://blog.csdn.net/lemonfamily/archive/2007/07/05/1679681.aspx</link><description>Web的分层设计得益于设计模式的广泛应用。对每个希望在web中采用体系结构开发的系统，在考虑采用何种架构技术时，往往会将该架构的分层设计是否合理，是否职责分明放在考虑的首位。在web中，众所周知的MVC是目前多数开源web框架采纳的设计模式。但由于该模式的定义并不是非常的明确。各层所负的职责会有交叉的现象。我们在使用MVC，特别是在使用面向对象的方法设计系统结构时，可能出于降低耦合和提高内聚的考虑，会对这3层进行进一步细分。&lt;img src =&quot;http://blog.csdn.net/lemonfamily/aggbug/1679681.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 05 Jul 2007 22:38:00 +0800</pubDate><author>lemonfamily</author><guid isPermaLink="false">http://blog.csdn.net/lemonfamily/archive/2007/07/05/1679681.aspx</guid><dc:creator>lemonfamily</dc:creator><fs:srclink>http://blog.csdn.net/lemonfamily/archive/2007/07/05/1679681.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/lemonfamily/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/lemonfamily/~1292328/206263095/1295146</fs:itemid></item><item><title>利用ant与jmeter实现负载测试自动化</title><link>http://blog.csdn.net/lemonfamily/archive/2007/05/17/1612826.aspx</link><description>性能测试一直以来都是测试领域一个令人争议的话题。测试的参考标准、评判依据及测试的方法选择都很难有一个统一的说法。但无论如何，对于需要能够承受一定压力而运行的程序来说，进行其进行功能和性能测试是一个必不可少的过程。&lt;img src =&quot;http://blog.csdn.net/lemonfamily/aggbug/1612826.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 17 May 2007 18:42:00 +0800</pubDate><author>lemonfamily</author><guid isPermaLink="false">http://blog.csdn.net/lemonfamily/archive/2007/05/17/1612826.aspx</guid><dc:creator>lemonfamily</dc:creator><fs:srclink>http://blog.csdn.net/lemonfamily/archive/2007/05/17/1612826.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/lemonfamily/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/lemonfamily/~1292328/206263096/1295146</fs:itemid></item><item><title>Struts 中表单Form类型转换问题</title><link>http://blog.csdn.net/lemonfamily/archive/2007/04/25/1584624.aspx</link><description>翻了翻以前学习web开发时留下的学习文档，感觉有些拿出来复习复习还是很有用的。下面是一篇有关structs在presentation层数据类型转换的一些问题的解决方案(注:该问题在2.0版本以后的的structs已经有所改进 )，希望对大家有些帮助。&lt;img src =&quot;http://blog.csdn.net/lemonfamily/aggbug/1584624.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 26 Apr 2007 01:26:00 +0800</pubDate><author>lemonfamily</author><guid isPermaLink="false">http://blog.csdn.net/lemonfamily/archive/2007/04/25/1584624.aspx</guid><dc:creator>lemonfamily</dc:creator><fs:srclink>http://blog.csdn.net/lemonfamily/archive/2007/04/25/1584624.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/lemonfamily/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/lemonfamily/~1292328/206263097/1295146</fs:itemid></item><item><title>Web开发中的过滤器设计</title><link>http://blog.csdn.net/lemonfamily/archive/2007/04/25/1584592.aspx</link><description>翻了翻以前学习web开发时留下的学习文档，感觉有些拿出来复习复习还是很有用的。下面是一篇有关web.xml中过滤器设计的学习体会，希望对大家有些帮助。&lt;br /&gt;&lt;img src =&quot;http://blog.csdn.net/lemonfamily/aggbug/1584592.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 26 Apr 2007 01:12:00 +0800</pubDate><author>lemonfamily</author><guid isPermaLink="false">http://blog.csdn.net/lemonfamily/archive/2007/04/25/1584592.aspx</guid><dc:creator>lemonfamily</dc:creator><fs:srclink>http://blog.csdn.net/lemonfamily/archive/2007/04/25/1584592.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/lemonfamily/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/lemonfamily/~1292328/206263098/1295146</fs:itemid></item><item><title>利用复合的javabean构造基于jasperreports的子报表</title><link>http://blog.csdn.net/lemonfamily/archive/2007/04/05/1553291.aspx</link><description>最近非常高兴看到新版本的jasperreports和ireport发布，虽然只是增加了一些不实用的功能（编译期错误处理还值得称道），虽然感觉修正的bug不如新出现的bug多-_-!!，虽然新的版本一如既往的难以使用….但无论怎么说，开源的jasperreports和开源的ireport仍然为我们的报表开发带来了很多方便之处。&lt;img src =&quot;http://blog.csdn.net/lemonfamily/aggbug/1553291.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Fri, 06 Apr 2007 02:11:00 +0800</pubDate><author>lemonfamily</author><guid isPermaLink="false">http://blog.csdn.net/lemonfamily/archive/2007/04/05/1553291.aspx</guid><dc:creator>lemonfamily</dc:creator><fs:srclink>http://blog.csdn.net/lemonfamily/archive/2007/04/05/1553291.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/lemonfamily/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/lemonfamily/~1292328/206263099/1295146</fs:itemid></item></channel></rss>