技術棧學習

1、jdk安裝和環境變量的配置

2、數據類型和計算

3、面向對象和對象的特點

4、接口和抽象類

5、集合

6、文件操作

7、多線程

8、設計模式

9、網絡編程

10、反射

11、內置對象

12、mvc架構體系

13、數據庫:mysql(語法、事務、優化(慢查詢、分區分表、索引、破壞索引)、InnoDB ( B+樹 ))、redis(集羣、模式)、mongodb、樂觀鎖()、悲觀鎖()

14、spring(依賴注入、面向切面) Struts2 hibernate mybaits(一二級緩存開啓)springmvc springboot springcloud(eureka(服務治理組件,包含服務註冊與發現)、Feign(基於Ribbon和Hystrix的聲明式服務調用組件)、Hystrix(容錯管理組件,實現了熔斷器)、Ribbon(客戶端負載均衡的服務調用組件)、Zuul(網關組件,提供智能路由、訪問過濾等功能)、鏈路追蹤、分佈式鎖redis、分佈式事務seata) 、dubbo、nacos、zookeeper

15、elasticsearch、logstash、kibana

16、hashmap集合原理(數組、鏈表、紅黑樹)

17、rabbitmq(隊列消峯)

18、docker自動化部署

19、nginx反向代理、服務器負載均衡

20、jvm原理(方法區、本地方法棧、棧、堆(回收算法、新生代、老年代、永久代、參數調優、jdk工具查看)、PC寄存器)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章