大约有 8,000 项符合查询结果(耗时:0.0120秒) [XML]
什么是 Ringbuffer ? - C/C++ - 清泛网 - 专注C/C++及内核技术
...)。
它为什么如此优秀?
之所以ringbuffer采用这种数据结构,是因为它在可靠消息传递方面有很好的性能。这就够了,不过它还有一些其他的优点。
首先,因为它是数组,所以要比链表快,而且有一个容易预测的访问模式。...
Modbus硬件控制01——什么是Modbus - 创客硬件开发 - 清泛IT社区,为创新赋能!
...需要了解RTU的协议,ASCII作为学习的了解就足够了。1、帧结构帧结构 = 地址 + 功能码+ 数据 + 校验地址: 占用一个字节,范围0-255,其中有效范围是1-247,其他有特殊用途,比如255是广播地址(广播地址就是应答所有地址,正常的需...
Nginx缓存解决方案:SRCache - 更多技术 - 清泛网 - 专注C/C++及内核技术
Nginx缓存解决方案:SRCache前些天帮别人优化PHP程序,搞得灰头土脸,最后黔驴技穷开启了FastCGI Cache,算是勉强应付过去了吧。不过FastCGI Cache不支持分布式缓存...前些天帮别人优化PHP程序,搞得灰头土脸,最后黔驴技穷开启了Fast...
java中的缓存技术该如何实现 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...一次请求的一般流程,下面我们重新绘制这张图,让我们的结构稍微复杂一点点.
(将app分层)
浏览器---?浏览器和app之间---?分过层的app-?数据库
理 论上来将,请求的任何一个环节都是缓存可以作用的地方.第一个环节,浏览器,如果...
Linux编程中各种头文件 - C/C++ - 清泛网 - 专注C/C++及内核技术
...cmp,memset,memcpy memcmp 等函数。
4.netdb.h定义了与网络有关的结构,变量类型,宏,函数。例如:
struct hostent *gethostbyaddr(const void *addr, size_t len, int type); struct hostent *gethostbyname(const char *name);
sys/types.h:数据类型定义
sys/socket.h...
OnInitUpdate、OnUpdate、OnDraw与OnPaint - C/C++ - 清泛网 - 专注C/C++及内核技术
...给参数就可以了,当然完全可以利用该参数传递更复杂的结构。
视的初始化,当一个文档被打开或是新建一个文档时视图的CView::OnInitialUpdate()会被调用,你可以通过重载该函数对视进行初始化,并在结束前调用父类的OnInitialU...
Boost程序库完全开发指南——深入C++“准”标准库高清PDF版 - 文档下载 - ...
...程技术,内容涵盖字符串处理、正则表达式、容器与数据结构、并发编程、函数式编程、泛型编程、设计模式实现等许多领域,极大地丰富了C++的功能和表现力,能够使C++软件开发更加简洁、优雅、灵活和高效。
《Boost程序库...
莱昂氏unix源代码分析 PDF - 文档下载 - 清泛网 - 专注C/C++及内核技术
...再回到main 254
第7章 进程 256
7.1 进程映像 256
7.2 proc结构(0358) 257
7.3 user结构(0413) 257
7.4 每个进程数据区 258
7.5 段 258
7.6 映像的执行 258
7.7 核心态执行 259
7.8 用户态执行 259
7.9 一个实例 259
7.10 设置段寄存器 ...
怎么往SetTimer的回调函数传递参数 - C/C++ - 清泛网 - 专注C/C++及内核技术
...Timer的返回值并不是我们所能左右的啊,那么还是要从 MSG结构下手了:
typedef struct tagMSG { // msg
HWND hwnd;
UINT message;
WPARAM wParam;
LPARAM lParam;
DWORD time;
POINT pt;
} MSG;
看看wParam和lParam,MSDN上说是额外参数,我们...
How do I run a program with commandline arguments using GDB within a Bash script?
...
@CiroSantilli新疆改造中心法轮功六四事件 GDB is GNU. To view the full documentation of GNU tools, remember to use info gdb next time :-).
– Apteryx
Jan 15 at 18:33
...