<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_holly</title><subtitle type="text">我不同意你，但是我支持你！</subtitle><id>http://feed.cnblogs.com/blog/u/28510/rss</id><updated>2011-12-08T03:05:33Z</updated><author><name>侯垒</name><uri>http://www.cnblogs.com/houleixx/</uri></author><generator>CNBlogs BlogServer</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/houleixx/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/28510/rss"/><entry><id>http://www.cnblogs.com/houleixx/archive/2009/10/20/software-engineering-process-model.html</id><title type="text">软件工程--软件过程模型</title><summary type="text">软件过程是为了获得高质量软件所需要完成的一系列任务的框架，它规定了完成各项任务的工作步骤。通常使用生命周期模型简洁地描述软件过程。生命周期模型规定了把生命周期划分成哪些阶段及各个阶段的执行顺序，因此，也称为过程模型。常见的过程模型有瀑布模型、快速原型模型、增量模型、螺旋模型、喷泉模型等。</summary><published>2009-10-20T11:54:00Z</published><updated>2009-10-20T11:54:00Z</updated><author><name>侯垒</name><uri>http://www.cnblogs.com/houleixx/</uri></author><link rel="alternate" href="http://www.cnblogs.com/houleixx/archive/2009/10/20/software-engineering-process-model.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/houleixx/archive/2009/10/20/software-engineering-process-model.html"/></entry><entry><id>http://www.cnblogs.com/houleixx/archive/2009/10/07/UML-Class.html</id><title type="text">UML 类图</title><summary type="text">使用UML类图，我们可以表示出类的静态内容以及它们之间的关系。在类图中，我们可以显示出类的成员变量和成员函数，以及类之间的继承和引用关系。简而言之，我们可以描绘出类之间所有源码级的依赖关系。</summary><published>2009-10-07T06:27:00Z</published><updated>2009-10-07T06:27:00Z</updated><author><name>侯垒</name><uri>http://www.cnblogs.com/houleixx/</uri></author><link rel="alternate" href="http://www.cnblogs.com/houleixx/archive/2009/10/07/UML-Class.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/houleixx/archive/2009/10/07/UML-Class.html"/></entry><entry><id>http://www.cnblogs.com/houleixx/archive/2009/08/22/WebService-SoapHeader-Security.html</id><title type="text">WebService基于SoapHeader实现安全认证</title><summary type="text">本文仅提供通过设置SoapHeader来控制非法用户对WebService的调用，如果是WebService建议使用WSE3.0来保护Web服务，如果使用的是Viaual Studio 2008可以使用WCF，WCF里面提供了更多的服务认证方法。以下提供一种基于SoapHeader的自定义验证方式。</summary><published>2009-08-22T02:10:00Z</published><updated>2009-08-22T02:10:00Z</updated><author><name>侯垒</name><uri>http://www.cnblogs.com/houleixx/</uri></author><link rel="alternate" href="http://www.cnblogs.com/houleixx/archive/2009/08/22/WebService-SoapHeader-Security.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/houleixx/archive/2009/08/22/WebService-SoapHeader-Security.html"/></entry><entry><id>http://www.cnblogs.com/houleixx/archive/2009/08/19/Javascript-closure.html</id><title type="text">（转）深入理解Javascript闭包（closure）</title><summary type="text">一、什么是闭包？       “官方”的解释是：所谓“闭包”，指的是一个拥有许多变量和绑定了这些变量的环境的表达式（通常是一个函数），因而这些变量也是该表达式的一部分。</summary><published>2009-08-19T12:17:00Z</published><updated>2009-08-19T12:17:00Z</updated><author><name>侯垒</name><uri>http://www.cnblogs.com/houleixx/</uri></author><link rel="alternate" href="http://www.cnblogs.com/houleixx/archive/2009/08/19/Javascript-closure.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/houleixx/archive/2009/08/19/Javascript-closure.html"/></entry><entry><id>http://www.cnblogs.com/houleixx/archive/2009/07/29/SQL-id-guid.html</id><title type="text">数据库中使用自增量字段与Guid字段作主键的性能对比(补充篇)</title><summary type="text"> 我在发表过“据库中使用自增量字段与Guid字段主键的性能对比”这篇文章后，得到博客园各园友的很多评价，大家对我的测试方法也提出一些改进的方法。让我吃惊的是一园友提出：把guid和id的测试顺序颠倒一下，看下结果。今天就再测试一下，欢迎各园友提出更好的测试方案。</summary><published>2009-07-29T03:43:00Z</published><updated>2009-07-29T03:43:00Z</updated><author><name>侯垒</name><uri>http://www.cnblogs.com/houleixx/</uri></author><link rel="alternate" href="http://www.cnblogs.com/houleixx/archive/2009/07/29/SQL-id-guid.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/houleixx/archive/2009/07/29/SQL-id-guid.html"/></entry><entry><id>http://www.cnblogs.com/houleixx/archive/2009/07/29/SQL-stage.html</id><title type="text">SQL Server 查询处理中的各个阶段</title><summary type="text">SQL 不同于与其他编程语言的最明显特征是处理代码的顺序。在大数编程语言中，代码按编码顺序被处理，但是在SQL语言中，第一个被处理的子句是FROM子句，尽管SELECT语句第一个出现，但是几乎总是最后被处理。      每个步骤都会产生一个虚拟表，该虚拟表被用作下一个步骤的输入。这些虚拟表对调用者（客户端应用程序或者外部查询）不可用。只是最后一步生成的表才会返回给调用者。如果没有在查询中指定某一子句，将跳过相应的步骤。下面是对应用于SQL server 2000和SQL Server 2005的各个逻辑步骤的简单描述。</summary><published>2009-07-29T00:23:00Z</published><updated>2009-07-29T00:23:00Z</updated><author><name>侯垒</name><uri>http://www.cnblogs.com/houleixx/</uri></author><link rel="alternate" href="http://www.cnblogs.com/houleixx/archive/2009/07/29/SQL-stage.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/houleixx/archive/2009/07/29/SQL-stage.html"/></entry><entry><id>http://www.cnblogs.com/houleixx/archive/2009/07/19/Agile-Principles.html</id><title type="text">敏捷软件开发--敏捷宣言</title><summary type="text">我们正在通过亲身实践以及帮助他人实践，提示更好的软件开发方法。通过这项工作，我们认为：人和交互   重于    过程和工具可以工作的软件   重于   面面俱到的文档   客户合作   重于   合同谈判  随时应对变化   重于   遵循计划        虽然右项也有价值，但我们认为左项更加重要。</summary><published>2009-07-19T03:05:00Z</published><updated>2009-07-19T03:05:00Z</updated><author><name>侯垒</name><uri>http://www.cnblogs.com/houleixx/</uri></author><link rel="alternate" href="http://www.cnblogs.com/houleixx/archive/2009/07/19/Agile-Principles.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/houleixx/archive/2009/07/19/Agile-Principles.html"/></entry><entry><id>http://www.cnblogs.com/houleixx/archive/2009/07/18/UnspecifiedError.html</id><title type="text">asp.net抛出System.Data.OleDb.OleDbException：未指定的错误</title><summary type="text">网站使用的asp.net+access数据库，刚开始访问正常，一旦访问用户比较的多的时间就会出现System.Data.OleDb.OleDbException：未指定的错误，错误代码为：'0x80004005'，重启服务器后访问正常。错误信息如图所示：</summary><published>2009-07-18T12:02:00Z</published><updated>2009-07-18T12:02:00Z</updated><author><name>侯垒</name><uri>http://www.cnblogs.com/houleixx/</uri></author><link rel="alternate" href="http://www.cnblogs.com/houleixx/archive/2009/07/18/UnspecifiedError.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/houleixx/archive/2009/07/18/UnspecifiedError.html"/></entry><entry><id>http://www.cnblogs.com/houleixx/archive/2009/02/11/1387947.html</id><title type="text">架构师</title><summary type="text">架构师是软件行业中一种新兴职业，工作职责是在一个软件项目开发过程中，将客户的需求转换为规范的开发计划及文本，并制定这个项目的总体架构，指导整个开发团队完成这个计划。架构师的主要任务不是从事具体的软件程序的编写，而是从事更高层次的开发构架工作。他必须对开发技术非常了解，并且需要有良好的组织管理能力。可以这样说，一个架构师工作的好坏决定了整个软件开发项目的成败。</summary><published>2009-02-11T01:31:00Z</published><updated>2009-02-11T01:31:00Z</updated><author><name>侯垒</name><uri>http://www.cnblogs.com/houleixx/</uri></author><link rel="alternate" href="http://www.cnblogs.com/houleixx/archive/2009/02/11/1387947.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/houleixx/archive/2009/02/11/1387947.html"/></entry><entry><id>http://www.cnblogs.com/houleixx/archive/2009/02/09/SQLOperator.html</id><title type="text">通用的数据库操作类(支持多种数据库)</title><summary type="text">我们在软件开发过程中,数据库是一个永久不变的话题,但是根据软件架构与客户要求的不同我们会选择不同的数据库,在C#中不同数据库操作编写代码不尽相同,下面提供一种通用的数据库操作方案,只需要根据config的配置就可以动态的选择不同的数据库.</summary><published>2009-02-09T02:21:00Z</published><updated>2009-02-09T02:21:00Z</updated><author><name>侯垒</name><uri>http://www.cnblogs.com/houleixx/</uri></author><link rel="alternate" href="http://www.cnblogs.com/houleixx/archive/2009/02/09/SQLOperator.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/houleixx/archive/2009/02/09/SQLOperator.html"/></entry></feed>
