大约有 4,000 项符合查询结果(耗时:0.0114秒) [XML]
OceanBase使用libeasy原理源码分析:服务器端 - 数据库(内核) - 清泛网 - ...
...o线程竞争listen的锁
easy_atomic_t listen_lock;
//当前listen权利被哪个IO线程拥有
easy_io_thread_t *curr_ioth;
easy_io_thread_t *old_ioth;
easy_listen_t *next;
//有多少个IO线程就有多少个watcher, 每个watcher...
NASM x86汇编入门指南 - C/C++ - 清泛网 - 专注C/C++及内核技术
...H:0 (其中SA为系统为程序分配内存的起始位置的段地址即当前寄存器DS的内容);
(注意:PSP区和程序区虽然物理地址连续,却有不同的段地址。)
该PSP中包含以下三部分信息:
(1)供被加载程序使用的DOS入口,如PSP+0、+2...
ZMQ: 基本原理 - 开源 & Github - 清泛网 - 专注C++内核技术
...而中间者2只提供来自发布者B的消息。 注意统一性原则是怎样成为互联网设计里的重要原则之一的:不管你把你笔记本插入到那个插头里,你使用的是哪种wi-fi或者给你提供互联网访问的是哪个ISP,你看到的世界总是相同的。 ...
C++常用排序算法汇总 - C/C++ - 清泛网 - 专注C/C++及内核技术
...AdjustDown(int *arr,int start,int end)
{
int temp = arr[start]; //保存当前节点
int i = 2*start+1; //该节点的左孩子在数组中的位置序号
while(i<=end)
{
//找出左右孩子中最大的那个
if(i+1<=end && arr[i+1]>arr[i])
i++;
//如果符合堆的定义...
移动前端开发之viewport的深入理解 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...ale=1.0, maximum-scale=1.0, user-scalable=0">
该meta标签的作用是让当前viewport的宽度等于设备的宽度,同时不允许用户手动缩放。也许允不允许用户缩放不同的网站有不同的要求,但让viewport的宽度等于设备的宽度,这个应该是大家都想...
CGRidCtrl控件 学习心得 - C/C++ - 清泛网 - 专注C/C++及内核技术
..., int nRow, int nCol, CRect rect, BOOL bEraseBkgnd);
函数作用:根据当前复选框的状态重绘复选框
参数说明:
pDC : 设备对象指针
nRow: 指定行Index
nCol: 指定列Index
rect: 重绘区域
bEraseBkgnd: 重绘前是否擦除背景
...
构建高并发高可用的电商平台架构实践 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...eption,如果设置了超时时间,那么就直接返回异常,清除当前连接中那些超时的请求。否则继续发送心跳包(因为可能是丢包,超过pingInterval间隔时间就发送ping操作),若ping不通(发送IOException),则说明当前连接是有问题的,那么...
Uber5岁了,一次性告诉你它的商业之道 - 资讯 - 清泛网 - 专注C/C++及内核技术
...。它始于给一个简单的问题找到答案。”
这个问题是:怎样为城市建立一个如自来水般可靠、自如的出行网络?
Uber寻找到的答案也很简单——依靠算法和大数据,为每个叫车用户,匹配一辆最近的轿车。
派单模式,是Uber与其...
一个故事告诉你比特币的原理及运作机制 - 创意 - 清泛网 - 专注C/C++及内核技术
...要账簿的初始状态确定,每一笔交易记录可靠并有时序,当前每个人持有多少钱是可以推算出来的。
账簿由私有改为公开,只要任何村民需要,都可以获得当前完整的账簿,账簿上记录了从账簿创建开始到当前所有的交易记录...
MFC OnEraseBkgnd浅析 - C/C++ - 清泛网 - 专注C/C++及内核技术
...省事,强烈推荐。
在OnEraseBkGnd中,如果你不调用原来缺省的OnEraseBkGnd只是重画背景则不会有闪烁。而在OnPaint里面,
由于它隐含的调用了OnEraseBkGnd,而你又没有处理OnEraseBkGnd函数,这时就和窗口缺省的背景刷相关了。缺省的On...