大约有 2,100 项符合查询结果(耗时:0.0097秒) [XML]
C++并发编程(中文版) - 文档下载 - 清泛网 - 专注C/C++及内核技术
...锁的数据结构… 148
6.3.1 编写一个使用锁的线程安全查找表… 148
6.3.2 编写一个使用锁的线程安全链表… 153
6.4 小结… 157
第7章 设计无锁的并发数据结构… 159
7.1 定义和结果… 159
7.1.1 无阻塞数据结构类型… 159
7.1.2 无锁的...
C++ Lock-free Hazard Pointer(冒险指针) - C/C++ - 清泛网 - 专注C/C++及内核技术
...释,详细描述了 C++ 里几种主流的安全内存回收方法,列表如下:优点缺点场景Locking易用读高开销
1. Safe Reclamation Methods
Folly 的 Hazard Pointer 实现中有一段注释,详细描述了 C++ 里几种主流的安全内存回收方法,列表如下:
...
【内核源码】linux UDP实现 - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术
...lot2);
if (hslot->count < hslot2->count) //检查较短的那个hash链表
goto scan_primary_hash;
exist = udp_lib_lport_inuse2(net, snum, hslot2, //判断hash2是否有该端口正在被使用
sk, saddr_comp);
if (!exist && (hash2_nulladdr != slot2)) {
hslot2 = udp...
Apache两种工作模式区别及配置切换 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...pache两种工作模式区别及配置切换1、Redhat Linux下查看apache版本号在Apache安装目录bin下,使用以下命令查看即可。使用命令:. httpd -v示例:2、查看Apache当前工作模...1、Redhat Linux下查看apache版本号
在Apache安装目录bin下,使用以下...
开源MQTT网关:EMQX vs Mosquitto - 创客硬件开发 - 清泛IT社区,为创新赋能!
...用单线程架构。Mosquitto 支持 MQTT 协议的 5.0、3.1.1 和 3.1 版本,同时支持 SSL/TLS 和 WebSockets。轻量级设计使其适合部署在嵌入式设备或资源有限的服务器上。优点:易于安装使用支持 MQTT 5.0 协议轻量高效积极的社区支持
缺点:可...
C#位运算符(C#按位与、按位或 等) - 更多技术 - 清泛网 - 专注C/C++及内核技术
...运算结果是结果值的每个位。C#支持的位逻辑运算符如下表所示:
运算符号
意义
运算对象类型
运算结果类型
对象数
实例
~
位逻辑非运算
整型,字符型
整型...
创业公司如何实施敏捷开发 - 资讯 - 清泛网 - 专注C/C++及内核技术
...整个产品设计成产品backlog。产品backlog就是一个个需求列表。(backlog可以理解为需求或者要做的事情)
2、召开产品backlog计划会议,预估每个backlog的时间,确定哪些backlog是需要在第一个sprint中完成的,即sprint的backlog。(sprint...
通过 ulimit 改善系统性能 - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术
...ions] [limit]
具体的 options 含义以及简单示例可以参考以下表格。
表 1. ulimit 参数说明
选项 [options]
含义
例子
-H
设置硬资源限制,一旦设置不能增加。
ulimit – Hs 64;限制硬资源,线程栈大小为 ...
App Inventor 2 DynamicComponents 拓展:动态创建AI2组件对象 · App Inventor 2 中文网
...
DynamicComponents 拓展
.aix 拓展下载(最新版 v2.3.0):
com.yusufcihan.DynamicComponents.aix
完全支持 App Inventor 2 的动态组件扩展。它基于 Java 的反射功能,因此只需键入类名称即可搜索类来创建组件。因此,它对特定组...
C语言结构体里的成员数组和指针 - C/C++ - 清泛网 - 专注C/C++及内核技术
...玩法——相对于C++来说,C++编译器帮你管了继承和虚函数表,语义也清楚了很多)
指针和数组的差别
有了上面的基础后,你把源代码中的struct str结构体中的char s[0];改成char *s;试试看,你会发现,在13行if条件的时候,程序因为...
