相关文章
使用vscode调试ffmpeg源码
ffmpeg的编译配置 # --enable-debug 设置为调试级别
# --disable-stripping 如果不加此选项,会strip去掉符号信息
./configure --prefix{output_path} --enable-debug --disable-stripping
make -j10VSCode的配置
将以下文件对比替换工程.vscode目录下的相同文件
…
建站知识
2024/11/24 21:49:20
一篇文章带你弄懂编译和链接
一篇文章带你弄懂编译和链接 文章目录 一篇文章带你弄懂编译和链接一、环境二、翻译环境1.编译①预处理②编译③汇编 2.链接 三、运行环境 一、环境
翻译环境和运行环境
翻译环境:源代码被转换成可执行的机器指令。
运行环境:用于实际执行代码。
二、…
建站知识
2024/11/28 6:31:11
小程序中如何使用自定义组件应用及搭建个人中心布局
一,自定义组件 从小程序基础库版本 1.6.3 开始,小程序支持简洁的组件化编程。所有自定义组件相关特性都需要基础库版本 1.6.3 或更高。 开发者可以将页面内的功能模块抽象成自定义组件,以便在不同的页面中重复使用;也可以将复杂的…
建站知识
2024/10/25 5:18:20
短视频是“风口”还是“疯口”?
熟悉我的粉丝都知道,最近去追了下短视频的风口,折腾了几个视频出来。且不说视频效果如何,单单是制作视频的过程,就差点没要了童话的老命。看似短短的几分钟,真的应了那句话:台上一分钟,台下十年…
建站知识
2024/10/30 14:50:15
面试问JUC(java.util.concurrent)的常见类你能答出来几句?
目录 1.Callable接口2. ReentrantLock3. 原子类(java.util.concurrent.atomic)4. 线程池5. 信号量 Semaphore6. CountDownLatch 1.Callable接口
Callable 是一个 interface . 相当于把线程封装了一个 “返回值”. 方便程序猿借助多线程的方式计算结果.通…
建站知识
2024/10/31 5:56:57
介绍一下标准的 CSS 的盒子模型?低版本 IE 的盒子模型有什么不同的?
目录 解析:
标准的CSS盒子模型
盒子模型示例 DEMO:
低版本IE的盒子模型:
总结 解析:
标准的CSS盒子模型(Standard CSS Box Model)是Web开发中的一个基本概念,用于描述HTML元素在页面上的布局和相互关系。CSS盒子模型定义了每…
建站知识
2024/11/1 1:15:26
【网络安全 --- PHP基础】学网安PHP语言所涉及到的知识,来看看吧,看着一篇文章就够了,建议收藏学习!!!
五,PHP
1,变量和常量
#PHP 中的变量用一个美元符号后面跟变量名来表示。变量名是区分大小写的。
#定义一个变量,前面不加$符号,那么就是普通字符$num 3.1415;$a 5;$b 6;echo $a $b;$hello world
# 定义常量:
# 常…
建站知识
2024/10/31 19:37:22
播放器缓存队列bug解决方案
背景
我在开发一个播放器的缓存队列时,遇到一个bug,导致包和帧无法被下一个模块读取
找了半天,原来是队列中的包和帧数据要进行内容的刷新暂存
包数据和帧数据不能直接放入队列
//入队,包进队列
int AVPacketQueue::Push(AVPacket *val,i…
建站知识
2024/11/22 19:49:11