我决定把这些笔记分类成逻辑开发——当然你也可以叫成后端开发,那样更易懂,但我认为「后端」是相对于「前端」这个概念的,而当事情变得宽泛而抽象起来的时候,有些东西你很难说是前端/后端,因为一百个人有一百种理解。

逻辑开发指的是那些在程序中充当核心逻辑运行的代码。 比如说游戏开发中的游戏逻辑和mod框架里的逻辑,web应用开发中的后端业务逻辑,网络开发中的客户端、服务端的逻辑等等。

——2025/03/01

然后随着时间推移,我发现很多东西根本分不清,不如把没法分到大类的或者多个大类都有出现的通用笔记扔这里。

——2025/10/08

通用编程知识

通常有很多知识是共通的,也就是说,在一门语言学到的,会在另一门语言中存在相似的用法。

亦或是更加广泛脱离语言的编程主题。

并发、并行,同步、异步

语言

编程语言

算法

对特定问题用特定算法。

几种基本 PID 控制算法

Perlin Noise 柏林噪声

SVD 奇异值分解 部分笔记

工具

MSYS 和 MinGW 简要介绍

Git 教程

此文件夹下有12条笔记。