大约有 1,700 项符合查询结果(耗时:0.0125秒) [XML]
深入理解 x86/x64 的中断体系 - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术
... /* clear eflags.IF */
interrupt handler 使用 iret 指令返回时,会将栈中 eflags 值出栈以恢复原来的 eflags 值。
下面是 interrupt gate 的结构图:
可以看到 interrupt gate 和 trap gate 的结构是完全一样的,除了以 type 来区分 gate 外...
内存调试技巧:C 语言最大难点揭秘 - C/C++ - 清泛网 - 专注C/C++及内核技术
...并以极低的成本检测内存问题。通过少量的实践和适当的文本搜索,您能够快速验证平衡的 *alloc() 和 free() 或者 new 和 delete 的源主体。人工查看此类内容通常会出现像清单 7 中一样的问题。
清单 7. 棘手的内存泄漏
static cha...
高并发服务端分布式系统设计概要 - C/C++ - 清泛网 - 专注C/C++及内核技术
...我们作一个取舍,即至少有一个Group Slave同步成功,才能返回写请求的成功。这是为什么呢?因为假如这时候Group Master突然挂掉了,那么我们至少可以找到一台Group Slave保持和Group Master完全同步的数据并顶替它继续工作,剩下的...
VC窗口刷新InvalidateRect和UpdateWindow - C/C++ - 清泛网 - 专注C/C++及内核技术
...数就是一个绘图信息结构的缓冲区地址,windows会在这里返回绘图信息结构,结构中包含了无效区域的位置和大小,绘图信息结构的定义如下:
typedef struct tagPAINTSTRUCT { // ps
HDC hdc;
BOOL fErase;...
Postfix发信的频率控制几个参数 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...值为1000秒。
maximal_queue_lifetime:设置postfix在放弃投递而返回不可投递信息前,被延迟邮件再deferred邮件队列中的生存时间。
minimal_backoff_time:当一封邮件投递失败后,邮件队列将在一段时间内忽视该邮件的存在,也就是我们前...
windbg 备忘 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...当前函数的反回处。
ph 执行到下一个跳转处
pt 执行到返回
t 单步执行
ta 单步执行到指定地址
tb 单步执行到分支处
tc 单步执行到下一个Call的开始,如果当前指令就是一个Call,执行完此Call,再停在下一个Call的开始处。
tct 单...
初窥InnoDB的Memcached插件 - 大数据 & AI - 清泛网 - 专注C/C++及内核技术
...m
END
既然我定义value_columns的时候设置了多个字段,那么返回数据的时候自然也返回多个字段的数据,并且它们依照innodb_memcache.config_options表中的separator字段来分隔,缺省情况下是一个竖线,如果你的字段内容里包含了竖线,那...
栈和队列的面试题Java实现 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...push、pop、的时间复杂度都是O(1)。 min方法的作用是:就能返回是栈中的最小值。
普通思路:
一般情况下,我们可能会这么想:利用min变量,每次添加元素时,都和min元素作比较,这样的话,就能保证min存放的是最小值。但是...
由12306.cn谈谈网站性能技术 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...都是第一次访问,每人下载量需要1M,如果需要在120秒内返回,那么就需要,1M * 1M /120 * 8 = 66Gbps的带宽。很惊人吧。所以,我估计在当天,12306的阻塞基本上应该是网络带宽,所以,你可能看到的是没有响应。后面随着浏览器的...
Ubuntu下CodeBlock开发环境配置 - C/C++ - 清泛网 - 专注C/C++及内核技术
...便会通过,出现Demo程序的运行结果(一个只包含“Quit”按钮的窗口)。
2》代码“智能感知”的配置:
对windows下VS或Eclipse熟悉的一定知道代码“智能感知”的好处了,CodeBlock的智能感知功能也不比它们落后。这里介绍以下...