Skip to content

Latest commit

 

History

History
204 lines (165 loc) · 9.66 KB

README.md

File metadata and controls

204 lines (165 loc) · 9.66 KB

笔记

My ADHD notes

个人学习归纳,备忘。不保证质量,完成度和准确性

Learning is a lifelong deal. 长期慢更

快速传送门

Linux运维

Shell脚本
文件管理
系统管理
Awk脚本,正则表达式
iptables
nftables
ufw
firewalld
SELinux
AppArmor
Ansible

容器与虚拟化

Docker
LXD
Kubernetes
podman
QEMU KVM
cgroup

嵌入式与通用底层

ARMv7-M指令集
LFS和Buildroot
Tcl编程
ELF文件格式,程序链接与运行原理
ld链接脚本
IEEE754浮点数

工具

Git教程
Makefile
GPG与数据加密
OpenSSL命令行使用与SSL证书

硬件通信

RS232串口

列表

章节目录生成 index-gen.awk

./index-gen.awk note.md

No. Content Done
200908a 计算机存储:SDRAM 100%
200908b Linux From Scratch (ARMv7),并使用QEMU运行 30%
200920a ARMv7-A ARMv8-A体系结构,内存架构 10%
200920b 信号与系统,DSP数字信号处理 1%
200920c 数字逻辑以及Verilog,FPGA开发 95%
201002a 线性代数,矩阵计算 50%
201002b 高数,数学分析 0%
201002c 复变函数 0%
201020a ARMv7-M体系结构以及STM32单片机开发 70%
201219a Linux命令行,Shell脚本,Awk字符串处理,Tcl编程,Expect,Git教程 100%
201219b Makefile的用法,基于cmake和GNU make 90%
201220a MCU开发环境构建 10%
201220b CTF相关实用技能摘录 0%
201220c Metasploit渗透测试 0%
201225a 计算机存储:固态硬盘工作原理与优化方法 100%
201230a 加密算法,密码学 0%
210108a AutoCAD基本操作 100%
210110a 计算机体系结构以及处理器的设计 1%
210111a Qt应用开发 0%
210115a FreeBSD安装与日常使用 80%
210130a 类Unix管理维护以及安全优化,SELinux 40%
210316a 计算机图形学,Vulkan,OpenGL(GLSL) 0%
210317a Linux并发编程,C++11线程库,CUDA 0%
210320a 卫星遥感 100%
210409a 函数式编程,Haskell 30%
210501a 计算机音乐,和声理论,FamiTracker,经典计算机音乐集成电路解析 0%
210515c Nginx/Apache/H2O Web服务原理以及部署 0%
210524a 8051单片机 100%
210625a UEFI 10%
210702a AVR单片机开发 50%
210729a 机器学习,深度学习,强化学习,常用模型、框架和算法 0%
210731a 编译原理与LLVM 0%
210731b USB协议 30%
210808a LCD驱动 50%
210811a 计算机常用存储设备接口协议 0%
210904b 开关电源,DC-DC 2%
211017a 模电,无线电 0%
211211a 代码规范,开源协议 50%
220420a Tribblix、Slackware安装与日常使用 0%
220429a 二进制ELF文件格式,链接器原理 100%
221019a FreeBSD设计与实现 0%
221112a 计算机网络 80%
221116a Wacom数位板手动配置 100%
230323a ncnn和MNN 0%
230411a Linux/Unix系统编程 0%
230513a Texlive安装与使用 0%
230526a Linux驱动开发,设备树 0%
230709a Linux容器和虚拟化工具,LXD(Incus),Docker,CRI-O,Kata Containers,VirtualBox,QEMU(+KVM),K8s/K3s,Vagrant等工具的使用,cgroup 30%
230719a 基于Node.js和React全栈开发 0%
230813a 自动控制算法 0%
231101a RISC-V体系结构,SBI 0%
231104a 数据库 0%
231126a 高速PCB设计 0%
240706a AlpineLinux安装与日常使用 100%
240813a 磁盘分区表与FAT文件系统 80%

