首页
学习
活动
专区
工具
TVP
发布

Pou光明

专栏作者
155
文章
270053
阅读量
26
订阅数
C++生产者与消费者多线程样例
生产者消费者问题(英语:Producer-consumer problem),也称有限缓冲问题(Bounded-buffer problem),是一个多线程同步问题的经典案例。该问题描述了共享固定大小缓冲区的两个线程——即所谓的“生产者”和“消费者”——在实际运行时会发生的问题。生产者的主要作用是生成一定量的数据放到缓冲区中,然后重复此过程。与此同时,消费者也在缓冲区消耗这些数据。该问题的关键就是要保证生产者不会在缓冲区满时加入数据,消费者也不会在缓冲区中空时消耗数据。
用户5908113
2021-01-06
7440
编程这么久, printf 知多少(二)
gcc 编译器会遇到的error :does not give a valid preprocessing token
用户5908113
2020-11-09
7120
国密算法SM2加解密_签名验签图形化例子
点击上方蓝字可直接关注!方便下次阅读。如果对你有帮助,麻烦点个在看或点个赞,感谢~
用户5908113
2020-09-01
1.4K0
单向链表的一点儿感悟
最近一段时间学习了挺多的,数据结构看了一点点,略有感悟,和感兴趣的同志分享一下,欢迎大家不吝评论。
用户5908113
2020-07-17
4250
国密算法SM3与SM4简介与应用
国产密码算法(国密算法)是指国家密码局认定的国产商用密码算法,目前主要使用公开的SM2、SM3、SM4三类算法,分别是非对称算法、哈希算法和对称算法。不懂也没关系,以后别人说SM2、SM3、SM4知道它们是干啥的就行。这次主要和大家从简单的SM3、SM4说起。
用户5908113
2020-05-29
6.2K0
搜罗的面试题总结(一)
sizeof()作用:是C/C++的一个操作符,返回一个对象或类型所占内存字节数。
用户5908113
2020-04-21
6210
Qt贴图与Qss快速入门(一)
前两次和大家分享了Qml绘制仪表盘、Qt自定义控件绘制仪表盘,我是更倾向使用Qml这种方式的。自定义控件使用到了定时器,如果有多个控件的话,那岂不是要使用很多定时器?还有就是对于界面前端本身不是要花特别多精力的地方,掌握通用的几种方法就好。
用户5908113
2020-04-07
1.4K0
Qt自定义Widget之仪表盘
上次和大家分享了使用Qml制作的仪表盘的过程,这次和大家分享下Qt的自定义控件过程。
用户5908113
2020-04-07
1.1K0
Qt Inside信号和槽之connect
上次和大家分享的是Qt信号和槽的一些宏定义以及元对象编译器。这次和大家分享信号和槽的connect函数到底连接了什么、还有元对象编译器都生成了什么代码。
用户5908113
2020-03-23
5290
Windows下使用海康相机SDK获取图像并在Qt显示
点击上方蓝字可直接关注!方便下次阅读。如果对你有帮助,可以点个在看,让它可以帮助到更多同志
用户5908113
2020-03-11
4.5K2
Qt数据库与QTableWidget结合的增删改查
点击上方蓝字可直接关注!方便下次阅读。如果对你有帮助,可以点个在看,让它可以帮助到更多老铁~
用户5908113
2020-02-17
5K0
Qt5.12 + OpenGL 着色器
https://learnopengl-cn.github.io/01%20Getting%20started/05%20Shaders/
用户5908113
2020-01-02
6830
Qt中国象棋四——显示棋子可移动位置/项目完成
1,求出8个待选位置,8个位置的偏移是(-2,-1)(-2,1)(2,-1)(2,1)
用户5908113
2019-11-18
7910
Qt项目之虚拟键盘V1.1
不知道上次有没有小伙伴用我的思路自己去实现一遍虚拟键盘,上次的版本存在一些的缺陷,我并不是在点击输入文本框时显示键盘的,而是通过鼠标的点击事件显示键盘的。因为当时那版的功能我没有在网上查到怎么去实现,但这次则实现了点击文本框显示键盘的功能,还添加了切换字母大小写功能、可通过鼠标移动虚拟键盘的功能。这些都是在网上找的,然后我拼起来的。来个图片预览。
用户5908113
2019-09-30
1.8K0
初学Qt(二) 中高级功能列举
上一次和大家聊了聊Qt的三大基类,信号和槽的使用以及重新实现一些事件等话题。如果在学习Qt之前有一定的C语言编程,可能对响应界面操作还会有些不习惯。这次聊一聊Qt的中高级功能。
用户5908113
2019-09-30
1.4K0
初学Qt(一)
如果是一个小白,那么该如何学习Qt呢?接下来我从自己的学习经历中总结一下,希望对初学Qt的同志能有一点儿帮助。
用户5908113
2019-09-25
1.8K0
Qt Model View 预定义模型(二)
上次和大家分享的是在不区分模型和视图带来方便的情况下,可以直接使用Qt项视图中简便的子类,如QListWidget、QTableWidget、QTreeWidget等。本次和大家分享下如何使用Qt预定义的一些模型。
用户5908113
2019-09-18
1.3K0
开源日志系统 log4cplus 安装与使用(一)
log4cplus是一个易于使用的C ++ 日志记录API,log4cplus具有灵活、强大、使用简单、多线程安全的特点。通过将信息划分优先级使其可以面向程序调试、运行、测试、和维护等全生命周期;你可以选择将信息输出到屏幕、文件、甚至是远程服务器;通过指定策略对日志进行定期备份等等。
用户5908113
2019-09-10
7.6K0
Qt显示视频流——nginx+rtmp搭建直播服务器(二)
上次介绍的是使用ffmpeg推流,这次介绍的是使用nginx + rtmp搭建直播服务器。
用户5908113
2019-08-23
2.9K0
Linux Qt使用POSIX多线程条件变量、互斥锁(量)
之前一直在看POSIX的多线程编程,上个周末结合自己的理解,写了一个基于Qt的用条件变量同步线程的例子。故此来和大家一起分享,希望和大家一起交流。
用户5908113
2019-07-31
2.1K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档