定义:
单例模式:保证一个类只有一个实例,并且提供一个访问它的全局访问点。(《大话设计模式定义》);
单例模式分为两种:
1>饿汉式单例类:自己被加载时就将自己实例化。
例子:
private SingleExample() {
}
private static SingleExample sin...
分类:
其他好文 时间:
2014-06-05 10:14:01
阅读次数:
198
【开胃小菜】
当提到python中strip方法,想必凡接触过python的同行都知道它主要用来切除空格。有以下两种方法来实现。
方法一:用内置函数
#
if __name__ == '__main__':
str = ' Hello world '
print '[%s]' %str.strip()
#
方法二:调用string模块中方法
#
import s...
分类:
编程语言 时间:
2014-06-05 09:27:48
阅读次数:
330
本文为阅读http://blog.csdn.net/xiaominghimi/article/details/6089594的tt...
分类:
移动开发 时间:
2014-06-05 09:08:29
阅读次数:
329
用于大型程序的工具--异常处理[续3]九、auto_ptr类[接上]5、auto_ptr对象的复制和赋值是破坏性操作 auto_ptr和内置指针对待复制和赋值有非常关键的区别。当复制auto_ptr对象或者将它的值赋给其他auto_ptr对象的时候,将基础对象的所有权从原来的auto_ptr对象转给副本,原来的auto_ptr对象重置为未绑定状态。 auto_ptr strPtr1(new ...
分类:
编程语言 时间:
2014-06-05 08:34:36
阅读次数:
366
系统需要使用Action的不同方法来处理用户请求,这就需要让同一个Action...
分类:
其他好文 时间:
2014-06-05 08:05:09
阅读次数:
248
正好需要对WINDOWS的WDDM有所了解, 于是就翻了下MSDN.
微软对设备驱动的框架设计非常周全.
无论WDDM, AVSTREAM, 还是USB STACK, STORAGE, 以及其它技术类型的设备驱动, 都是以port/miniport, class/miniclass的形式展开, 微软将经过严密设计,开发,测试的port/class驱动提供给IHV,而IHV只需要把工作重心放到m...
分类:
其他好文 时间:
2014-06-05 06:09:27
阅读次数:
298
用于大型程序的工具--异常处理[续2]八、自动资源释放 考虑下面函数:void f()
{
vector v;
string s;
while (cin >> s)
{
v.push_back(s);
}
string *p = new string[v.size()];
//...
delete p;
}
在正...
分类:
编程语言 时间:
2014-06-05 06:07:27
阅读次数:
393
1.操作符 与Java和C中十分类似, +(加), -(减), *(乘), /(除), %(求余),
**(指数运算), = (赋值).以及减便运算,如 +=, -=, *=和/= 等.赋值运算与其他语言一致.逻辑操作> = !=
==与其他语言一样.不一样的有not逻辑非,and逻辑与和or逻辑或...
分类:
编程语言 时间:
2014-05-31 01:44:52
阅读次数:
356
css3选择器1.通过元素的关键字,如p,div等2.通过id属性3.通过class属性引用3.1通过class属性引用p标签,如:p.text{}//text样式只适用于p4.通过任意键引用例如:p[name]{}//仅引用带有name属性的p标签p[name="my"]{}//仅引用带有name...
分类:
Web程序 时间:
2014-05-31 01:28:28
阅读次数:
291
1、需要准备的工具,eclipse,cdt(c++)插件,cygwin(unix)和
android ndk.2、开发步骤:a.创建一个android工程b.JAVA代码中写声明 native 方法 public native String
helloFromJNI(); 通过javah 包名.类....
分类:
移动开发 时间:
2014-05-31 01:09:30
阅读次数:
337