单例模式也称为单件模式,可能是所有模式中使用最广泛也是最简单的设计模。其目的是保证仅有一个类实例,并提供一个访问它的全局访问点,该实例被所有程序模块共享。费话少说,重在意会,翠花上菜了: 下面主要提两种常见的设计方法:普通方法与模板方法 1 /** 2 * @class S...
分类:
其他好文 时间:
2014-08-22 16:12:59
阅读次数:
173
templateclass Singleton{protected: Singleton(){} ~Singleton(){} class EConstuct { public: EConstuct() { ...
分类:
编程语言 时间:
2014-08-22 14:25:28
阅读次数:
153
“首先请你写一个线程安全的Singleton实现。” 我拿起笔,在白板上写下早已烂熟于心的多线程安全实现:template class Singleton{public: static T& Instance() { if (m_pInstance == NULL) ...
分类:
其他好文 时间:
2014-08-22 12:46:26
阅读次数:
215
http://www.cnblogs.com/xiaoMzjm/p/3899366.html【背景】 在上一篇博文java爬取网页内容 简单例子(1)——使用正则表达式里面,介绍了如何使用正则表达式去解析网页的内容,虽然该正则表达式比较通用,但繁琐,代码量多,现实中想要想出一条简单的正则表达式 对....
分类:
编程语言 时间:
2014-08-22 12:12:16
阅读次数:
289
由于性子急,翠花上菜:设计模式分类:创建模式、结构模式与行为模式创建模式: 工厂模式(Factory) 单例模式(Signleton) 构建模式(Builder) 原型模式(Prototype)结构模式: 适配器模式(Adapter):Match interfaces of differe...
分类:
其他好文 时间:
2014-08-22 10:34:35
阅读次数:
165
poj上1147题,题意:任意一个长度为N的字符串,循环左移一个字符长度,这样形成N个新字符串,将这N个字符串按字典顺序排序,从上到下取得排序后的每行最后一列的的所有字符,求排序后的第一行字符串?举个简单例子:原串为: 0 0 0 1 1那么循环左移排序后的矩阵为:0 0 0 1 10 0 1 1 ...
分类:
其他好文 时间:
2014-08-22 09:15:55
阅读次数:
327
1 单例(Singleton)模式:单例模式确保某一个类只有一个 实例,而且该类只能是自己 实例化自己并向其他类公开 这个实例的对象创建 模式 采用单例模式的类:根据单例模式知道其要满足以下三点 1. 确保某一个类只有一个实例 2. 而且自己实例化 3. 并向其他类提供这个实例类 。 2 确保以上三...
分类:
编程语言 时间:
2014-08-22 00:02:55
阅读次数:
256
今天刚进公司就看到昨天下午酉哥发的邮件,酉哥写了一个类,用来自动截取API的json数据。于是我就开始着手看这个类的内容。如何使用这个类我还没有摸得很清楚,我就先把这个类的内容看了一遍。这个类用到了单例模式,首先声明了一个共享实例的类方法,关于单例模式(singleton)我查阅了资料,有两种实现方...
分类:
其他好文 时间:
2014-08-21 22:24:44
阅读次数:
265
上一篇:[stm32][ucos] 1、基于ucos操作系统的LED闪烁、串口通信简单例程* 内容简述: 本例程操作系统采用ucos2.86a版本, 建立了7个任务 任务名 优先级 APP_TASK_START_PRIO 2 主任务 APP_TASK_USER_I...
分类:
其他好文 时间:
2014-08-21 19:03:34
阅读次数:
274
第十三天自从小帅帅被于老大批了之后,心里非常不爽,因为有这样的理由:我已经做到了你想要的,为什么还得不到肯定。什么样的程序员才是优秀的?小帅帅带着这样的疑问去了解设计模式。尽管他把设计模式看了很多遍,甚至连设计模式的名字背得滚瓜烂熟,单例模式、抽象工厂模式、建造者模式、工厂模式、原型模式...等。但...
分类:
其他好文 时间:
2014-08-21 13:16:54
阅读次数:
235