杂七杂八
文章平均质量分 62
阿龍1787
与其道德批判,不如智慧关怀;
用心看透本质,而非感情用事;
个人主页:alon1787.top
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
网上的编程学习资料汇总---个人使用
泡沫o0-优快云博客Qt之常用资源_国内qt 资源-优快云博客红胖子网络科技博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中..._qt 红胖子-优快云博客style_月月的文章汇总:OpenGL + OpenGL ES + Metal 系列文章汇总 - 简书GitHub - chenjialin1016/OpenGL-Demo: OpenGL 相关示例 demo资源和教程:Gstreamer_- 教程中文翻译系原创 2023-12-13 21:02:45 · 428 阅读 · 1 评论
-
ffmpeg提取mp3的缩略图并保存为bmp图片(测试用)
【代码】ffmpeg提取mp3的缩略图并保存为bmp图片(测试用)原创 2025-11-19 14:39:23 · 85 阅读 · 0 评论 -
媒体文件问题检测脚本(一)(python+ffmpeg)
媒体文件问题检测脚本(一)(python+ffmpeg)原创 2025-11-13 09:21:43 · 301 阅读 · 0 评论 -
事件驱动:适合高并发
事件驱动最适合:✅ I/O密集型任务(网络、文件)✅ 高并发连接(C10K+)✅ 长连接场景(WebSocket、流媒体)✅ 微服务架构(大量RPC调用)多线程仍有优势:✅ CPU密集型任务(视频编码、加密)✅ 阻塞型第三方库(无法改造)✅ 需要利用多核并行计算。原创 2025-10-09 17:53:06 · 1122 阅读 · 0 评论 -
字节对齐的测试代码
【代码】字节对齐的测试代码。原创 2025-07-23 17:12:21 · 252 阅读 · 0 评论 -
QWaitCondition和QMutex实现的生产者/消费者模式
QWaitCondition和QMutex实现的生产者/消费者模式原创 2025-02-28 17:47:17 · 722 阅读 · 0 评论 -
QSemaphore使用和生产者/消费者
QSemaphore使用和生产者/消费者原创 2025-02-26 18:01:28 · 1209 阅读 · 0 评论 -
一种C++的回调方式:播放器回调函数示例
类中,并通过指针传递给播放器,播放器类与具体的回调实现解耦。:播放器类对扩展开放(可以通过传入不同的回调类扩展功能),对修改关闭(播放器类的代码不需要修改)。:由于逻辑是分离的,修改其中一个类的代码时不会影响另一个类的逻辑,从而降低了代码维护的复杂度。类,将回调接口与具体的实现分离,客户端(播放器类)只需要依赖抽象接口,而不是具体的实现类。:播放器类可以与其他不同的回调类一起使用,而不必为每个特定的回调逻辑创建一个新的播放器类。:回调类也可以复用,例如,可以将同一个回调类与多个播放器实例一起使用。原创 2025-02-20 09:13:56 · 465 阅读 · 0 评论 -
获取metadata耗时对比(libtag/ffmpeg/gstreamer)
获取metadata耗时对比(libtag/ffmpeg/gstreamer)原创 2025-01-27 14:22:04 · 867 阅读 · 0 评论 -
流媒体传输,降低延时和保证质量的方法(个人总结)
流媒体传输,降低延时和保证质量的方法(个人总结)原创 2024-11-06 16:13:06 · 2355 阅读 · 0 评论 -
常见流媒体协议,优劣对比(个人)
常见流媒体协议,优劣对比(个人)原创 2024-11-06 15:37:26 · 653 阅读 · 0 评论 -
gdb调试命令
例如 g++ main.cpp -o main -g。选项编译源文件,才可生成满足。原创 2024-11-05 15:45:44 · 386 阅读 · 0 评论 -
对于派生类的构造函数,创建对象时构造函数执行的顺序
对于派生类的构造函数,创建对象时构造函数执行的顺序原创 2024-10-18 15:09:26 · 218 阅读 · 0 评论 -
如果Qtcreator写程序无法正常调用GPU,其实是因为需要命令行启动
如果Qtcreator写程序无法正常调用GPU,其实是因为需要命令行启动原创 2024-10-16 21:09:27 · 608 阅读 · 0 评论 -
RK3588查看gpu和npu占用的方法
RK3588查看gpu和npu占用的方法原创 2024-10-16 20:59:18 · 3470 阅读 · 0 评论 -
C++多线程的Demo(二)
C++多线程的Demo(二)原创 2024-10-12 12:14:20 · 1029 阅读 · 0 评论 -
发现的一种很简单的set/get封装办法
发现的一种很简单的set/get封装办法原创 2024-09-19 17:39:25 · 474 阅读 · 0 评论 -
使用QT开发一些特殊相机的思路:个人经验
使用QT开发一些特殊相机的思路:个人经验原创 2024-08-29 17:47:03 · 1613 阅读 · 0 评论 -
Gstreamer实现udp帧数据的转发(一)
Gstreamer实现udp帧数据的转发(一)原创 2024-08-07 21:46:33 · 982 阅读 · 0 评论 -
Gstreamer结合腾讯云进行rtmp直播
首先需要注册登录。然后电机生成直播地址:输入自己的流名字,比如test复制这个RTMP地址。这时候,如果是第一次,会让你免费买一个20G使用期限1年的组合套餐,反正是免费的,直接使用即可。原创 2024-07-31 21:59:46 · 733 阅读 · 0 评论 -
组播网络调试记录(一)
单播和组播得vlc和gstreamer调试记录原创 2024-07-29 11:37:19 · 1352 阅读 · 0 评论 -
Linux中netplay的设置demo
Linux中netplay的设置demo原创 2024-07-26 19:34:05 · 294 阅读 · 0 评论 -
ZeroMq传输视频的几种方案
ZeroMq传输视频的几种方案原创 2024-06-06 20:20:34 · 916 阅读 · 0 评论 -
解决QT的无界面程序,Ctrl+C无法触发析构函数的问题
解决QT的无界面程序,Ctrl+C无法触发析构函数的问题原创 2024-06-03 10:36:14 · 1037 阅读 · 0 评论 -
重新安装VmWare的tools
因为一些原因,我需要重新安装VmWare tools,比如我升级到了win11,但是Vmware16.0已经不能使用,所以我升级了Vmware到16.2,这时候就需要升级VmWare tools。原创 2024-06-03 10:15:52 · 5308 阅读 · 1 评论 -
记录一种Ubuntu20.04升级到gstreamer1.22版本的方法
记录一种Ubuntu20.04升级到gstreamer1.22版本的方法原创 2024-04-10 09:27:00 · 1788 阅读 · 1 评论 -
C++,try示例,以及自定义错误类型结构体示例
C++,自定义错误类型结构体示例原创 2024-04-08 09:31:35 · 503 阅读 · 0 评论 -
记录C++中,vector的迭代器在push_back以后扩容导致迭代器失效的问题
vector是我们用到最多的数据结构,其底层数据结构是单端动态数组,由于数组的特点,vector也具有以下特性: ①O(1)时间的快速访问;②顺序存储,所以插入到非尾结点位置所需时间复杂度为O(n),删除也一样;:根据vector的插入和删除特性,以及扩容规则,我们在使用vector的时候要注意,在插入位置和删除位置之后的所有迭代器和指针引用都会失效,同理,扩容之后的所有迭代器指针和引用也都会失效。原创 2024-03-29 14:31:23 · 939 阅读 · 1 评论 -
C++中,判断某个自定义结构体是否在该结构体的vector中
C++中,判断某个自定义结构体是否在该结构体的vector中原创 2024-03-29 10:19:07 · 341 阅读 · 0 评论 -
C和C++中,快速切换打印字体颜色
C和C++中,快速切换打印字体颜色原创 2024-03-22 14:18:26 · 554 阅读 · 0 评论 -
Linux中,运行程序,顺便将打印信息存储在Log文件中查看
如题,原本打算在代码中自己写一个类去管理将打印信息收集到log日志中,忽然想到,其实也可以写sh脚本。原创 2024-03-20 15:15:49 · 1126 阅读 · 0 评论 -
C++中,数字以0开头,会默认八进制,不是十进制
时,0101会被解释为八进制的101,而不是十进制的101。八进制数101转换为十进制是65,这就是为什么你得到的输出是65。在C++中,当你使用数字字面量时,如果以"0"开头,那么它将被视为八进制数。如果你想要表示十进制的101,应该直接写成。,这样就不会产生混淆,输出也会是101。原创 2024-03-19 20:09:34 · 594 阅读 · 0 评论 -
Ubuntu安装conda以后,给jupyter安装C++内核
大家都知道,jupyter notebook 可以支持python环境,可以在不断点调试的情况下,打印出当前结果,如果代码错了也不影响前面的内容。于是我就想有没有C++环境的,结果还真有。原创 2024-03-07 11:18:23 · 1474 阅读 · 0 评论 -
通过scp在两台设备之间传输文件的sh脚本
通过scp在两台设备之间传输文件的sh脚本原创 2024-03-05 10:09:53 · 640 阅读 · 0 评论 -
使用html网页播放多个视频的几种方法
使用html网页播放多个视频的几种方法原创 2024-03-04 09:36:18 · 5042 阅读 · 0 评论 -
使用ssocr识别LED数字
使用ssocr识别LED数字原创 2024-01-02 13:55:36 · 1672 阅读 · 2 评论 -
一个类QT信号槽机制的C++库:sigslot库
一个类QT信号槽机制的C++库:sigslot库原创 2024-01-10 14:42:01 · 665 阅读 · 0 评论 -
OpenGL和OpenGL ES显示YUV图片的着色器差别(一)
OpenGL和OpenGL ES显示YUV图片的着色器差别原创 2024-01-11 11:20:32 · 703 阅读 · 0 评论 -
C++实现模版模式 + 创建者模式的demo
C++实现模版模式和创建者模式的demo原创 2024-01-24 16:17:16 · 810 阅读 · 0 评论 -
添加虚拟网口实现一个网口多个网段同时收发数据:Ubuntu和window
添加虚拟网口实现一个物理网口多个网段同时收发数据:Ubuntu和window原创 2023-12-25 18:00:28 · 3514 阅读 · 0 评论
分享