掌握JavaSE相关知识,例如反射,多线程,集合,类加载器,Stream流,封装继承多态等;
熟悉常用的设计模式,例如动态代理,单例,建造者,模板,装饰者等设计模式;
掌握Spring、SpringMVC、Mybatis、SingBoot、MybatisPlus等开源框架,熟悉Sping中的Ioc和Aop思想,了解SpringMCVC执行流程;
熟悉MySQL关系型数据库、Redis、MongoDB等非关系型数据库,例如sql语句多表关联查询、子查询、左连接、右连接、内连接,redis五大数据类型等;
掌握使用Nginx请求转发和docker容器化技术,例如了解docker基本使用命令,linux操作系统常用命令;
掌握使用Dubbo、Feign进行微服务远程调用;
掌握使用Nacos注册中心、Eureka注册中心、Nacos配置中心;
掌握SpingCloud网关配置,Jwt鉴权相关知识;
掌握解决微服务模式下分布式id生成,例如使用美团leaf开源项目改其源码使之贴合业务需求,解决订单号重复问题;
掌握使用RabbitMQ消息中间件,掌握Fanout、Direct、Topic三种交换机的使用及配置MQ消息转换器
知悉MQ如何保证消息可靠性,如何实现延迟消息,了解MQ惰性队列,仲裁队列;
掌握elasticsearch分布式搜索引擎的使用,了解elasticsearch的倒排索引原理;
掌握Xxl-Job技术实现微服务定时任务;
掌握两种分布式锁实现原理;
了解Redis分布式缓存,熟悉Redis持久化RDB和AOP、了解Redis缓存穿透、雪崩、击穿;
熟悉如何解决分布式事务问题;
了解Mysql性能调优,例如索引未命中,最左匹配原则等,并了解B+树数据结构;
项目一:智慧急救
开发环境:Win10+Idea+Git+Maven+jdk8;
软件架构:SpingCloud、SpingSecurity、Nacos、Feign、Caffeine、 GateWay 、Nginx、MyBatisPlus、Redis、MySQL、SpringAMQP、Docker;
项目介绍:智能化的120智慧急救系统可以帮助中心处置辖区内日常医疗急救任务和突发公共卫生事件。它能够对急救全过程进行管控(从呼救者拨打急救电话到任务完成),包括呼救者、急救分站、救护车、接收医院以及对急救过程的信息、质量的控制。项目分为5个系统:1.管理后台、2.调度系统、3.医生端、4.司机端、5.用户端、6.综合大屏。
责任与技术描述:
1. 管理后台:
参数配置(病例模板、检查单模板、字典管理、系统功能等)
基础管理(机构维护、机构配置、角色管理、人员管理等)
库房管理(基础维护、库存管理、出入库管理、盘点管理等)
运营配置(消息发布、注册管理、医疗资源管理、意见反馈等)、
任务明细(调度明细、出车明细、转诊明细、病例明细、事件明细、车辆检查等);
项目二:中小学体检
开发环境:Win10+Idea+Git+Maven+jdk8;
软件架构:Spingboot、Shiro、美团leaf、Nginx、Mybatis、Redis 、MySQL
项目介绍:中小学体检是指对中小学生进行全面的身体健康检查,旨在发现儿童身体上的问题,及时采取措施进行干预,预防疾病的发生。项目分为3个系统:1.中小学体检后台、2.医生移动工作站、3.家长端。
责任与技术描述:
1.中小学体检后台:体检管理、项目分配、体检项目管理;
2..医生移动工作站:微信扫一扫、项目设置、体检记录、体检页面、小程序码生成;
项目三:智慧卫检
开发环境:Win10+Idea+Git+Maven+jdk8;
软件架构:SpingCloud、SpingSecurity、 Feign、Nacos、GateWay、Nginx、MyBatisPlus、Redis 、MySQL
项目介绍:智慧卫检项目指的是应用智能技术和大数据分析等手段,对卫生检疫工作进行优化和升级,提高卫生检疫效率和精准度。智慧卫检可以通过建立健全的信息化系统,实现对人员、物品、车辆等的全面监管和管理,同时可以通过数据分析,及时预警和防范疫情和疾病的传播。智慧卫检是现代化卫生检疫工作的重要手段和方向。
责任与技术描述:
1.大屏:做子系统大屏及综合大屏医疗数据统计(如:接入机构、设备数、异常数、异常比率);
2.后台管理系统:(通知公告、政策法规、参数上传);
开发环境:Win10+Idea+Git+Maven+jdk8; 软件架构:Spingboot、Shiro、美团leaf、Nginx、Mybatis、Redis 、MySQL 项目介绍:中小学体检是指对中小学生进行全面的身体健康检查,旨在发现儿童身体上的问题,及时
开发环境:Win10+Idea+Git+Maven+jdk8; 软件架构:SpingCloud、SpingSecurity、Nacos、Feign、Caffeine、 GateWay 、Nginx、MyBatisPlus、Redis、MySQL、SpringAMQP、D
开发环境:Win10+Idea+Git+Maven+jdk8; 软件架构:SpingCloud、SpingSecurity、Nacos、Feign、Caffeine、 GateWay 、Nginx、MyBatisPlus、Redis、MySQL、SpringAMQP、D