成長計劃

成長計劃

1.Spring

  • Spring啓動過程
  • spring bean的生命週期
  • Spring事務循環依賴問題
  • SpringMVC工做原理

2.Java

  • Java內存模型
  • CAS
  • AQS
  • CountDownLatch與CyclicBarrier
  • CountDownLatch
  • ThreadLocal
  • Java垃圾回收
  • HashMap和ConcurrentHashMap
  • 線程池
  • Java類加載機制
  • tomcat類加載機制
  • Java中的代理模式
  • Synchronized和Lock
  • Java IO和NIO
  • JVM調優、問題排查、線程池調優、
  • Java8新特性
  • JIT即時編譯技術
  • Object類中經常使用的方法

3.MySQL

  • MySQL 索引結構
  • MySQL inno存儲引擎
  • MySQL 事務
  • 事務隔離級別
  • MVCC
  • 主從複製
  • MySQL日誌
  • 分庫分表
  • MySQL調優
  • MySQL執行計劃

4. Redis

  • Redis底層數據結構
  • Redis zset
  • Redis分佈式鎖
  • 一致性hash算法
  • IO多了複用
  • Redis內存淘汰算法

5. MQ

  • kafka設計原理
  • kafka如何保證消息可靠性
  • kafka零拷貝
  • MQ延遲消息
  • MQ事務實現
  • JMQ設計原理

6. 操做系統

  • 進程與線程
  • 操做系統內核
  • 進程通訊
  • Linux IO模式
  • Docker

7. 網絡工程

  • TCP三次握手和四次揮手
  • GET和POST的區別
  • HTTP長連接和短鏈接
  • HTTP和HTTPS的區別
  • 網絡模型
  • HTTP常見狀態碼
  • DNS解析過程
  • 鑑權
  • TPC重傳
  • LVS負載均衡
  • TCP流量控制與擁塞控制
  • HTTP各個版本的區別
  • TCP粘包與拆包

8. 系統設計

  • 緩存
  • 限流
  • 熔斷
  • 微服務與服務治理
  • 同步IO和異步IO
  • 混沌工程
  • DDD
  • 設計模式
  • 秒殺系統
  • 彈幕系統

9. 分佈式

  • 分佈式事務
  • 分佈式一致性
  • 分佈式惟一id生成策略

10. 算法

11. ElasticSearch

  • ElasticSearch原理
  • ElasticSearch集羣
  • ElasticSearch字段類型

12. RPC

  • JSF
相關文章
相關標籤/搜索