大约有 2,700 项符合查询结果(耗时:0.0101秒) [XML]
tcp加速技术解决方案 - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术
...栈方面的坑。
但是写本文的时候kni只支持单队列,需要修改底层模块来进行支持
通过DPDK收到本机DNS请求的包后,解析请求,查询缓存(无阻塞)。
所有非本机DNS查询的数据包或缓存未命中的包,通过DPDK的kni机制,重新走...
深入理解 x86/x64 的中断体系 - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术
...而是 IDT。那是因为:
在实模式下,DITR.base 指向的表格项直接给出中断服务例程(Interrupt Service Routine)的入口地址。
在保护模式下,并不直接给出入口地址,而是门描述符(Interrupt/Trap/Task gate),从这些门描述符间接取得中...
NASM x86汇编入门指南 - C/C++ - 清泛网 - 专注C/C++及内核技术
...再担心段寄存器的处理,因为你不必用段地址来重写或者修改段寄存器,它的每个地址都是32位长,并包含一个偏移量(这里暂时不必去深入理解,只需要记住它就行了)
x86的32位汇编代码中,你可以使用32位寄存器如eax,ebx,ecx,edx...
逆向工程——二进制炸弹(CSAPP Project) - 操作系统(内核) - 清泛网 - 专注...
...浮云,只要每次在每个关卡的判断的关键处设断点,直接修改寄存器,连代码都不用理解就成了。这想法实在是邪恶!)
第三阶段最艰苦的征程开始了。放上大boss的真容:
程序首先是读入一行read_line,接着是strtol(%eax, NULL, 1...
OfflineSpeech 拓展:离线语音识别 · App Inventor 2 中文网
...(WAV 音频按案例③ 走素材没问题。)
模型一览(官方列表在 alphacephei.com/vosk/models,全部 Apache 2.0 协议可商用,全部 16kHz):
模型
语言
zip 体积
特点
vosk-model-small-cn-0.22
中文
...
__attribute__ - C/C++ - 清泛网 - 专注C/C++及内核技术
...rn))则可以很好的处理类似这种问题。把
extern void myexit();修改为:
extern void myexit() __attribute__((noreturn));之后,编译不会再出现警告信息。
__attribute__ const
该属性只能用于带有数值类型参数的函数上。当重复调用带有数值参数...
淘宝网采用什么技术架构来实现网站高负载的 - 更多技术 - 清泛网 - 专注C/C...
...辑都放在(Denali)系统中,这样导致的问题就是系统扩展和修改非常麻烦,并且更加致命的是随着淘宝业务量的增加,如果按照V2.2的架构已经没有办法支撑以后淘宝的快速发展,因此大家决定对整个系统进行拆分,最 终V3.0版本的...
MQTT物联网协议完全实践指南 · App Inventor 2 中文网
...)
DeviceList = dictLookup(Response, "devices", [])
// 更新设备列表
updateDeviceList(DeviceList)
} else if topic = "greenhouse/discovery/announce" {
Announce = Web1.JsonTextDecode(message)
addDeviceToList(dictLookup(Announce, "device_id", ""), dictLookup(Announce, "device...
TCP 的那些事儿(上) - 更多技术 - 清泛网 - 专注C/C++及内核技术
...复杂,比C++复杂多了,这30多年来,各种优化变种争论和修改。所以,写着写着就发现只有砍成两篇。
上篇中,主要向你介绍TCP协议的定义和丢包时的重传机制。
下篇中,重点介绍TCP的流迭、拥塞处理。
废话少说,首先,...
MQTT物联网协议完全实践指南 · App Inventor 2 中文网
...message
set DeviceList to Response.devices
// 更新设备列表
call updateDeviceList DeviceList
else if topic = "greenhouse/discovery/announce" then
set Announce to jsonDecode message
call addDeviceToList Announce.device_id, Announce.device_type
// ...
