1.具备扎实的Java基础和面向对象的编程思想,掌握Java集合类、反射、泛型等知识。有良好的编码习惯
2.熟练掌握SSM,SpringBoot及其自动装配原理,可以进行微服务开发
3.熟练SpringCloud,SpringCloudAlibaba等分布式微服务框架和常用组件
4.熟练掌握MySql数据库,掌握PL/SQL语言,熟悉sql优化
5.熟悉使用Redis,理解 Redis 持久化 RDB 和 AOF,熟悉缓存穿透、雪崩、击穿的解决策略
6.掌握Java并发工具包,掌握CAS,AQS,volatile,原子类、线程池等技术
7.理解JVM内存模型以及常见的GC垃圾标记、回收算法
8.熟悉常用Linux命令。熟练使用Nginx、Tomcat、Apache配置,熟练使用 Docker
9.熟练使用nginx,使用nginx做反向代理,负载均衡,动静分离
10.熟悉常用的设计模式
一、 xx在线远程监管平台 2020-09~2021-07
项目开发技术:Nacos+GateWay+Feign+Ribbon+Hystrix+Sentinel+Kafka+OAuth+Spring Security
项目介绍:xx在线远程监管平台项目服务于消防支队,属于全覆盖行平台,立项之初目标位整个xx省的一级平台(省||市)、二级平台的融合平台(支队&社会单位),包含了传统意义上的一级平台和二级平台的所有功能,主要包含消防、单位、物业、运维、移动端平台,实现设备报警上报数据,由平台清洗以及处理。项目基于SpingCloud组件开发,使用docker+harbor实现私有库的打包和下载,基于jenkins及脚本实现CI CD。
项目职责:
1. 主要负责消防平台以及部分运维平台的功能开发;
2. 负责消防报警信息处理以及接入层数据转义工作;
3. 负责部分常用操作封装;
4. 负责测试环境以及部分生产基础服务搭建;
一、 xx在线远程监管平台 2020-09~2021-07 项目开发技术:Nacos+GateWay+Feign+Ribbon+Hystrix+Sentinel+Kafka+OAuth+Spring Security 项目介绍:xx在线远程监管平台项目服务于消防支队,属于全覆
福芽口腔管理系统 项目开发技术:SpringBoot +Mybatis+Beetl+Shiro+Redis+ BootStrap +Vue 项目介绍:福芽是中国专业的在线口腔服务平台,为用户提供专业的口腔服务、口腔福利计划、企业福利定制服务等一系列服务,为众多知名企业如:高