网站首页 第31页
-
Go语言核心36讲(Go语言实战与应用二十七)--学习笔记
49|程序性能分析基础(下)在上一篇文章中,我们围绕着“怎样让程序对CPU概要信息进行采样”这一问题进行了探讨,今天,我们再来一起看看它的拓展问题。...
2025-04-10 henian88 教程分享 17 ℃ 0 评论 -
进程间通信之信号量semaphore--linux内核剖析
什么是信号量...
2025-04-10 henian88 教程分享 16 ℃ 0 评论 -
C语言线程池设计指南(c语言编写线程)
1.引言在许多需要高并发或频繁执行短任务的场景中,频繁地创建与销毁线程会带来较大的性能开销。线程池模式通过预先创建一定数量的工作线程(WorkerThreads),将任务放入共享队列中,等待空闲线程取出执行,从而有效复用线程,降低系统开...
2025-04-10 henian88 教程分享 14 ℃ 0 评论 -
面试官:如何设计一个线程池?(设置线程池)
线程池解决了什么问题?首先我们需要了解为什么要设计线程池,其到底解决了什么问题。...
2025-04-10 henian88 教程分享 12 ℃ 0 评论 -
Linux系统编程—互斥量mutex(linux互斥信号量)
##互斥量mutex前文提到,系统中如果存在资源共享,线程间存在竞争,并且没有合理的同步机制的话,会出现数据混乱的现象。为了实现同步机制,Linux中提供了多种方式,其中一种方式为互斥锁mutex(也称之为互斥量)。互斥量的具体实现方式为:...
2025-04-10 henian88 教程分享 15 ℃ 0 评论 -
使用ffmpeg解码音频sdl(pull)播放
自定义播放器系列第一章视频渲染第二章音频(push)播放第三章音频(pull)播放(本章)...
2025-04-10 henian88 教程分享 16 ℃ 0 评论 -
ffplay.c源码分析【1】(ffplay编译)
概述 ffplay是ffmpeg自带的播放器,调用ffmpeg和SDLAPI实现的一个非常具有参考价值的播放器,就连著名的B站开源项目ijkplayer也是在ffplay.c上进行二次开发,ffplay实现了播放器大体上的功能,掌握其原...
2025-04-10 henian88 教程分享 13 ℃ 0 评论 -
ffmpeg播放器实现详解 - 音频播放
在上一篇文章中介绍了如果将ffmpeg解码出的视频帧进行渲染显示...
2025-04-10 henian88 教程分享 14 ℃ 0 评论 -
如何优雅地使用嵌入式事件标志组?
事件标志组嵌入式事件标志组是一种在嵌入式系统中广泛使用的同步机制,主要用于实现多任务间的同步与通信。...
2025-04-10 henian88 教程分享 14 ℃ 0 评论 -
5分钟学会C/C++多线程编程进程和线程
前言对线程有基本的理解简单的C++面向过程编程能力创造单个简单的线程。创造单个带参数的线程。如何等待线程结束。创造多个线程,并使用互斥量来防止资源抢占。会使用之后,直接跳到“汇总”,复制模板来用就行...
2025-04-10 henian88 教程分享 12 ℃ 0 评论
- 控制面板
- 网站分类
- 最新留言
-