/learn_note

This repo is used to store the notes while reading or learning about tech

Primary LanguageC

learn_note

This repo is used to store the notes while reading or learning

学习路线

@startuml
scale 600 width

state "第一阶段" as state_1
state "第二阶段" as state_2
state "第三阶段" as state_3
state "第四阶段" as state_4
state "第五阶段" as state_5
state "第六阶段" as state_6
state "后端" as be

state_1: C语言,数据结构
state_2: 汇编语言,计算机组成原理
state_3: 编译原理
state_4: 操作系统,计算机网络
state_5: 算法
state_6: C++,python

be: 设计模式,数据库系统,SQLRedis, MongoDBMemcachedKafka


[*] --> state_1
state_1 --> state_2
state_2 --> state_3
state_3 --> state_4
state_4 --> state_5
state_5 --> state_6
state_6 --> be


@enduml

书单

  • C语言
    • 《C程序设计(第四版)》 -- 谭浩强
    • 《The C Programming Language》
    • 《C缺陷与陷阱》 -- Andrew Koenig
  • 数据结构
  • 汇编语言
  • 计算机系统
    • 《计算机组成原理》
    • 《深入理解计算机系统》
  • 编译原理
  • 操作系统
  • 计算机网络
  • 算法
  • C++
    • 《C++ Primer 中文版(第5版)》
    • 《深度探索C++对象模型》 -- Stanley B.Lippman
    • 《Effective C++ 中文版(第三版)》 -- Scott Meyers
    • 《C++编程**》
  • Python
  • 设计模式
  • 数据库系统
  • SQL
  • Redis
  • MongoDB
  • Memcached
  • Kafka