本项目为我的自学笔记,包括但不限于计算机基础、编程语言、数据结构与算法、以及项目笔记。 数学公式采用 latex 语法,github上暂不能显示,请下载 MathJax 插件辅助,或者clone到支持的markdown编辑器内查看 计算机基础 数据结构与算法 计算机网络 哈工大计算机网络笔记 斯坦福cs144 lab实现 编译原理 0-简介 词法分析: 1-antlr自动生成词法分析器 2-手写词法分析 3-词法分析自动化理论 语法分析 4-antlr自动语法分析 5-ll分类 6-语法分析allstar算法 7-symbol-table 8-type-system 9-sematics-ag 10-llvm-ir 11-ir-expr-control 设计模式 设计原则 常见设计模式 语言 汇编 汇编语言-基于x86处理器 汇编语言-基于x86处理器-练习 cpp C++核心编程 C++提高编程 Java Java Web Spring Spring MVC Spring Cloud 系统领域 操作系统 数据库 机器学习&AI 李宏毅机器学习 Task01 Task05-网络设计技巧 Task06-卷积神经网络 周志华西瓜书浅读 3-线性模型 4-决策树 5-神经网络 6-支持向量机 7-贝叶斯分类 8-集成学习 项目 扩展布隆过滤器 项目地址:bloom-filter 笔记地址:一起来扩展布隆过滤器 工具 命令手册 docker命令备忘 ffmpeg命令备忘 gdb命令备忘 git 命令备忘 pacman包管理 vim:终端文本编辑器 vim学习 vim配置 neovim配置 git:项目管理工具 git & GitHub 使用 Git 代理 git 中文支持 CMake:c/cpp项目管理根据 qemu:通用开源模拟器和虚拟器 valgrind:内存泄漏检查 Objdump:查看机器码对应的汇编代码