1.精通Java 核心,5年一线研发经验,具备良好的编码能力、并熟悉应用设计模式
2.熟悉Java高并发编程,对Java的各种锁机制,线程池机制,AQS都有深入理解,并在项目中熟练使用
3.熟悉JVM,JMM,GC底层算法,熟悉多种常见的垃圾回收器,熟悉JVM调优,有实战经验
4.熟练掌握Spring、Spring Boot、MyBatis,多年实战经验,可以通过需求快速构建项目
5.熟悉Spring Cloud技术栈(Nacos、Ribbon、Feign、Sentinel、Gateway)
6.对分布式服务特点、旧服务改造、服务划分、服务分层与治理有深入理解,有线上项目经验
7.熟练掌握SQL语言与MySQL调优,多年实战经验,对索引优化及存储引擎有过了解,有线上调优经验。熟悉MySQL集群、异步/半同步复制、MHA、MMM等高可用架构,熟悉MyCat、ShardingSphere
8.熟悉Redis,看过源码。了解底层磁盘及网络IO模型、数据持久化机制、多数据类型缓存应用、高可用机制以及多种分布式集群实现
9.了解大型网站高并发架构,了解Nginx、Lvs、KeepAlived,CDN、高性能网关等高并发、高可用、高吞吐架构方案
项目名称:大华海外CRM重构 2021.06-2022.03
开发环境:IDEA+Tomcat8+MySQL+GitLab+轻舟
项目架构:SpringCloud+Redis+Eureka+RocketMq+Spire+Vue+Vue-Router+ Layui+ Webpack + Swagger
项目描述:
随着海外业务的快速发展,现有的CRM平台难以满足业务全球化布局的需要。因此,需针对海外产品与定价、合同履行及报关发货等业务模块进行重构,提高数字化能力。
责任描述:
1. 参加项目重构初期基础服务架构设计、数据库设计,基础架构搭建以及技术选型讨论
2. 用乐观锁,实现分布式业务系统下,同一样机扣除并发控制,出运单中产品数量扣除并发控制生成报关单
3. 使用分布式锁,实现样机扣除业务排队和出运单中同一产品数量扣除业务排队。通过数据库锁等待机制,实现同一样机并发排队扣除和出运单中同一产品并发排队扣除
4. 使用Spire根据动态模版生成Excel和Pdf的预览和下载
项目名称:浙江数字三农协同应用平台 2020.08-2021.05
开发环境: IDEA+ Tomcat8 + MySQL + SVN
软件架构: SpringBoot + MyBatis+JWT+Shiro + Nginx +Redis+ Vue+Vue-Router+ Layui+ Webpack + Swagger
项目描述:
主要是通过农业物联网技术、大数据、3S等信息化技术整合省市县各级涉农农业资源,以顶层设计方式建成一个平台一个中心N个应用,打造成浙江省智慧三农大数据中心。
责任描述:
1. 参与业务需求梳理、需求评审、架构设计、数据库设计和项目搭建
2. 针对线上问题处理,如CPU负载过高,异常报警处理,突发的慢查询排查
3. 对省市县各级农业的管理系统数据的采集、清洗、分析
4. 实现对已经接入的系统叮叮免登录
5. 结合地图技术实现农业产品的打点和展示
6. 对各种农业数据统计结果形成图形化大屏展示
项目名称:南通市国安局管理系统 2020.02-2020.08
开发环境: IDEA+ Tomcat8 + Oracle+ SVN
软件架构: SpringBoot+ JPA + Thymeleaf+ MyBatis+JWT+Shiro+ Nginx +Redis + Elasticsearch+ Layui
项目描述:
南通国安局有大量的纸质和硬盘数据未分类,现需要进行大量数据自动分类帮助构建业务知识树,使用脚本把硬盘中的数据入库进行归类,帮助后期进行知识三元组的构建和知识图谱的构建,帮助用户语义推理和知识挖掘。而纸质数据由用户通过批量录入接口人工添加。
责任描述:
1. 参与需求评审、环境的搭建、机器的部署、架构设计、数据库设计及项目搭建
2. 任务拆分及分配
3. 核心代码的开发以及技术疑难点解决
4. 参与代码review
5. 对已有数据进行自动聚类辅助用户构建分类树
6. 使用脚本把硬盘中的数据入库后自动分类到相应分类树
7. 对已有的数据进行分类辅助用户构建结构化数据库建模
8. 对比较完善的数据中的人的外观、行为分析构建人物画像
9. 对大数据量的历史数据迁移
开发环境:IDEA+Tomcat8+MySQL+GitLab+轻舟 项目架构:SpringCloud+Redis+Eureka+RocketMq+Spire+Vue+Vue-Router+ Layui+ Webpack + Swagger 项目描述: 随着海外业务的快速发展
开发环境: IDEA+ Tomcat8 + Oracle+ SVN 软件架构: SpringBoot+ JPA + Thymeleaf+ MyBatis+JWT+Shiro+ Nginx +Redis + Elasticsearch+ Layui 项目描述: 南通国安