自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 .NET设计模式(5):工厂方法模式(Factory Method)

工厂方法模式(Factory Method)——.NET设计模式系列之五Terrylee,2004年1月2日概述在软件系统中,经常面临着“某个对象”的创建工作,由于需求的变化,这个对象的具体实现经常面临着剧烈的变化,但是它却拥有比较稳定的接口。如何应对这种变化?提供一种封装机制来隔离出“这个易变对象”的变化,从而保持系统中“其它依赖该对象的对象”不随着需求的改变而改变?这就是要说的

2007-09-21 10:18:00 469

转载 .NET设计模式(4):建造者模式(Builder Pattern)

建造者模式(Builder Pattern)——.NET设计模式系列之四Terrylee,2005年12月17日概述在软件系统中,有时候面临着“一个复杂对象”的创建工作,其通常由各个部分的子对象用一定的算法构成;由于需求的变化,这个复杂对象的各个部分经常面临着剧烈的变化,但是将它们组合在一起的算法确相对稳定。如何应对这种变化?如何提供一种“封装机制”来隔离出“复杂对象的各个部分”的

2007-09-21 10:17:00 368

转载 .NET设计模式(3):抽象工厂模式(Abstract Factory)

抽象工厂模式(Abstract Factory)——探索设计模式系列之三Terrylee,2005年12月12日概述在软件系统中,经常面临着“一系列相互依赖的对象”的创建工作;同时由于需求的变化,往往存在着更多系列对象的创建工作。如何应对这种变化?如何绕过常规的对象的创建方法(new),提供一种“封装机制”来避免客户程序和这种“多系列具体对象创建工作”的紧耦合?这就是我们要说的抽象

2007-09-21 10:15:00 425

转载 .NET设计模式(2):单件模式(Singleton Pattern)

单件模式(Singleton Pattern)——.NET设计模式系列之二 Terrylee,2005年12月07日 概述 Singleton模式要求一个类有且仅有一个实例,并且提供了一个全局的访问点。这就提出了一个问题:如何绕过常规的构造器,提供一种机制来保证一个类只有一个实例?客户程序在调用某一个类时,它是不会考虑这个类是否只能有一个实例等问题的,所以,这应该是类设计者的责任,

2007-09-21 10:14:00 355

转载 .NET设计模式开篇

——.NET设计模式系列之一Terrylee,2005年12月06日前言加入Design & Pattern团队有几个月的时间了,惭愧的是从没有写过关于设计模式的随笔,得到wayfarer的同意,把企业库系列的随笔放在了团队的首页上。不是不想去写这样的随笔,也不是没有时间,自己初学设计模式,去写设计模式的文章,有点班门弄斧的味道。园子里吕震宇老师的《设计模式系列》和wayfarer的《

2007-09-21 10:12:00 410

转载 JavaScript高级教程- 第五课

第一页:JavaScript高级教程- 第5天哇!- 今天是最后一天!真是好极了!作为对您这些天辛勤工作的奖励,我把今天的课程安排得非常放松 - 没有本质代码萦绕在你脑中,也没有多如牛毛的家庭作业,只是编码理论和指向资源的连接。今天讨论以下话题: 帮你写JavaScript的工具 调试技术 使你的JavaScript代码快速运行的技巧 可得到

2007-09-21 10:07:00 532

原创 JavaScript高级教程- 第四课

第一页:JavaScript高级教程- 第4天高级的图象与对象在以前的课中,我们学习了对文本和字符串的各种操作,今天我们专注于两种不同的数据类型:图象和对象。学完这一课,你将知道如何: 使用带JavaScript预装图的图象映射来加速图象交换。 创建你自己的对象来使大的scripts易于理解。 使用关联数组来快速存取scripts中的每一个对象。

2007-09-21 10:06:00 581

转载 Javascript高级教程 - 第三课

 第一页:Javascript高级教程 - 第三课事件的定时以及浏览器的识别随着我们所掌握的JavaScript日渐丰富,我们可以编制出越来越复杂的应用程序。上次的课程中我们学习了如何利用JavaScripts编写Cookies。今天我们将学习如何加入定时功能。给时间定时的能力在3.0版的浏览器中非常有用,而在更新的浏览器中则会在动态HTML应用中发挥更大的功用。如果你用的是Netsc

2007-09-21 10:05:00 838

转载 Javascript高级教程-第二课

第一页:Javascript高级教程-第2日今天我们将学习一项很有用而且很有趣的内容:cookies - 这是用来记录访问过你的网页的人的信息。利用Cookies你能记录访问者的姓名,并且在该访问者再次访问你的站点时向他发出热情的欢迎信息。你还可以利用cookie记忆用户端的特点 - 如果访问者的所接入的网线的速度慢,cookie可以自动告诉你在给其发送网页的时候只发送尽可能少的图片内容。

2007-09-20 09:58:00 604

原创 JavaScript高级教程 - 第一课

第一页:Javascript高级教程欢迎您继续学习Javascript高级教程。在此之前我们已经学习了Javascript5日教程。在这一阶段的学习中我们将继续学习在上次的教程中还没有来得及谈及的问题。我还将向你们展示Javascript的许多神奇功能,使你能够制作真正对多媒体应用程序。以下是我们将涉及的内容: 给变量赋值 If-then语句 For

2007-09-20 09:51:00 625

.net操作XML大全(经典收藏)

网上收集的.net操作xml的代码,十分经典。对学习xml很有帮助

2007-09-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除