根据上一次的测试,有缓存的日志类性能会更好。用到了time.h类函数,所以在linux下就要改动一下了,windows环境下写的。思路采用(参照muduo库的日志,不过认为他线程不安全,和没用缓存,就改造了下)1.有一个总的缓存,logboss,为一个恶汉模式的单例类,指针对象为智能指针,析构函数讲...
分类:
编程语言 时间:
2015-09-26 22:43:30
阅读次数:
293
1. 单例模式以下是恶汉模式,类初始化的时候,就进行了new对象,如果没有调用getInstance方法,那么系统就提前消耗掉了无用内存 public class singleton { private static singleton sing = new single...
分类:
其他好文 时间:
2015-03-20 14:18:03
阅读次数:
110
单例模式,其实就是对于一个类,只能新建一个对象,不能有多个重复的对象。这样使得在程序在运行时,比如日志加载时能找到唯一的对象,以至正确匹配。就类似于一山不能有二虎一样。主要的思想其实就是运用static,...
分类:
其他好文 时间:
2014-09-10 17:59:41
阅读次数:
291
单例模式是一种最常见的设计模式,校招中如果要进大公司,必须透彻的掌握单例模式,总结了常见的一些单例模式首先是最简单的恶汉模式,恶汉模式是一种最简单的单例模式 /** * 恶汉模式 */public class SingleTon { private static final SingleTon .....
分类:
其他好文 时间:
2014-07-13 23:32:38
阅读次数:
262