back
收藏夹(知识分类)
我在知乎的点赞其实是当收藏用的, 这么多点赞,打算找时间用爬虫全部爬下来慢慢整理。
数学
物理
信息
计算机理论
软件工程
理论
实践
- 游戏架构设计——面向数据编程(DOP)
- 游戏架构设计——高性能并行编程
- 为什么我认为Rust的Result错误处理方式不如Exception,探讨了
Monad
和工业界主流的异常处理两种错误处理的差异 - 游戏编程模式
- 阿里云块存储团队软件工程实践
- Chromium 渲染流水线——字节码到像素的一生
- A development process startup founders should use to ship features weirdly fast
编程语言
C
C++
- 单例模式
- 简单的 C++ 结构体字段反射
- make a shared_ptr from scratch
- C++ 系列专题
- Changing std::sort at Google’s Scale and Beyond
- 最好的C++学习教程(上篇)——The Cherno CppSeries
- 最好的C++学习教程(下篇)——The Cherno CppSeries
- More C++ Idioms
- Learn Modern C++
- 现代化工具链在大规模 C++ 项目中的技术实践
- Understanding the different flavors of Clang C and C++ compilers in Windows,讲述了C++ 不同编译工具链的差异
- 从无栈协程到C++异步框架
Rust
Haskell
体系结构
- 与程序员相关的CPU缓存知识
- 深入理解CPU cache:组织、一致性(同步)、编程
- 深入GPU硬件架构及运行机制
- 如何设计内存池? - 韦易笑的回答 - 知乎,内存管理是最能体现体系结构知识的地方之一
- Microarchitecture cheat sheet
- When an instruction depends on the previous instruction depends on the previous instructions… : long instruction dependency chains and performance
编译原理
可视化
优化
- 浮点数计算优化
- vfixupimm: signum,用 AVX 优化取浮点数符号
- When an instruction depends on the previous instruction depends on the previous instructions… : long instruction dependency chains and performance,CPU 指令依赖链太长拖慢速度,但依赖链解决不了,只能交叉两个依赖链提高效率
高性能计算
计算机图形学
- 使用有理数进行渲染
- 如何验证BXDF
- 实时&离线皮肤渲染技术(Real-time & Offline Skin Rendering)
- Enterprise PBR Shading Model
- 多种几何体求交
- How to build a BVH
旋转
音视频
逆向
这里我推荐 CSAPP Lab2-Bomb Lab
Linux
工具
在线工具
Git
Unity
二次元
galgame
资源
-
VCB-Studio,专门修复动漫画质
-
次元图书馆,galgame资源多,od盘下载
在线
生肉
- https://www.ggbases.com
- https://sukebei.nyaa.si
- http://www.anime-sharing.com
- https://bbs4.2djgame.net
- 绯月
- 幽隐恋梦
音声
色度学
日语
日语学习网站