![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++编程
文章平均质量分 85
me115
这个作者很懒,什么都没留下…
展开
-
CPPUnit 使用指南[Unix]
单元测试工具CPPUnit在Windows平台下使用图形界面,操作非常直观;但在Unix平台下,就需要花点功夫配置一番: 1.下载文件: 本人使用的是cppunit-1.12.0.rar 版本,可以在以下地址下载(http://u.115.com/file/f6a03bec8)共享有效期有一个月,这软件在网上也好找。如以上地址过期,未找到合适版本,请留言联系; 2.不用安装,直接将cppun原创 2011-06-19 11:23:00 · 602 阅读 · 0 评论 -
Tuxedo域连接配置
当多个域之间有Tuxedo服务调用关系,必须通过域连接才能实现正常调用。 通过以下步骤完成连接配置: 1 导出 首先,需要导出当前的域连接信息。通过管道将信息导入到一个文件中,当然,编辑钱不忘备份: dmunloadcf > dm.0616; cp dm.0616 dm.0616.bak; 2 dm格式说明 dm文件中主要有以下几个部分: *DM_LOCAL "ABC-25"原创 2011-06-19 11:22:00 · 4324 阅读 · 0 评论 -
C++学习–基础篇(书籍推荐及分享)
算起来,用C++已经有七八年时间,也有点可以分享的东西; 以下推荐的书籍在木书架上大多有电子版。对于技术类书籍,电子版并不会带来一个好的阅读体验。如果喜欢,最好找纸版(图书馆是个好去处);电子版更适合作为一个参考书籍常备电脑。 我将分为基础篇、Windows篇、和Linux/Unix篇 三个部分来介绍这些经典书籍: C++入门: 《C++ Prime原创 2013-01-07 09:23:15 · 1143 阅读 · 2 评论 -
C++学习--应用篇(Windows/Linux)(书籍推荐及分享)
我将以平台划分,分别介绍Windows和Linux下个人认为的好书(与基础篇一样,大部分网络上都有电子版); 对于C++基础类的图书,这里不再重复,有兴趣的朋友请移步《C++学习--基础篇》。 Windows: 在Windows平台下主要说的是VC编程(使用MFC),以下将对VC开发的相关图书介绍;对于ATL等,涉及不多,不做评论; 《Windows程序原创 2013-01-11 12:29:00 · 1057 阅读 · 1 评论 -
C++的性能优化实践
优化准则: 1. 二八法则:在任何一组东西中,最重要的只占其中一小部分,约20%,其余80%的尽管是多数,却是次要的;在优化实践中,我们将精力集中在优化那20%最耗时的代码上,整体性能将有显著的提升;这个很好理解。函数A虽然代码量大,但在一次正常执行流程中,只调用了一次。而另一个函数B代码量比A小很多,但被调用了1000次。显然,我们更应关注B的优化。 2. 编完代码,再优化;编码的时候原创 2013-06-03 12:54:07 · 921 阅读 · 0 评论 -
学习Berkeley DB- 入门
1 导言 首先,我们要了解Berkeley DB的一些基本特性,在IBM的开发网站上有篇文章对其有比较清晰的介绍; 这篇文章讲到了BDB的设计思想和核心数据结构、以及数据访问算法;并有常用函数使用范例;算是接触BDB的一个入门好材料; 进入以下url阅读: http://www.ibm.com/developerworks/cn/linux/l-embdb/index.html 我原创 2013-09-17 12:24:43 · 879 阅读 · 0 评论 -
BerkeleyDB 多索引查询
由于性能原因,我们打算将关系型数据库转移到内存数据库中;在内存数据库产品的选型中,我们确定的候选对象有Redis和Berkeley DB; Redis查询效率不错,并且支持丰富的数据存储结构,但不支持多索引,这样对于比较复杂的sql移植可能会造成数据膨胀;Berkeley DB只支持简单的Key/Value, 但支持多索引查询,对我们目前的应用来说,移植起来更有优势;原创 2013-09-26 14:22:01 · 1036 阅读 · 0 评论 -
Reactor事件驱动的两种设计实现:面向对象 VS 函数式编程
Reactor事件驱动的两种设计实现:面向对象 VS 函数式编程 这里的函数式编程的设计以muduo为例进行对比说明; Reactor实现架构对比 面向对象的设计类图如下: 函数式编程以muduo为例,设计类图如下: 面向对象的Reactor方案设计 我们先看看面向对象的设计方案,想想为什么这么做; 拿出Reactor事件驱动的模式设计图,对比来看,清晰明了;原创 2015-12-31 09:29:58 · 753 阅读 · 1 评论