参考书收藏

  1. 《数字逻辑基础与Verilog设计(第2版)》,Stephen Brown,Zvonko Vrannesic著,机械工业出版社
  2. 《Linux命令行与Shell脚本编程大全(第3版)》,Richard Blum,Christine Bresnahan著,人民邮电出版社
  3. 《计算机体系结构量化研究方法(第5版)》,John L. Hennessy,David A. Patterson著,人民邮电出版社
  4. 《C++ Primer(第5版)》,Stanley B. Lippman,Josee Lajoie,Babara E. Moo著,电子工业出版社
  5. 《Ruby on Rails教程(第4版)》,Michael Hartl著,人民邮电出版社
  6. 《信号与系统》,Alan V. Oppenheim,Alan S. Willsky,S. Hamid Nawab著,电子工业出版社
  7. 《Linux内核设计与实现》,Robert Love著,机械工业出版社
  8. 《CPU自制入门》,水头一寿,米泽辽,藤田裕士著,人民邮电出版社
  9. 《Lua程序设计(第4版)》,Roberto lerusalimschy著,电子工业出版社
  10. 《Ruby基础教程(第2版)》,高桥征义,后藤裕藏著,人民邮电出版社
  11. 《ARM Cortex-M3与Cortex-M4权威指南(第3版)》,Joseph Yiu著,清华大学出版社
  12. 《计算机图形学(第2版)》,Peter Shirley著,人民邮电出版社
  13. 《Vulkan应用开发指南》,Graham Sellers,John Kessenich著,人民邮电出版社
  14. 《Vulkan学习指南》,Parminder Singh著,机械工业出版社
  15. 《三维计算机视觉技术和算法导论》,Boguslaw lyganek,J. Paulsiebert著,国防工业出版社
  16. 《深入理解计算机系统》,Randal E. Bryant,David R. O'Hallaron著,机械工业出版社
  17. 《深度学习》,Ian Goodfellow,Yoshua Bengio,Aaron Courville著,网络资源
  18. 《UEFI原理与编程》,戴正华著,机械工业出版社
  19. 《LLVM Cookbook》,Mayur Pandey,Suyog Sarda著,电子工业出版社
  20. 《LLVM编译器实战教程》,Bruno Cardoso Lopes,Rafael Auler著,机械工业出版社
  21. 《Haskell函数式程序设计》,Richard Bird著,机械工业出版社
  22. 《C++并发编程实战》,Anthony Williams著,人民邮电出版社
  23. 《精通开关电源(第3版)》,Keith Billings,Taylor Morey著,人民邮电出版社
  24. 《新概念模拟电路》,杨建国著,网络资源
  25. 《矩阵计算(第4版)》,Gene H. Golub,Charles F. Van Loan著,人民邮电出版社
  26. 《精神分析引论》,Sigmond Freud著
  27. 《The Design and Implementation of the FreeBSD Operating System (2nd Edition)》,McKusick M.K.,Neville-Neil G.V.著
  28. 《Programming in Haskell (Second Edition)》,Graham Hutton著
  29. 《Compilers: Principles, Techniques and Tools (Second Edition)》,Alfred V. Aho,Monica S. Lam,Ravi Sethi,Jeffrey D. Ullman著
  30. 《OpenSSL Cookbook (Second Edition)》,Ivan Ristić著
  31. 《HTTP权威指南》,David Gourley,Brian Totty著
  32. 《Linux/UNIX系统编程手册》,Michael Kerrisk著
  33. 《深入理解Linux内核》,Daniel P. Bovet,Marco Cesati著

Recipe

🍥 C C++ Go Java Rust Ruby Python Lua Node.js Zig Scala Dart Forth

🍣 Haskell | Erlang OCaml Agda

🍜 CSS HTML JavaScript

🍙 Shell Awk Tcl

🍱 Verilog

🍓 Vulkan OpenGL | GLSL

🍡 MySQL PostgreSQL SQLite

🍢 MongoDB Redis Geode

🍇 Rails(Ruby) Express(Node.js) Spring(Java) Gin(Go)

🍎 React Vue

🍒 WebAssembly

🍈 Docker LXD Kubernetes QEMU

🍐 Makefile

🥥 Matlab

🍉 Qt wxWidgets SDL

🥑 ARM AVR 8051 RISC-V

🫐 FPGA

🥭 FreeRTOS RT-Thread

🍌 KiCAD FreeCAD

🍍 AlpineLinux ArchLinux Debian Fedora RHEL Slackware FreeBSD Tribblix Haiku