大约有 420 项符合查询结果(耗时:0.0139秒) [XML]

https://www.tsingfun.com/down/ebook/106.html 

C++并发编程(中文版) - 文档下载 - 清泛网 - 专注C/C++及内核技术

C++并发编程(中文版)C++并发编程(中文版)作为对《C++ Concurrency in Action》的中文翻译。本书是基于C++11新标准的并发和多线程编程深度指南。从std::thr 作为对《C++ Concurrency in Action》的中文翻译。 本书是基于C++11新标准的并...
https://www.tsingfun.com/it/cpp/465.html 

Linux进程与线程总结 [推荐] - C/C++ - 清泛网 - 专注C/C++及内核技术

...为独立的模块均作为独立的进程启动,模块内业务由于有并发处理的需求采用多线程编程,而各模块之间的信息交流则采用IPC通信的方式,后续会进行详细的介绍。 1.3.Linux进程与线程的比较 进程和线程都是任务并发处理的...
https://www.tsingfun.com/it/os_kernel/2261.html 

BIO与NIO、AIO的区别(这个容易理解) - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术

...是基于事件驱动思想来完成的,其主要想解决的是BIO的大并发问题: 在使用同步I/O的网络应用中,如果要同时处理多个客户端请求,或是在客户端要同时和多个服务器进行通讯,就必须使用多线程来处理。也就是说,将每一个...
https://www.tsingfun.com/it/tech/1207.html 

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

...用程序容易遭受任何其它多线程应用程序容易遭受的所有并发风险,诸如同步错误和死锁,它还容易遭受特定于线程池的少数其它风险,诸如与池有关的死锁、资源不足和线程泄漏。 死锁 任何多线程应用程序都有死锁风险。...
https://www.tsingfun.com/it/tech/1215.html 

构建高并发高可用的电商平台架构实践 - 更多技术 - 清泛网 - 专注C/C++及内核技术

构建高并发高可用的电商平台架构实践一、 设计理念1. 空间换时间1) 多级缓存,静态化客户端页面缓存(http header中包含Expires Cache of Control,last modified(304,...一、 设计理念 1. 空间换时间 1) 多级缓存,静态化 客户端页面缓...
https://www.tsingfun.com/it/cpp/cpp_spinlock.html 

C++ SpinLock 自旋锁的代码实现(全网最简略的方式) - C/C++ - 清泛网 - ...

...网最简略的方式)cpp_spinlock1、最简单的一种,来自《C++并发编程实战》第5章 C++内存模型和原子类型操作: include <iostream> include <atomic> include <thread> include <vector> include <unistd h 1、最简单的一种,来自《C++并发编程实战》第5章 C+...
https://bbs.tsingfun.com/thread-1623-1-1.html 

开源MQTT网关:EMQX vs Mosquitto - 创客硬件开发 - 清泛IT社区,为创新赋能!

...。最新版本 EMQX 5.0 可在 23 个节点的单集群中建立 1 亿个并发的 MQTT 连接。优点:支持大规模部署高可用性横向可扩展性高性能和高可靠丰富的企业功能率先采用 MQTT over QUIC 缺点:上手复杂难以有效管理 社区情况EMQX 是 GitHub ...
https://www.tsingfun.com/down/ebook/62.html 

Boost程序库完全开发指南——深入C++“准”标准库高清PDF版 - 文档下载 - ...

...,内容涵盖字符串处理、正则表达式、容器与数据结构、并发编程、函数式编程、泛型编程、设计模式实现等许多领域,极大地丰富了C++的功能和表现力,能够使C++软件开发更加简洁、优雅、灵活和高效。 《Boost程序库完全开...
https://www.tsingfun.com/it/cpp/2241.html 

十张图带你入门Map/Reduce - C/C++ - 清泛网 - 专注C/C++及内核技术

...改某个数据时,而另一个事件正在读取这段数据。这就是并发操作。如果你事件作用的数据段没有被其它事件操作,那么做的将是并行操作。显而易见:你可以使用扩展来解决并发性问题。 举个例子:如果你有一张记录了城市...
https://www.tsingfun.com/it/bigdata_ai/1082.html 

在MongoDB中模拟Auto Increment - 大数据 & AI - 清泛网 - 专注C/C++及内核技术

...D赋值给_id就OK了,因为它的实现满足原子性,所以不存在并发问题。 另外说明一点,findAndModify本身提供了一个upsert参数,为true的话可以自动insert,但那样就不能自定义初始值了,所以文中示例没有使用upsert。 BTW,数据库“_se...