除了23种设计模式,还有许多常见的设计模式。1.简单工厂模式从设计模式的类型上来说,简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static
Factory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家...
分类:
其他好文 时间:
2014-05-16 06:19:16
阅读次数:
287
原型模式(Prototype)容易理解,用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。特别是Java中提供clone()方法来实现对象的克隆,所以Prototype模式实现比较简单。应用场景概念解释类型:创建型设计模式Prototype模式允许一个对象再创建另外一个可定制的对象,根...
分类:
其他好文 时间:
2014-05-16 05:41:57
阅读次数:
212
参考资料:vbs能否像其他编程语言一样,把写好的代码打包成类库以供调用呢?经过搜索和实验,发现vbs文件之间可以互相调用并共享变量,这样我们就不用再反复地编写轮子了。
以下是一个调用实例:=====1.vbs开始=====dim strstr = "hello world"=====1.vbs结束=...
分类:
其他好文 时间:
2014-05-16 05:03:23
阅读次数:
225
在 Windows Presentation Foundation (WPF)
中,使用统一资源标识符 (URI) 标识和加载文件的方式有很多,包括:指定当应用程序第一次启动时显示的用户界面
(UI)。加载图像。导航到页加载不可执行的数据文件。在代码中使用 Pack URI在代码中,可以通过实例化U...
分类:
其他好文 时间:
2014-05-15 16:44:59
阅读次数:
520
node.js支持多种平台安装,其中Win平台安装比较简单,下面重点讲解下Linux平台的安装步骤。本文以CentOS平台为实例,不准备讲
解采取源码编译安装方式,而是采取在node.js网站下载已经编译好的可执行包,解压安装并设置部分环境变量,因此整个过程非常简单。1、下载并解压最新的node.j...
分类:
Web程序 时间:
2014-05-15 16:10:55
阅读次数:
524
一:static static: 静态的. 1.
若需要一个类的多个对象共享一个变量,则该变量需要使用 static 修饰. 2. 因为 static 修饰的变量为类的所有的实例所共享,所以 static
成员不属于某个类的实例, 而属于整个类. 所以在访问权限允许的情况下,可以使用 "类名...
分类:
其他好文 时间:
2014-05-15 16:01:14
阅读次数:
224
本文介绍下,在javascript中实现表单序列化的方法,通过实例加深理解,有需要的朋友参考下吧。在JavaScript中,可以利用表单字段的type属性,连同name和value属性一起实现对表单的序列。首先,我们来了解下在表单提交期间,浏览器是怎样将数据发送给服务器的。对表单字段的名称和值进行U...
分类:
编程语言 时间:
2014-05-15 15:26:40
阅读次数:
318
高并发,大数据量,你的系统考虑哪些问题?1,订票系统案例,某航班只有一张机票,假定有1w个人打开你的网站来订票,问你如何解决并发问题(可扩展到任何高并发网站要考虑的并发读写问题)问题,1w个人来访问,票没出去前要保证大家都能看到有票,不可能一个人在看到票的时候别人就不能看了。到底谁能抢到,那得看这个...
分类:
其他好文 时间:
2014-05-14 13:54:11
阅读次数:
197
首先:简单工厂,工厂方法,抽象工厂三者
都属于创建型模式.主要功能是帮助我们把对象的实例部分抽象出来.优化了系统的架构,并且增强了系统了扩展性.1:简单工厂
简单工厂模式的工厂类一般是使用静态方法,实质是由一个工厂类根据传入的参数,动态的决定应该创建哪一个产品类(这些产品类继承自一个父类...
分类:
其他好文 时间:
2014-05-14 12:56:36
阅读次数:
581
原文:SQL Server
多实例下的复制一.本文所涉及的内容(Contents)本文所涉及的内容(Contents)背景(Contexts)搭建步骤(Procedure)注意事项(Attention)二.背景(Contexts)
在服务器A有一个数据库Task,需要把部分表部分字段发布订阅到服务器...
分类:
数据库 时间:
2014-05-14 10:34:57
阅读次数:
555