源码
文章平均质量分 79
贪吃小龙
想象中的作者
展开
-
ffmpeg5 vscode 开发环境搭建
在编译 ffmpeg 以及相关依赖包的时候,可能会需要用到一些编译工具,这部分工具需要提前安装好, 在 mac 采用 clang 进行编译安装,会需要用到 c 的一些标准库文件,标准库文件首先需要通过安装 Command Line Development Tools 获得, 可以根据系统版本选择安装,我这里由于安装过 xcode ide, 直接通过下面的命令安装。安装完成之后,我就可以找到标准 c 库的位置, 比如我这里安装的是 12.1 版本, 因此标准库的位置如下。原创 2023-01-03 15:38:59 · 604 阅读 · 0 评论 -
为何 java 中 int 类型的取值范围是 [-2147483648, 2147483647]
但是最小值为啥不是 -2147483647 2147483647 的负数怎么计算了, 首先我们要知道计算负数的过程, cpu 只会做加法计算,我们要求负数, 按照人类的思维是 0 - 整数 = 负数, 但是 cpu 不是这么做的,我们想一下如果我们的时钟要回到 0 点 即 12 点,我们会怎么调整时钟,一种方法就是做减法,让时钟的指针往回拨,拨到 0 点就可以,这样做可以认为是做减法,另一种方法是让时钟继续往前拨,拨到 0 点,这样做就是做加法。, 换算成整数刚好是 7, 即 2^3 - 1。原创 2022-11-18 11:38:18 · 547 阅读 · 0 评论