- 博客(4)
- 收藏
- 关注
原创 单例模式汇总篇续
又是一个美好的下午,斜斜的阳光洒在我的键盘上,好吧,其实是个无聊的下午,同学在讲台上讲他的学生管理系统,还是做点儿有意思的事儿吧。书接上篇,我们已经写了好几种单例模式,现在我们来说说,上面几种单例模式存在的问题。带GC的单例模式:看这段代码:static Singleton * GetInstance() { if(m_instance == NU
2016-11-22 15:56:11 210
原创 单例模式汇总篇
单例模式之简单不简单单例模式的几个深坑,你是已经否不知不觉地掉进去了:对象的析构问题线程安全一个单例类的构造函数调用另一个单例类区分懒汉模式和饿汉模式:懒汉模式是指第一次使用的时候实例才会被构建,延迟加载,顾名思义,懒汉,特别懒,用到他,他才会加载。饿汉模式是指在类装载的时候就把单例实例构建好,顾名思义,饿汉,特别能吃,一上来就吃。首先来看一下教科书式单例模式class Singlet
2016-11-21 17:16:21 220
原创 高效率的素数判断方法
//第 1 步过后 4 6 8... 这15个单元被标成false, 其余为true。//第 2 步开始://i = 3; 由于prime[3] = true, 把prime[6], [9], [12], [15], [18], [21], [24], [27], [30]标为false.//i = 4; 由于prime[4] = false, 跳过。//i = 5; 由于prime[5] = true
2016-04-05 20:19:18 578
原创 八皇后问题-回溯算法
#include <iostream>#include <cmath>using namespace std;int counter = 0;int N = 8;int record[8];//第i行的第record[i]列放置了一个皇后void func(int curRow){ if (curRow == N) counter++; else
2016-04-04 16:50:12 233
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人