摘要: 此文为转载文章:http://zjzkiss.cnblogs.com/ 世界是普遍联系的,因此程序世界中的类,也不可能是孤立的。UML为我们定义了它们之间的关系,就是:依赖、关联、聚合、组合还有泛化。 泛化关系比较好理解,就是表示类之间的继承关系。容易混淆的是依赖、关联、聚合和组合的关系。这里做一些甄别: 1、 依赖和关联的颠倒颠 在网上查找了一下依赖和... 阅读全文
posted @ 2009-02-23 13:29 catch22 阅读(710) 评论(0) 推荐(0) 编辑
摘要: 抽象工厂模式(Abstract Factory) --转自TerryLee博客 ——探索设计模式系列之三 Terrylee,2005年12月12日 概述 在软件系统中,经常面临着“一系列相互依赖的对象”的创建工作;同时由于需求的变化,往往存在着更多系列对象的创建工作。如何应对这种变化?如何绕过常规的对象的创建方法(new),提供一种“封装机制”来避免客户程序和这种“多系列具体对象创建工... 阅读全文
posted @ 2009-02-23 12:58 catch22 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 多线程是许多操作系统所具有的特性,它能大大提高程序的运行效率,所以多线程编程技术为编程者广泛关注。目前微软的.Net战略正进一步推进,各种相关的技术正为广大编程者所接受,同样在.Net中多线程编程技术具有相当重要的地位。本文我就向大家介绍在.Net下进行多线程编程的基本方法和步骤。 开始新线程 在.Net下创建一个新线程是非常容易的,你可以通过以下的语句来开始一个新的线程: ... 阅读全文
posted @ 2009-02-23 11:21 catch22 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 下面是一个地址: Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->创建交叉报表 create table t1( goodid number(10) not null, saledate date not null,... 阅读全文
posted @ 2009-02-20 15:01 catch22 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 如果您愿意,可以在XML数据文件的顶部嵌入一个XML模式。这样就可以在单个XML文件中包含数据和验证需求以方便传输了。这叫做内嵌模式。当XML模式嵌入到同一个将要被验证的XML文档中时,如这里的内嵌模式,将会发生有趣的现象。在这种情况下,模式将作为源文档的要素部分出现。而且,它是文档根元素的直接子元素。 模式是一个XML子树,逻辑上与将要验证的文档处于同一个级别。可是一个格式良好的XML文档不会有... 阅读全文
posted @ 2009-02-18 19:07 catch22 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 目前,如果将数据保存在XmlDocument对象中,那么惟一可以执行的验证类型是载入期(load-time)验证。可以通过将诸如XmlReader对象的验证读取器对象传入Load方法中来实现。但是,如果您做了任何修改,那就无法保证数据依然符合当初的模式了。通过使用XmlNodeReader类读取保存在XmlNode对象中的数据,就可以将XmlNodeReader传入Create方法来验证DOM对象... 阅读全文
posted @ 2009-02-18 19:05 catch22 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 在XmlReaderSettings类中,Schemas属性表示为一个集合—— 即XmlSchemaSet类的实例,允许将打算用于之后验证的一个或多个模式保存起来。使用模式集合可以提高整体性能,因为各种模式都保存在内存中而不需要在每次验证的时候进行加载。可以按需要添加任意多个XSD模式,但是请记住在第一次调用Read之前,集合必须完成。 为了添加一个新的模式至缓存,可以使用XmlSchem... 阅读全文
posted @ 2009-02-18 19:03 catch22 阅读(644) 评论(0) 推荐(0) 编辑
摘要: XML文档包括了元素、属性和基本数据类型的值。在全章中,将使用一个名为Authors.xml的XML文档,该文档显示于程序清单5-1。 程序清单5-1 Authors.xml文件 172-32-1176 White Johnson 408 496-7223 10932 Bigge Rd. Menlo Park CA 9... 阅读全文
posted @ 2009-02-18 18:55 catch22 阅读(6411) 评论(0) 推荐(0) 编辑
摘要: 转自http://terrylee.cnblogs.com/archive/2005/12/09/293509.html 感觉TerryLee对于设计模式的把握比很多出过书的作者都要好,比如国外的《C#设计模式》,国内的《大话设计模式》,可以与《HEAD FIRST DESIGN PATTERN》媲美。 单件模式(Singleton Pattern) ——.NET设计模式系列之二 Ter... 阅读全文
posted @ 2009-02-17 13:16 catch22 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 对于MS SQL-Server的DTS,在使用MS SQL-Server2000时,有最基本的接触,但仅限时简单的数据导入/导出。当开始了解ETL时,才发现DTS原来就是ETL的应用之一。 先不谈论DTS的好坏,但它至少MS产品的特点,易学,易用。所以,要了解ETL的应用,从DTS开始,在我看来,是个不错的选择。我只是学习,所以我没有能耐去评价它,下面,只能讲DTS的功能一一列举出来,可能... 阅读全文
posted @ 2009-02-17 12:13 catch22 阅读(1190) 评论(3) 推荐(0) 编辑