《FFmpeg原理》的创作之路
写作不是思考的记录,写作就是思考本身。—理查德·费曼 写作不仅仅是 学习的记录,还可以帮你进行系统的思考,有很多东西,会在你写作的过程中不断被深入。甚至有些认知误区或者模糊的知识点你自己没意识到的,直到写出来了才明白...
写作不是思考的记录,写作就是思考本身。—理查德·费曼 写作不仅仅是 学习的记录,还可以帮你进行系统的思考,有很多东西,会在你写作的过程中不断被深入。甚至有些认知误区或者模糊的知识点你自己没意识到的,直到写出来了才明白...
TODO:讲一下 ITU-T 标准各种文章的组织架构。 --- https://www.itu.int/en/ITU-T/publications/Pages/structure.aspx .
Telegram 是一个非常好用的社交软件,有能容纳 20 万人的 群(Group)。也有 Channel 频道订阅功能,订阅者没有上限。 本文就来讲解一下如何使用 TG,以下操作步奏需要全程开启魔法上网。 TG 的官网是 telegram.org,里面有各...
OpenSSL 是一个C语言的开源项目,提供了一个 强壮的通用密码学库,并且基于这个密码学库 实现了 TLS 协议。OpenSSL 开源项目主要分为 3 部分,如下: 1,libssl ,基于 libcrypto 实现的 TLS 库,,支持 TLSv1.3 协议版本的功能。...
TODO,讲下 grid,block,跟 threadIdx 由于笔者的水平有限,文中难免会出现一些错误或者不准确的地方,恳请读者批评指正。如果读者有任何宝贵意见,可以加我微信 Loken1。
C++ 里面有一个非常独特的功能,叫 "右值引用",刚学 C++ 的人都会觉得这个东西非常反人类,我也一样的。 我个人认为,要理解 右值引用 这玩意,需要先学习汇编,如果没学 汇编,直接学 C++ 的右值引用就会觉得它反人类,不易理解...
C语言有 指针,而 C++ 有引用,那 引用 跟 指针 是不是一个东西,本文会从 汇编的角度 来分析这个问题。 指针代码如下: #include <iostream> int main() { int a = 999; int* p_a = &a; printf("d...
本文分享一些阅读开源项目代码的方法。 1,切记不要从头文件一个一个看,想一下子把所有变量的含义都搞明白。我以前也用这个方式,后来发现效率太低。变量的含义跟作用应该是要从代码逻辑里面一点点调试来想出来的。基本上,一些...
只要有源码,能运行,能调试,计算机领域很多看起来很复杂的东西,其实都可以变得很简单。跟初学者讲概念,堆砌逻辑,还不如给他源码,教他调试,让自己把逻辑弄懂。
今天整理了一下自己多年的浏览器书签,分门别类放好了。现在分享大家,也算是一些音视频 跟 其他编程技术的学习资料。 - 音视频相关 - 编译器链接器相关 - 数据库相关 - 博客集合 - .......