Java基础:熟练掌握Java语法、集合、多线程、反射等基础,对面向对象编程思想有深刻理解,熟悉jvm虚拟机,内存结构、类加载机制、垃圾回收机制
框架:熟悉Spring、SpringMVC、MyBatis、MyBatisPlus、SpringBoot等主流框架
中间件:熟练使用RocketMQ,熟悉mq事务消息的基本原理
数据库:熟练使用MySQL关系型数据库,以及MySQL索引优化;熟练使用Redis非关系型数据库,能够使用Redis实现数据缓存、分布式锁
Linux:了解Linux常用命令、有Linux下开发和部署项目并上线的实际经验
前端:熟练使用Vue前端框架及Element-Plus组件库、熟练前后端接口联调,熟悉HTML、CSS、JavaScript
开发工具:熟练使用IDEA、VSCode、Cursor开发工具,Git版本管理工具
经营项目一体化管理平台
项目简介:基于SpringCloud+Vue前后端分离的智能化项目管理平台,该平台能全程跟踪项目从投资、建设到运营的每个环节,支持在线协作、实时监控进度和资源使用情况,并灵活应对项目中的突发问题。通过整合财务、设计、施工等不同系统数据,平台让各部门、合作方在一个界面高效沟通,减少信息延误。
技术栈:Spring Cloud、Spring Security、MyBatisPlus、Redis、MySQL、Vue
工作描述:
1、负责外包管理模块,从需求申请到人员进场离场,还有考勤管理、结算管理、考核管理、供应商管理等功能的设计与实现
2、参与项目售前模块的功能开发与实现
3、外包管理中,工作流程的业务实现及流程完成后的业务功能
日志审计和分析系统
项目简介:基于SpringBoot开发的日志审计和分析系统,对存储、网络设备、服务器、操作系统、中间件、数据库、虚拟化、链路等进行全栈监控,包含了监管驾驶舱、运维管理、工单管理、日志采集分析、监控分析等模块。
技术栈:SpringBoot、MyBatis、MySQL、Thymeleaf
工作描述:
1、负责告警管理模块,将数据库与安全告警、事件告警、设备告警中的数据集成到系统,并参与设计分析方案,对告警数据进行分析
2、负责知识库管理的设计与开发
3、负责短信发送功能,对告警管理以及运维计划管理中,短信的配置及发送功能