大约有 2,100 项符合查询结果(耗时:0.0088秒) [XML]

https://www.tsingfun.com/it/cp... 

C++ Lock-free Hazard Pointer(冒险指针) - C/C++ - 清泛网 - 专注C/C++及内核技术

...,在使用链表实现的无锁堆栈中,一个线程可能正在尝试堆栈的前面弹出项目(A→B→C)。 它会记住自栈顶而下的第二个值“B”,然后执行 compare_and_swap(target=&head, newvalue=B, expected=A) 不幸的是,在此操作正在执行时,另...
https://www.tsingfun.com/it/cpp/2255.html 

Windows x64编程中寄存器的使用 - C/C++ - 清泛网 - 专注C/C++及内核技术

... 与 rcx 以及 r10 在 64 位模式下,在 sysret 指令返回时,将 rcx 处得到返回地址, r11 处得到 rflags 值,因此在进入 system services routine(系统服务例程)前,或者在系统服务例程中的第1个任务是 rcx 与 r11 寄存器,以便 sysret 返...
https://www.tsingfun.com/it/tech/1167.html 

C#位运算符(C#按位与、按位或 等) - 更多技术 - 清泛网 - 专注C/C++及内核技术

...两个字节。如一个字节所剩空间不够存放另一位域时,应下一单元起存放该位域。也可以有意使某位域下一单元开始。例如: struct bs { unsigned a:4 unsigned :0 /*空域*/ unsigned b:4 /*下一单元开始存放*/ unsigned c...
https://www.tsingfun.com/ilife/tech/817.html 

创业公司如何实施敏捷开发 - 资讯 - 清泛网 - 专注C/C++及内核技术

...个项目能够成功。每一个任务完成,由项目执行者把任务进行中贴到完成区域。再未分配区域认领新任务贴到进行中的区域。 软件开发过程。认领任务后,怎么保证大家开发有质量的代码?团队有资深点的工程师,不需要...
https://www.tsingfun.com/it/cpp/2108.html 

C/C++中的段错误(Segmentation fault) - C/C++ - 清泛网 - 专注C/C++及内核技术

...串打印的时候,这个整数被当成了一个地 址,然后printf这个地址开始去打印字符,直到某个位置上的值为\0。所以,如果这个整数代表的地址不存在或者不可访问,自然也是访问了不该访问的 内存——segmentation fault。 类似...
https://www.tsingfun.com/it/os... 

tcp加速技术解决方案 - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术

.../2.0通过减少连接数来避免慢启动,上图经过4个RTT时间cwnd1个MSS增加到慢启动阈值16 增加到慢启动阈值后,线性增加慢。 在一个RTT时间内收到所有确认只能增加1个MSS 丢包的后阈值减半,重新进入慢启动,空闲一个重传超时RTO...
https://www.tsingfun.com/it/cpp/1299.html 

CMake使用教程 - C/C++ - 清泛网 - 专注C/C++及内核技术

...roj项目。 通过编写CMakeLists.txt,可以控制生成的Makefile,而控制编译过程。CMake自动生成的Makefile不仅可以通过make命令构建项目生成目标文件,还支持安装(make install)、测试安装的程序是否能正确执行(make test,或者ctest)...
https://www.tsingfun.com/it/tech/1207.html 

Java 理论与实践: 线程池与工作队列 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...何新到的请求一直等待,直到获得一个线程来处理为止,而可以防止资源不足。 线程池的替代方案 线程池远不是服务器应用程序内使用多线程的唯一方法。如同上面所提到的,有时,为每个新任务生成一个新线程是十...
https://www.fun123.cn/reference/iot/MQTT.html 

App Inventor 2 UrsPahoMqttClient 拓展 - 物联网轻量级MQTT协议 · App Inventor 2 中文网

...误。 Unexpected error. 128 订阅错误 – 服务器返回。 Error from subscribe. 32000 客户端在等待服务器响应时超时。服务器不再响应保持活动(KeepAlive)的消息。 Timed out waiting for a response. ...
https://www.tsingfun.com/it/cpp/1229.html 

boost多索引容器multi_index_container实战 - C/C++ - 清泛网 - 专注C/C++及内核技术

...iner,Tag>::type& i = get<Tag>(s);这段代码定义了一个容器索引,容器s中提取出Tag标签作为索引的序列i(对于有序的容器也可以说是用Tag排序的序列),接下来是typedef typename MultiIndexContainer::value_type value_type;语句定义了容器的元素类...