覆盤2018

覆盤2018
1)leetcode刷題【2018刷的比較少,2019繼續】
2)精讀部分JDK集合類源碼【手寫HashMap1.7,list系列源碼】
3)多線程部分源碼精讀
4)Spring源碼精讀【只是粗略的過了一遍,之後須要覆盤鞏固】
5)深刻理解java虛擬機【已經讀過一遍】
6)Mybatis源碼【未完成】
7)學習接觸了分佈式
7.1)分佈式基礎 RPC,通訊協議,序列化,
7.2)zookeeper,部分源碼讀過一遍【master選舉那塊已經記不住了,之後須要覆盤】
7.3)Dubbo,部分源碼讀過一篇【同忘,須要覆盤鞏固】 7.4)NIO及Netty
7.5)分佈式事務相關概念
7.6)Redis相關 lua語言及redis集羣相關玩法
7.7)消息隊列 activemq及kafka 入門
7.8)分庫分表相關的mycat及sharding-jdbc
7.9)mongodb 【只是入門,具體的玩法2019會深刻】
8)性能優化
8.1)JVM性能優化 8.2)mysql性能優化
8.3)tomcat性能優化
9)python【學了一週多,入門了下,可是後續沒有用到,因此忘啦QAQ】
10)微服務【學了SpringBoot rest,jdbc基礎入門的東西,2019會深刻】
11)Websocket【南京項目上用到,因此學習了下,感受仍是蠻有意思的】
12)數據結構相關【這塊感受本身太弱了,2019須要彌補下】java

相關文章
相關標籤/搜索