文档文档是MongoDB中的基本数据结构,型如:{"name":"Jack","lastname":"xi"} 键值对是有序的,和{"lastname":"xi","name":"Jack"}是不同的。每个文档都有一个特殊的键_id,它是唯一的。文档的键是字符串,值可以是数字,字符串,数组等其他类型...
分类:
数据库 时间:
2015-01-07 00:33:31
阅读次数:
244
j2ee常用的设计模式?说明工厂模式。
总共23种,分为三大类:创建型,结构型,行为型
我只记得其中常用的6、7种,分别是:
创建型(工厂、工厂方法、抽象工厂、单例)
结构型(包装、适配器,组合,代理)
行为(观察者,模版,策略)
然后再针对你熟悉的模式谈谈你的理解即可。
Java中的23种设计模式:
Factory(工厂模式), Builder(建造模式)...
分类:
编程语言 时间:
2015-01-05 15:00:49
阅读次数:
160
【设计模式】 分类一. 创建型 简单工厂模式(Simple Factory) 工厂方法模式(Factory Method) 抽象工厂模式(Abstract Factory) 创建者模式(Builder) 原型模式(Prototype) 单例模式(Singleton)二. 结构型 外观模...
分类:
其他好文 时间:
2015-01-02 15:48:45
阅读次数:
173
结构型设计模式主要是从结构上解决代码的耦合问题。包含一下7种模式:Adapter,Proxy,Composite,Bridge,flyweight,Facade,Decorator。结构型中包含7个模式,有点多,不过比行为型模式少,但也容易忘记,加点魔术粉让我们忘不了。
首先,我们要先知道这7个模式都是什么意思,有什么用。
一、概念
1、Adap...
分类:
其他好文 时间:
2014-12-30 17:17:22
阅读次数:
275
我们知道,设计模式分别是六个原则和三大模式,分别可以分为创建型模式、结构型模式、行为型模式,其中结构型模式包括:适配器模式、装饰模式、桥接模式、组合模式、享元模式、代理模式、外观模式。在这里,我们就说一下结构型模式。
适配器模式(Adapter):
定义:将一个类的接口转换成客户喜欢的另外一个接口,Adapter模式使得原本由于接口不兼容而不能一起工作的那些类一起工作。...
分类:
其他好文 时间:
2014-12-29 21:30:50
阅读次数:
223
修饰模式(Decorator结构型)C#简单例子玩家基本功能是移动、运行等等。BaseAbility新增加功能:1、伤害技能harmAbility;2、阻碍技能BaulkAbility;3、辅助技能assistAbility玩家1增加伤害技能 Decorator harm = new HarmAbi...
1.防火墙的主要功能是实现网络隔离和访问控制1).不受信区域:一般指internet2).受信区域:一般指内网3.)DMZ区域:放置公共服务器的区域,能接受外部访问,但不主动访问外部Aspf:针对应用层的包过滤2.Secpath 防火墙体系结构型号:Secblade: 防火墙插卡Secpath F1...
分类:
其他好文 时间:
2014-12-27 17:29:16
阅读次数:
183
2.结构性模式2.2 BRIDGE模式别名:handle/body这个模式体现了组合相对于继承的优势。2.2.1动机当一个抽象可能有多个实现时,通经常使用继承来协调它们。抽象类定义对该抽象的接口,而详细的子类则用不同方式加以实现。可是此方法有时不够灵活。继承机制将抽象部分与它的实现部分固定在一起,使...
分类:
其他好文 时间:
2014-12-26 16:37:48
阅读次数:
157
23种GOF设计模式一般分为三大类:创建型模式、结构型模式、行为模式。创建型模式抽象了实例化过程,它们帮助一个系统独立于怎样创建、组合和表示它的那些对象。一个类创建型模式使用继承改变被实例化的类,而一个对象创建型模式将实例化托付给还有一个对象。创建型模式有两个不断出现的主旋律。第一,它们都将关于该系...
分类:
其他好文 时间:
2014-12-25 12:48:10
阅读次数:
173
代理模式是一种结构型模式,通常源于下边的情况:人们对于复杂的软件系统经常有一种处理手法,即添加一个间接层,从而对系统获得一种更为灵活,满足特定须要的解决方式。比例如以下图中,B有安全控制或者是缓存控制。B中存在A根本不须要知道的控制方式。A直接使用B,结构上复杂,实现也不方便。A直接使用B的方式,控...
分类:
其他好文 时间:
2014-12-24 19:53:20
阅读次数:
157