为了使用简单,需要先写一个单件类,头文件的代码如下:其中静态方法Instance保证IconHelper的实例全局唯一(注意构造函数已经私有化了)#ifndefICONHELPER_H#defineICONHELPER_H#include#include#include#include#includ...
分类:
其他好文 时间:
2014-06-28 16:48:08
阅读次数:
242
1.声明实例变量(静态)
2.私有化构造函数
3.创建获取实例的方法
public class Singleton{
//创建实例变量
private static Singleton singleton;
//私有化构造函数
private Singleton(){
}
//创建获取实例的方法
public static Singleton getI...
分类:
编程语言 时间:
2014-06-24 18:28:19
阅读次数:
206
原著:Ragib HasanDepartment of Computer ScienceUniversity of Illinois at Urbana-Champaign翻译:王晓林混沌初开那是在一九九一年,令人痛苦难耐的冷战渐渐走到了尽头。和平安详的空气开始升起在地平线。在计算科学领域,随着强大...
分类:
系统相关 时间:
2014-06-14 22:55:04
阅读次数:
288
单一模式的几个注意点:一)
设计单一模式,首先须要把构造函数给私有化了,不让外界訪问,那么外界仅仅能通过提供的函数获取一个新的类。二)
C++的单一模式,记得要在类外初始化一个类,否则或内存出错的。三) 这个唯一的类必须是要静态的程序:#ifndef _SINGLETON_H#define
_SIN...
分类:
其他好文 时间:
2014-06-13 17:36:18
阅读次数:
249
1.代码设计思路:一个总接口:规范策略执行方法一个代理类:将接口作为类的私有化变量,初始化构造多个普通接口实现类:具体实现策略方法一个方法执行类:将代理类通过构造函数初始化实现类,实现方法的执行2.模式优点:高内聚低耦合3.利用面向接口编程的思想
通过对接口的操纵 事实上实现了对实现类的具体业务执行...
分类:
其他好文 时间:
2014-06-11 10:28:34
阅读次数:
283
/**
* 单例设计模式
* 应用场合:只需要一个对象的
* 作用:保证整个应用程序中某个实例有且只有一个
* 类型有:饿汉模式、懒汉模式
* 下面的例子是一个饿汉模式的例子
*/
class SingleDemo
{
// 1.将构造方法私有化,不允许外部直接创建使用
private SingleDemo()
{}
// 2.创建类的唯一实例,使用private stat...
分类:
编程语言 时间:
2014-06-11 06:16:55
阅读次数:
229
1.什么是JavaBean?
JavaBean是一个遵循特定写法的Java类,它通常具有如下特点:
这个Java类必须具有一个无参的构造函数
属性必须私有化。
私有化的属性必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守一定的命名规范。
虽然Sun公司在定义JavaBean规范时,允许Java开发人员把JavaBean设计得可以像Swing组件一样功能强大,但在实际的J2EE开发中,通常只使用到以上JavaBean最基本的特性。
JavaBean在J2EE开发中,通常用于封装数据,对于...
分类:
编程语言 时间:
2014-06-11 00:57:08
阅读次数:
332
????我的整理vim的显示分为字体和配色。为了私有化而不影响其他人的配置,需要在自己的home下建立相应的文件和文件夹——.vimrc和.vim/colors。vim和Gvim要区分开vim中的配色方案都是给Gvim使用的,而终端的vim是使用不了的SecureCRT和vim我本地是使用Secur...
分类:
其他好文 时间:
2014-06-10 22:05:36
阅读次数:
297
百度这两天搅得汽车互联网行业风起云涌,先是6月3号汽车之家天价竞购百度PC阿拉丁,接着今天又有消息说易车拿下百度移动阿拉丁,易车拿下百度移动阿拉丁可以想象,但PC阿拉丁被向来不屑流量购买,以自主流量自居的汽车之家拿下,让很多人大跌眼镜。不少人讨论说是汽车之家要断易车后路,可是易车对PC阿拉丁也没有表现出势在必得,合作了3年,易车应该知道PC阿拉丁的效果在下降,自然不会出离谱的价格。其实从4月份竞标...
分类:
其他好文 时间:
2014-06-08 10:27:39
阅读次数:
173
随着平安城市、大安防的发展,监控摄像机数量的不断增加,给监控系统的维护工作带来了新的挑战。如何及时了解前端视频设备的运行情况,发现故障并检测恶意遮挡与破坏的不法行为已成为视频监控系统运行的首要迫切问题。对于成千上万个监控摄像机,依靠人工去检测监控画面是否有故障是不现实的,因此视频质量诊断系统应运而生...
分类:
其他好文 时间:
2014-06-05 14:30:23
阅读次数:
298