南京附近Java开发工程师课程
预约试听

课程详情



Java分布式班经过Java分布式开发和这些技术结合,将企业OA项目部署到Linux下,安排了面试课程,对常见的面试问题进行总结。



多线程与分布式

开始第五阶段的内容学习,主要包括分布式与微服务。这些内容也是互联网公司进行开发需要用到的知识点,知识深度也比之前有所提高,学习过程中要注意跟着视频进行操作。

1、线程池的基本使用和状态

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、课程查询案例基本介绍、系统架构设计和接口设计

5、分模块构建Spring Cloud项目

6、完成课程列表、课程价格等服务开发

7、课程服务整合,利用服务注册与发现机制,完成课程查询基本功能

8、整合Feign实现服务间调用

9、网关的集成与开发,并接入服务

10、引入服务的熔断与降级,并进行实操演练



Spring Cloud电商实战

下面的对Spring Boot电商项目进行重构,应用Spring Cloud进行项目开发,理解服务拆分规则,锻炼微服务项目实战开发能力。

1、服务拆分过程分析和经验分享

2、完成用户、商品、购物车和订单等服务开发

3、通用common模块的拆分和应用

4、Eureka server注册中心开发,用Feign完成服务之间的调用

5、共享Session的处理方案

6、统一网关的集成与开发

7、大作业——在项目基础上动手完成广告系统模块开发




在线快速问答通道

机构介绍

北大青鸟中博软件学院是北京大学直属的计算机院校,2003年作为星火科技项目引入江苏并正式揭牌成立。学院先后获得了“江苏省软件产业人才培训基地”、“南京市软件人才培养基地”、“南京市服务外包人才培训基地...

校区导航

雨花台校区: 南京雨花台区小行路

鼓楼校区: 鼓楼区建宁路65号金川科技园

免费试听

Baidu
map