大约有 700 项符合查询结果(耗时:0.0052秒) [XML]
OceanBase使用libeasy原理源码分析:服务器端 - 数据库(内核) - 清泛网 - ...
...相关的各个对象之间关系如下图所示:
OceanBase主要用到的是libeasy的IO线程池部分,没有用到libeasy内置的工作线程池。libeasy采用one event loop per thread的模式,即每个线程一个event loop,
内存资源每连接自管理,连接之间的资源...
代码坏味道(总结) - C/C++ - 清泛网 - 专注C/C++及内核技术
...itch Statements(switch惊悚现身)
不要过多使用switch,可以考虑用多态代替。
11.Parallel Inheritance Hierarchies(平行继承体系)
为一个类增加子类同时也需要为另一个类增加子类,这时可以将一个类委托给另一个类。
12.L...
预编译头文件来自编译器的早期版本,或者预编译头为 C++ 而在 C 中使用它(...
...仍然会使项目总体的编译速度大大降低,得不偿失。这时考虑可以为这组文件建立专用的预编译头。在 VC++ 极早期版本(1.5及以前版本)中是支持单个工程中建立分别针对 .c 和 .cpp 的预编译头的,但之后的版本中只支持单独的...
关于 __VA_ARGS__ 宽字符版本的问题 - C/C++ - 清泛网 - 专注C/C++及内核技术
...__ 宽字符版本的问题在写一个可变参数的记录日志函数,考虑到宽字符(Unicode版本)时:#define WIDEN2(x) L ## x#define WIDEN(x) WIDEN2(x)#define __...在写一个可变参数的记录日志函数,考虑到宽字符(Unicode版本)时:
#define WIDEN2(x) L ##...
coinitialize失败,返回值是0x80010106 无法在设置线程模式后对其加以更改 ...
...线程方式创建。
创建单线程方式的COM服务器时不用考虑串行化问题,多线程COM服务器就要考虑。
在使用中,使用CoInitialize创建可使对象直接与线程连接,得到最高的性能。创建多线程对象可以直接接收所有线程的调...
std::map 插入数据时内部自动排序 - C/C++ - 清泛网 - 专注C/C++及内核技术
...除操作的复杂度降低。若要想保持和输入顺序一致,可以考虑使用...map是关联容器,内部结构是树结构,保持了元素有序,使得对内部元素插入和删除操作的复杂度降低。
若要想保持和输入顺序一致,可以考虑使用顺序容器,...
携程明目张胆推荐“黑店”为哪般? - 资讯 - 清泛网 - 专注C/C++及内核技术
...从媒体的报道可知,携程网在推荐酒店的排序中,会优先考虑提成的多少。没有经营资质的梵米林酒店,因为可以给携程网带来更多提成,故当仁不让顶戴“金牌酒店”花冠。 旅游局此前对携程网的处罚金额是1万元,这点...
WhatsApp比微信好在哪里? - 资讯 - 清泛网 - 专注C/C++及内核技术
...强,因为是付费应用,因此就可以专注为用户服务,不用考虑通过各种花里胡哨的增值服务来盈利;而微信是免费应用,倾向于平台化发展,因此会越来越庞大臃肿,通过附加的各种增值服务来实现盈利。今天,全球最大社交网...
记一次数据库表自增长(Auto Increment)故障 - 数据库(内核) - 清泛网 - ...
...本数据就很大的话,这个过程将非常缓慢。
让我们再来考虑考虑其它方法,既然问题出在唯一标识的隐式设置上,那么我们不妨换个思路,显式设置唯一标识,比如说通过「SELECT MAX … FOR UPDATE」的方式直接查询得到唯一标识符...
灾难恢复RTO 与 RPO - 数据库(内核) - 清泛网 - 专注C/C++及内核技术
...对灾难恢复而言, RTO 与 RPO 哪个衡量指标更合适呢?
在考虑采用哪个指标之前,IT 人首先要弄清楚一个基本概念,企业的容灾系统预防的是什么灾害,是多少年一遇的,能忍受多少损失,需要算出一个大概的成本,当然不一定...
