KBE
QQ51931373
这个作者很懒,什么都没留下…
展开
-
log4CXX第二篇---配置文件(properties文件)详解
转载自:http://blog.csdn.net/crazyhacking/article/details/9497135 转载 2014-11-13 18:20:42 · 1049 阅读 · 0 评论 -
log4cxx入门篇
log4cxx:http://blog.sina.com.cn/s/blog_a459dcf501013mr1.html原创 2014-11-13 17:53:02 · 1151 阅读 · 0 评论 -
log4cxx第三篇----使用多个logger
转载自: 使用多个logger时,所有logger的配置写在一个配置文件里面 两个例子: 1 一个继承的例子(http://logging.apache.org/log4cxx/) // file com/foo/bar.h #include "log4cxx/logger.h" namespace com { namespace foo { clas转载 2014-11-13 18:22:07 · 1442 阅读 · 0 评论 -
kbe之单件
template class Singleton { protected: static T* singleton_; public: Singleton(void) { assert(!singleton_); #if defined(_MSC_VER) && _MSC_VER int offset = (int)(T*)1 - (int)(Sin原创 2014-12-01 11:48:42 · 591 阅读 · 0 评论 -
kbe定时器框架
kbe的定时器框架类图: kbe的loginapp是靠EventDispatcher对象进行驱动,EventDispatcher通过不断的调用task进行任务处理,还要处理一些超时的行为,上面就是通过定时器对象进行超时处理的定时器框架图。 最开始看kbe的timer时,看到里面的一些类名定义认为很奇葩,然后静下心来研究却发现:人家这样定义是合理的。也不存在面向对象过度分析造成的冗余原创 2015-01-09 18:39:53 · 902 阅读 · 0 评论 -
KBE里面的内联
在KBE里面内联函数的定义和我们平常写代码的时候不一样。拿KBE里面的ServerConfig类打个比方,内联函数的声明在ServerConfig.h文件中,然后在类的声明末位加了一条: #include "serverconfig.inl" ,这是规则,必须在类的声明末位加,然后在serverconfig.inl里定义这些内联函数原创 2015-06-18 18:07:04 · 474 阅读 · 0 评论