系统函数 int creat(const char* filename,mode_t mode) filename:需要创建的文件名(包含路径,缺省为当前路径) mode:创建模式 常见的创建模式有:S_IRUSR 可读 S_IWUSR 可写 S_IXUSR 可执行 S_IRWXU 可读、可写、可执 ...
分类:
系统相关 时间:
2017-01-12 08:31:48
阅读次数:
204
创建型模式概述创建型模式(CreationalPattern)对类的实例化过程进行了抽象,能够将软件模块中对象的创建和对象的使用分离。为了使软件的结构更加清晰,外界对于这些对象只需要知道它们共同的接口,而不清楚其具体的实现细节,使整个系统的设计更加符合单一职责原则。创建型模式..
分类:
其他好文 时间:
2017-01-12 03:14:19
阅读次数:
200
原型模式属于对象的创建模式。通过给出一个原型对象来指明所有创建的对象的类型,然后用复制这个原型对象的办法创建出更多同类型的对象。这就是选型模式的用意。 原型模式的结构 原型模式要求对象实现一个可以“克隆”自身的接口,这样就可以通过复制一个实例对象本身来创建一个新的实例。这样一来,通过原型实例创建新的 ...
分类:
其他好文 时间:
2017-01-03 22:28:03
阅读次数:
279
单例模式 1.基本概念 2.单例模式的定义 3.单例模式中的角色 4.单例模式延迟加载 5.单例模式中使用静态内部类解决"懒汉式"和"饿汉式"带来的问题 6.什么是类级内部类 1.基本概念: 单例模式是设计模式中使用最普遍的模式了,它是一种对象创建模式,用于产生一个对象的具体实例,它可以确保系统中一 ...
分类:
其他好文 时间:
2016-12-31 19:58:08
阅读次数:
141
一、什么是单例模式? 1、含义 作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统全局地提供这个实例。它不会创建实例副本,而是会向单例类内部存储的实例返回一个引用。 2、单例模式的三个要点: (1)需要一个保存类的唯一实例的静态成员变量: private static ...
分类:
Web程序 时间:
2016-12-28 12:48:55
阅读次数:
229
1.单例模式 单例模式顾名思义,就是只有一个实例。作为对象的创建模式, 单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 单例模式的要点有三个: 一是某个类只能有一个实例; 二是它必须自行创建这个实例; 三是它必须自行向整个系统提供这个实例。 为什么要使用PHP单例模式 1 ...
分类:
Web程序 时间:
2016-12-16 01:39:23
阅读次数:
248
一、 工厂方法(Factory Method)模式工厂方法(FactoryMethod)模式是类的创建模式,其用意是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类中。工厂方法模式是简单工厂模式的进一步抽象和推广。由于使用了多态性,工厂方法模式保持了简单工厂模式的优点,而且克服了它的缺点。在 ...
这个设计模式系列的文章 对象创建模式 工厂 抽象工厂 单例 原型 生成器 适配器 桥接 中介者 观察者 组合 迭代器 访问者 装饰 责任链 模版 策略 命令 享元 代理 备忘录 总结篇:MVC 进阶篇:MVVM 设计模式是为了解决一类问题而出现的,要深刻理解某个模式的应用场景,优点,缺点。千万不要为 ...
分类:
其他好文 时间:
2016-11-09 05:54:19
阅读次数:
450
在阎宏博士的《JAVA与模式》一书中开头是这样描述工厂方法模式的: 工厂方法模式是类的创建模式,又叫做虚拟构造子(Virtual Constructor)模式或者多态性工厂(Polymorphic Factory)模式。 工厂方法模式的用意是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类中 ...
分类:
其他好文 时间:
2016-10-21 07:42:24
阅读次数:
164
转载:http://www.cnblogs.com/java-my-life/archive/2012/03/22/2412308.html#3529258 在阎宏博士的《JAVA与模式》一书中开头是这样描述简单工厂模式的:简单工厂模式是类的创建模式,又叫做静态工厂方法(Static Factory ...
分类:
其他好文 时间:
2016-10-20 07:13:02
阅读次数:
250