Java分布式班經過Java分布式開發(fā)和這些技術結合,將企業(yè)OA項目部署到Linux下,安排了面試課程,對常見的面試問題進行總結。
多線程與分布式
開始第五階段的內容學習,主要包括分布式與微服務。這些內容也是互聯(lián)網公司進行開發(fā)需要用到的知識點,知識深度也比之前有所提高,學習過程中要注意跟著視頻進行操作。
1、線程池的基本使用和狀態(tài)
2、ThreadLocal的基本使用、原理和注意事項
3、分布式核心概念
4、docker的**、安裝和基本命令
5、獨立制作docker容器
6、Nginx的安裝、基本使用和常用命令
7、使用Nginx搭建文件服務
8、消息隊列RabbitMQ的核心概念queue、message和exchange
9、RabbitMQ的四種交換機模式
10、Spring Boot整合RabbitMQ案例
Spring Cloud基礎
進行微服務的課程學習,經過案例完成對SpringCloud基礎知識的介紹。
1、微服務的基本概念、設計與拆分原則
2、微服務和Spring Cloud的關系
3、微服務常見的組件和功能
4、課程查詢案例基本介紹、系統(tǒng)架構設計和接口設計
5、分模塊構建Spring Cloud項目
6、完成課程列表、課程價格等服務開發(fā)
7、課程服務整合,利用服務注冊與發(fā)現(xiàn)機制,完成課程查詢基本功能
8、整合Feign實現(xiàn)服務間調用
9、網關的集成與開發(fā),并接入服務
10、引入服務的熔斷與降級,并進行實操演練
Spring Cloud電商實戰(zhàn)
下面的對Spring Boot電商項目進行重構,應用Spring Cloud進行項目開發(fā),理解服務拆分規(guī)則,鍛煉微服務項目實戰(zhàn)開發(fā)能力。
1、服務拆分過程分析和經驗分享
2、完成用戶、商品、購物車和訂單等服務開發(fā)
3、通用common模塊的拆分和應用
4、Eureka server注冊中心開發(fā),用Feign完成服務之間的調用
5、共享Session的處理方案
6、統(tǒng)一網關的集成與開發(fā)
7、大作業(yè)——在項目基礎上動手完成廣告系統(tǒng)模塊開發(fā)
倒計時
更多詳情請咨詢客服 13182834526
客服在線時間:9:00-22:00,其他時間請在線預約或留言,謝謝。南京北大青鳥教育:南京雨花臺區(qū)小行路
南京協(xié)同校區(qū):鼓樓區(qū)建寧路65號金川科技園 全部校區(qū)>>
本周僅剩 個試聽名額
請鍵入信息,稍后系統(tǒng)將會把領獎短信發(fā)至您的手機