单例模式是一种常见的设计模式,一般有三种方式,单例模式具有如下特点:1.在类的属性中,自己初始化一个静态的私有的类实例2.将自己的构造方法写成private的方式,拒绝其他类或者操作再次使用构造函数将单例类再次实例化3.向外界提供一个公开的方法来获取自己的唯一单实例用一句话来概括就是:单例模式类有且仅有一个自己初始化的实例,通过方法向外界提供该实例那么单例模式有什么用途呢或者说单例模式都有哪些常见...
分类:
编程语言 时间:
2014-08-13 10:28:35
阅读次数:
192
【C++自我精讲】基础系列六 PIMPL模式0 前言很实用的一种基础模式。1 PIMPL解释 PIMPL(Private Implementation 或 Pointer to Implementation)是通过一个私有的成员指针,将指针所指向的类的内部实现数据进行隐藏。2 PIMPL优点举例:/...
分类:
编程语言 时间:
2014-08-13 00:41:34
阅读次数:
274
托管对象必须是NSManagedObject或者NSManagedObject子类的任一实例。NSManagedObject能够表述任何实体。它使用一个私有的内部存储,以维护其属性,并实现托管对象所需的所有基本行为。托管对象有一个指向实体描述的引用。实体描述表述了实体的元数据,包括实体的名称,实体的...
分类:
其他好文 时间:
2014-08-12 18:21:24
阅读次数:
262
有了解过spring框架的童鞋们就知道,spring的bean默认是什么形式呀?———单例形式的。
问:那什么叫做单例?单例其实就是Singleton,顾名思义就是只有单个的实例对象操作。
那为什么要使用单例呢?
至于这个问题,后面再做解释,我们先看代码:
package me.javen.oop;
public class SingletonDemo {
public static...
分类:
编程语言 时间:
2014-08-12 17:24:44
阅读次数:
231
PE与VC的区别: ??? PE私募股权投资,是指通过私募形式对私有企业,即非上市企业进行的权益性投资,在交易实施过程中附带考虑了将来的退出机制,即通过上市、并购或管理层回购等方式,出售持股获利。 ??? ...
分类:
其他好文 时间:
2014-08-12 13:59:25
阅读次数:
311
私有程序集 与 共享程序集私有程序集就是不同项目中生成的程序集,仅供本项目使用,或者可以经过配置被某一个其它项目的程序集引用。共享程序集是机器级别的共享程序集,它放置一个叫GAC (Global Assembly Cache)的地方,可以被其它所有的私有程序集所引用。注意,GAC中只能放置.dll文...
分类:
其他好文 时间:
2014-08-12 00:13:53
阅读次数:
263
首先,我们要安装apt-mirror$sudoapt-getinstallapt-mirror假设我们将镜像等文件放在/service/ubuntu文件夹下:请事先新建以下文件夹(mirror.list里面提示要我们事先新建文件夹的):/service/ubuntu/service/ubuntu/mirror/service/ubuntu/skel/service/ubuntu/var配置apt-mi..
分类:
其他好文 时间:
2014-08-11 18:16:03
阅读次数:
244
#pragmaonceclassConfig{private:staticConfig*con;Config(void);Config(constConfig&con);//拷贝构造置为私有public:floatcpu;floatmemory;floatharddisk;~Config(void);//注意声明有static静态。staticConfig*getInstance();voidcreatInstance();//工厂模式声明staticCon..
分类:
其他好文 时间:
2014-08-11 18:13:13
阅读次数:
145
简单讲一下各个区域
程序计数器:当前线程所执行的字节码的行号指示器,循环,线程恢复等基础功能依赖这个计数器完成(线程私有,每一个线程都会有自己单独的一个计数器)。
本地方法栈:与java虚拟机栈相似,不过执行的是native方法。
方法区(包含运行时常量池):各个线程共享的区域,它用于已被虚拟机加载的类信息,常量,静态变量,即时编译器编译后的代码等数据。
java虚拟机栈:也是线程私有的,生命周期与线程相同 每个方法执行时都会创建一个栈帧(一会儿会详细讲到)结构是栈结构,先进后...
分类:
编程语言 时间:
2014-08-11 17:54:52
阅读次数:
315
1、ClassTest ct1("ab");这条语句属于直接初始化,它不需要调用复制构造函数,直接调用构造函数ClassTest(const char *pc),所以当复制构造函数变为私有时,它还是能直接执行的。2、ClassTest ct2 = "ab";这条语句为复制初始化,它首先调用构造函数C...
分类:
其他好文 时间:
2014-08-11 17:11:42
阅读次数:
149