1.精通 Spring、SpringMVC、SpringCloud、MybatisPlus 等开源框架的使用。
2.精通 MySQL 数据库
3.熟悉 Docker、可以使用Docker Compose进行服务编排、了解jenkins、k8s
3.熟悉 Redis 非关系型数据库
4.熟悉 RabbitMQ 等消息中间件
5.熟悉 ElasticSearch
6.熟悉 Axios、Css、Js、JQuery、VUE、了解React、AngularJs、前端UI组件库的使用(Ant design、ElementUI、等框架)
7.熟悉Maven构建工具、Git等版本控制工具
8.了解一些Python、C++
人脸库项目:
基于微服务架构的人脸管理平台,支持多厂商人脸识别数据统一管理与调用。2.0 版本新增接口扫描功能,实现 AOP + 注解自动注册,提升多应用场景的数据推送与管理能力。
主要职责:
全栈开发:前端采用 Vue.js + Ant Design,后端基于 Spring Cloud + MyBatis Plus 构建 RESTful API。
接口自动注册:AOP + 注解实现接口扫描,支持应用管理与数据推送。
核心功能优化:兼容多厂商人脸识别算法,提供人脸上传、特征值管理等功能。
系统优化与部署:Docker 容器化部署,Nginx 反向代理优化访问性能。
技术栈: Spring Cloud、Spring Boot、MyBatis Plus、Vue.js、Ant Design、MySQL、Docker、Nginx。
预约系统项目:
该系统用于管理外来访客和校内长期人员的预约,提升校园安全与管理效率。采用前后端分离架构,支持移动端录入,基于 Activiti7 实现审批流转,并集成门禁系统完成权限下发。
主要职责:
预约流程管理:基于人员类型设计审批流程,支持动态配置审批节点。
移动端开发:实现信息录入、拍照上传、预约查询等功能。
门禁权限控制:对接门禁系统,异步下发权限,提升通行效率。
系统优化与运维:增加黑名单校验、数据统计,采用 Docker + Nginx 部署。
技术栈: Spring Boot、MyBatis Plus、Activiti7、RabbitMQ、Vue.js、Ant Design Mobile、MySQL、Redis、Docker、Nginx。
项目简介: 基于微服务架构的人脸管理平台,支持多厂商人脸识别数据统一管理与调用。2.0 版本新增接口扫描功能,实现 AOP + 注解自动注册,提升多应用场景的数据推送与管理能力。 主要职责: 全栈开发:前端采用 Vue.js + Ant Design,后端基于 Sp
该系统用于管理外来访客和校内长期人员的预约,提升校园安全与管理效率。采用前后端分离架构,支持移动端录入,基于 Activiti7 实现审批流转,并集成门禁系统完成权限下发。 主要职责: 预约流程管理:基于人员类型设计审批流程,支持动态配置审批节点。 移动端开发:实现