Categories
2022
什么是 CBR、VBR、CRF、Capped-CRF?
![什么是 CBR、VBR、CRF、Capped-CRF?](/post/bitrate-modes/ffmpeg.webp)
Haskell 学习笔记09 - 递归
![Featured image of post Haskell 学习笔记09 - 递归](/post/haskell-learn/haskell-learn.webp)
JVM 学习笔记 14 - 线程安全与锁优化
![Featured image of post JVM 学习笔记 14 - 线程安全与锁优化](/post/jvm-notes/cover.webp)
Haskell 学习笔记08 - 函数式风格
![Featured image of post Haskell 学习笔记08 - 函数式风格](/post/haskell-learn/haskell-learn.webp)
Haskell 学习笔记07 - 类型类
![Featured image of post Haskell 学习笔记07 - 类型类](/post/haskell-learn/haskell-learn.webp)
macOS 下蓝牙耳机音质低达 16 kHZ 的可能原因
JVM 学习笔记 13 - 内存模型和线程
![Featured image of post JVM 学习笔记 13 - 内存模型和线程](/post/jvm-notes/cover.webp)
Haskell 学习笔记06 - 类型
![Featured image of post Haskell 学习笔记06 - 类型](/post/haskell-learn/haskell-learn.webp)
Haskell 学习笔记05 - 数据类型基础
![Featured image of post Haskell 学习笔记05 - 数据类型基础](/post/haskell-learn/haskell-learn.webp)
Haskell 学习笔记04 - 字符串
![Featured image of post Haskell 学习笔记04 - 字符串](/post/haskell-learn/haskell-learn.webp)
Haskell 学习笔记03 - 基础语法
![Featured image of post Haskell 学习笔记03 - 基础语法](/post/haskell-learn/haskell-learn.webp)
Haskell 学习笔记02 - 函数式和 Lambda
![Featured image of post Haskell 学习笔记02 - 函数式和 Lambda](/post/haskell-learn/haskell-learn.webp)
Haskell 学习笔记01 - 环境配置和 Hello World
![Featured image of post Haskell 学习笔记01 - 环境配置和 Hello World](/post/haskell-learn/haskell-learn.webp)
原神 2.8 KCP 验证密钥交互流程解析与流量解密
![原神 2.8 KCP 验证密钥交互流程解析与流量解密](/post/magic-sniffer/mihoyo.webp)
Parametric Equations, Polar Coordinates, and Conic Sections
![Parametric Equations, Polar Coordinates, and Conic Sections](/post/multivar-cal/multivar-cal.webp)
Basic Math Trigonometric Function - 数学基础 三角函数
![Featured image of post Basic Math Trigonometric Function - 数学基础 三角函数](/post/math/basic-math/basic-math.webp)
Basic Math Complex Number - 数学基础 复数
![Featured image of post Basic Math Complex Number - 数学基础 复数](/post/math/basic-math/basic-math.webp)
Basic Math Exp & Log- 数学基础 指数与对数
![Featured image of post Basic Math Exp & Log- 数学基础 指数与对数](/post/math/basic-math/basic-math.webp)
Grasscutter Backroom 小游戏解密
![Grasscutter Backroom 小游戏解密](/post/gc-backroom-game/backroom.webp)
Rust 学习笔记08 - 智能指针
![Featured image of post Rust 学习笔记08 - 智能指针](/post/rust-learn/rust-learn.webp)
JVM 学习笔记 12 - 类加载机制
![Featured image of post JVM 学习笔记 12 - 类加载机制](/post/jvm-notes/cover.webp)
Rust 学习笔记07 - 闭包
![Featured image of post Rust 学习笔记07 - 闭包](/post/rust-learn/rust-learn.webp)
Rust 学习笔记06 - 泛型和生命周期
![Featured image of post Rust 学习笔记06 - 泛型和生命周期](/post/rust-learn/rust-learn.webp)
Rust 学习笔记05 - 错误处理
![Featured image of post Rust 学习笔记05 - 错误处理](/post/rust-learn/rust-learn.webp)
Rust 学习笔记04 - 结构体和枚举
![Featured image of post Rust 学习笔记04 - 结构体和枚举](/post/rust-learn/rust-learn.webp)
Rust 学习笔记03 - 所有权
![Featured image of post Rust 学习笔记03 - 所有权](/post/rust-learn/rust-learn.webp)
Rust 学习笔记02 - 基本语法
![Featured image of post Rust 学习笔记02 - 基本语法](/post/rust-learn/rust-learn.webp)
Rust 学习笔记01 - 环境配置和 Hello World
![Featured image of post Rust 学习笔记01 - 环境配置和 Hello World](/post/rust-learn/rust-learn.webp)
JVM 学习笔记 11 - JVM Bytecode
![Featured image of post JVM 学习笔记 11 - JVM Bytecode](/post/jvm-notes/cover.webp)
JVM 学习笔记 10 - 类文件结构
![Featured image of post JVM 学习笔记 10 - 类文件结构](/post/jvm-notes/cover.webp)
JVM 学习笔记 09 - 低延迟垃圾收集器 ZGC
![Featured image of post JVM 学习笔记 09 - 低延迟垃圾收集器 ZGC](/post/jvm-notes/cover.webp)
JVM 学习笔记 08 - 低延迟垃圾收集器 Shenandoah
![Featured image of post JVM 学习笔记 08 - 低延迟垃圾收集器 Shenandoah](/post/jvm-notes/cover.webp)
JVM 学习笔记 07 - 经典垃圾收集器
![Featured image of post JVM 学习笔记 07 - 经典垃圾收集器](/post/jvm-notes/cover.webp)
JVM 学习笔记 06 - Hotspot VM 实现细节
![Featured image of post JVM 学习笔记 06 - Hotspot VM 实现细节](/post/jvm-notes/cover.webp)
JVM 学习笔记 05 - 垃圾清除算法
![Featured image of post JVM 学习笔记 05 - 垃圾清除算法](/post/jvm-notes/cover.webp)
JVM 学习笔记 04 - 对象已死
![Featured image of post JVM 学习笔记 04 - 对象已死](/post/jvm-notes/cover.webp)
JVM 学习笔记 03 - Hotspot 对象内存
![Featured image of post JVM 学习笔记 03 - Hotspot 对象内存](/post/jvm-notes/cover.webp)
JVM 学习笔记 02 - JVM 宏观内存分区
![Featured image of post JVM 学习笔记 02 - JVM 宏观内存分区](/post/jvm-notes/cover.webp)
JVM 学习笔记 01 - Java 往世书
![Featured image of post JVM 学习笔记 01 - Java 往世书](/post/jvm-notes/cover.webp)
关于并发安全
![关于并发安全](/post/concurrency-safety/concurrent-safety.webp)
Kotlin AtomicFU 使用指南
![Kotlin AtomicFU 使用指南](/post/kotlin-atomic/atomic.webp)
设计模式之工厂
![设计模式之工厂](/post/factory-pattern/factory-pattern.webp)
Kotlin Coroutine 协程 - 07 异常处理
![Featured image of post Kotlin Coroutine 协程 - 07 异常处理](/post/kotlin/kt-coroutines/kt-coroutine.webp)
Kotlin Coroutine 协程 - 06 上下文切换与协程调度器
![Featured image of post Kotlin Coroutine 协程 - 06 上下文切换与协程调度器](/post/kotlin/kt-coroutines/kt-coroutine.webp)
Kotlin Coroutine 协程 - 05 协程上下文
![Featured image of post Kotlin Coroutine 协程 - 05 协程上下文](/post/kotlin/kt-coroutines/kt-coroutine.webp)
Kotlin Coroutine 协程 - 04 Async / Await
![Featured image of post Kotlin Coroutine 协程 - 04 Async / Await](/post/kotlin/kt-coroutines/kt-coroutine.webp)
Kotlin Coroutine 协程 - 03 挂起函数
![Featured image of post Kotlin Coroutine 协程 - 03 挂起函数](/post/kotlin/kt-coroutines/kt-coroutine.webp)
Kotlin Coroutine 协程 - 02 协程入门教程
![Featured image of post Kotlin Coroutine 协程 - 02 协程入门教程](/post/kotlin/kt-coroutines/kt-coroutine.webp)
Kotlin Coroutine 协程 - 01 异步开发往事书
![Featured image of post Kotlin Coroutine 协程 - 01 异步开发往事书](/post/kotlin/kt-coroutines/kt-coroutine.webp)
设计模式之单例
![设计模式之单例](/post/singleton-pattern/singleton-pattern.webp)
表记日语罗马字的推荐形式
使用 CE 在 macOS 下去掉网易云音乐灰色遮罩
Coding Tip:使用先决条件而非嵌套 if
![Coding Tip:使用先决条件而非嵌套 if](/post/kt-precond/kt-precond/preconditions.webp)
全面阐明 Kotlin Coroutine Flow
![全面阐明 Kotlin Coroutine Flow](/post/kt-coroutines-flow/kt-coroutines-flow/kt-flow.webp)
👨🏼💻关于 Kotlin 内联(值)类的一切
![👨🏼💻关于 Kotlin 内联(值)类的一切](/post/kt-inline-class/kt-inline-class/inline-class.webp)
Kotlin - 面向 IDE 的编程语言
![Kotlin - 面向 IDE 的编程语言](/post/kt-ide-oriented/kt-ide-oriented/jetbrains-ide.webp)
ZSH + ZI + PURE 配置教程
![ZSH + ZI + PURE 配置教程](/post/zsh-conf/zsh-conf/zi.webp)
在远程服务器上安装 CUDA CuDNN Pytorch Jupyter 等深度学习环境
![在远程服务器上安装 CUDA CuDNN Pytorch Jupyter 等深度学习环境](/post/remote-gpu-and-jupyer/jupyter.webp)
网页字体自定义
![网页字体自定义](/post/user-css/user-css/cjk-variety.webp)
通过 FFmpeg 批量转换目录下图片至 WebP
![通过 FFmpeg 批量转换目录下图片至 WebP](/post/conversion-webp-in-batch/imgtowebp.webp)
AP 各学科「速成」笔记导览
![Featured image of post AP 各学科「速成」笔记导览](/post/ap/ap.webp)
Visual Studio Code Markdown Preview Enhanced 插件在导出 PDF 时主题丢失 / 内容丢失
![Visual Studio Code Markdown Preview Enhanced 插件在导出 PDF 时主题丢失 / 内容丢失](/post/vscode-markdown-export/vsmd.webp)
如何优雅的从 Hexo 转移 Blog 到 Hugo
![如何优雅的从 Hexo 转移 Blog 到 Hugo](/post/hexo-transfer-to-hugo/index/hexohugo.webp)
为什么要从 Hexo 转到 Hugo?
![为什么要从 Hexo 转到 Hugo?](/post/why-hugo/index/hexohugo.webp)
2021
AP Psychology 心理学 笔记
![Featured image of post AP Psychology 心理学 笔记](/post/ap/ap.webp)
FFmpeg 入门与实践 004 - 视频压缩
FFmpeg 入门与实践 003 - 通用压缩方法及音频压缩
永远令人混淆的单位表示 ── K / Ki / k 词头的上下文敏感
Docker 挂载 cgroups 失败的排查及解决方案
![Docker 挂载 cgroups 失败的排查及解决方案](/post/docker-cgroup-issue/docker.webp)
FFmpeg 系列文章导航页
![FFmpeg 系列文章导航页](/post/ffmpeg-guide/ffmpeg.webp)
FFmpeg 入门与实践 002
![FFmpeg 入门与实践 002](/post/ffmpeg-002/ffmpeg-002/odd-even-field.webp)
Person Re-identification XQDA 行人再识别 相似性度量 算法笔记
![Person Re-identification XQDA 行人再识别 相似性度量 算法笔记](/post/xqda/xqda.webp)
图像压缩算法对比
操作符的运算顺序和优先级之间的关系
![操作符的运算顺序和优先级之间的关系](/post/operator-precedence/operator-precedence/c-operator-precedence.webp)
Fluid 主题中图片阴影和双 Caption / Alt Text 的修复
![Fluid 主题中图片阴影和双 Caption / Alt Text 的修复](/post/fix-fluid-theme-shadow/fix-fluid-theme-shadow/2021-10-19-18-38-28.webp)
AP Chemistry 化学 - 03
![Featured image of post AP Chemistry 化学 - 03](/post/ap/ap.webp)
AP Chemistry 化学 - 02
![Featured image of post AP Chemistry 化学 - 02](/post/ap/ap.webp)
AP Chemistry 化学 - 01
![Featured image of post AP Chemistry 化学 - 01](/post/ap/ap.webp)
AP Physics C EM 物理 C 电磁学 - 03
![Featured image of post AP Physics C EM 物理 C 电磁学 - 03](/post/ap/ap.webp)
AP Physics C EM 物理 C 电磁学 - 02
![Featured image of post AP Physics C EM 物理 C 电磁学 - 02](/post/ap/ap.webp)
AP Physics C EM 物理 C 电磁学 - 01
![Featured image of post AP Physics C EM 物理 C 电磁学 - 01](/post/ap/ap.webp)
关于 Differential Equation 微分方程 的一些想法
![关于 Differential Equation 微分方程 的一些想法](/post/de-intro/de-intro/Untitled6.webp)
Linear Algebra 线性代数的简单介绍
![Linear Algebra 线性代数的简单介绍](/post/linear-algebra-intro/linear-algebra-intro/Untitled4.webp)
AP Statistics 统计 速成笔记
![Featured image of post AP Statistics 统计 速成笔记](/post/ap/ap.webp)
AP Microeconomics 微观经济 小笔记
![Featured image of post AP Microeconomics 微观经济 小笔记](/post/ap/ap.webp)
AP Macroeconomics 宏观经济 小笔记
![Featured image of post AP Macroeconomics 宏观经济 小笔记](/post/ap/ap.webp)
AP Calculus BC 微积分速成笔记
![Featured image of post AP Calculus BC 微积分速成笔记](/post/ap/ap.webp)
American Computer Science League (ACSL) 速成笔记
![American Computer Science League (ACSL) 速成笔记](/post/acsl/acsl.webp)
AP United States Government and Politics 美国政府与政治 速成笔记
![Featured image of post AP United States Government and Politics 美国政府与政治 速成笔记](/post/ap/ap.webp)
AP Human Geography 人文地理 速成笔记
![Featured image of post AP Human Geography 人文地理 速成笔记](/post/ap/ap.webp)
FFmpeg 入门与实践 001
![FFmpeg 入门与实践 001](/post/ffmpeg-001/ffmpeg.webp)
IINA 修改默认倍速切换、自定义缩放算法、非整数帧处理、色彩管理等
![IINA 修改默认倍速切换、自定义缩放算法、非整数帧处理、色彩管理等](/post/iina-config/iina-config/iina.webp)
Macbook Pro 电池没电后,无法启动
科创比赛游记
9 月 24 日《迪迦奥特曼》《从零开始的异世界生活》《成神之日》等作品从全网下架,发生了什么?
![9 月 24 日《迪迦奥特曼》《从零开始的异世界生活》《成神之日》等作品从全网下架,发生了什么?](/post/atm-zhihu/atm-zhihu/minor.webp)
AP Physics C Mech
![Featured image of post AP Physics C Mech](/post/ap/ap.webp)