c++并行
文章平均质量分 81
kupeThinkPoem
这个作者很懒,什么都没留下…
展开
-
Qt共享内存实现进程间消息队列
在Qt 5.9中,可以使用Qt的跨进程通信机制来实现进程间的消息队列。请注意,这只是一个简单的示例,你可以根据自己的需求进行修改和扩展。另外,Qt还提供了其他跨进程通信的机制,如QtDBus和QtRemoteObjects,你也可以根据实际情况选择使用。这样,服务器端就可以接收到客户端发送的消息,并进行处理。注意,服务器端和客户端都需要连接到相同的共享内存和信号量。首先,你需要创建一个消息队列的服务器端和客户端。服务器端负责接收和处理消息,客户端负责发送消息。// 连接到共享内存和信号量。原创 2023-06-20 18:11:35 · 2529 阅读 · 0 评论 -
Memory Ordering
【代码】Memory Ordering。转载 2023-06-09 10:51:09 · 100 阅读 · 1 评论 -
Qt多线程操作Sqlite数据库2-多线程操作不同的连接
目录一、QSqlDatabase概述二、QSqlDatabase模块的使用三、多线程操作不同的链接1、testsqldatabase.cpp2、thread1.cpp3、thread2.cpp四、总结一、QSqlDatabase概述 QSqlDatabase提供了一系列的接口用于访问操作数据库,包括连接数据库,输入sql语句等。QSqlDatabase的实例表示着一个对数据库的连接。该连接通过一个受支持的数据库驱动程序(从QSqlDriver派生...原创 2022-04-27 22:13:25 · 1360 阅读 · 0 评论 -
linux源码(含有kfifo)下载
目录一、前言二、链接三、下载一、前言最近想研究一下kfifo需要linux源码,所以下载一下。二、链接1、官网链接:https://www.kernel.org/,最新的是linux-5.15.6,下载解压即可HTTP https://www.kernel.org/pub/GIT https://git.kernel.org/2、其它链接官网下载经常速度太慢,无法下载,提供另一个链接:http://ftp.sjtu.edu.cn/sites/f...原创 2021-12-03 07:28:11 · 1877 阅读 · 0 评论 -
并发无锁队列
参考:并发无锁队列 - AlanTu - 博客园1、前言 队列在计算机中非常重要的一种数据结构,尤其在操作系统中。队列典型的特征是先进先出(FIFO),符合流水线业务流程。在进程间通信、网络通信之间经常采用队列做缓存,缓解数据处理压力。结合自己在工作中遇到的队列问题,总结一下对不同场景下的队列实现。根据操作队列的场景分为:单生产者——单消费者、多生产者——单消费者、单生产者——多消费者、多生产者——多消费者四大模型。其实后面三种的队列,可以归纳为一种多对多。根据队列中数据分为:队列中的数据转载 2021-12-03 06:55:57 · 772 阅读 · 0 评论 -
单例模式再研究2-加上内存屏障
一、前情回顾 改进的线程安全的懒汉式class singleton //实现单例模式的类 { private: singleton(){} //私有的构造函数 static singleton* Instance; public: static singleton* GetInstance() { if (Instance == NULL) //第...原创 2021-11-26 22:58:33 · 344 阅读 · 0 评论 -
单例模式再研究1 -加上volatile
目录一、前情回顾二、volatile关键字三、加上volatile的改进的线程安全的懒汉式四、总结一、前情回顾 改进的线程安全的懒汉式class singleton //实现单例模式的类 { private: singleton(){} //私有的构造函数 static singleton* Instance; public: static singleton* Ge...原创 2021-11-26 21:57:53 · 292 阅读 · 0 评论 -
Memory Reordering Caught in the Act
When writing lock-free code in C or C++, one must often take special care to enforce correct memory ordering. Otherwise, surprising things can happen.Intel lists several such surprises in Volume 3, §8.2.3 of theirx86/64 Architecture Specification. Here’.转载 2021-10-19 19:47:19 · 165 阅读 · 0 评论