1. 核心后端技术
• 熟练掌握Java基础(集合、多线程、IO/NIO)、JVM(内存模型、垃圾回收机制,具备实战调优经验:曾通过调优JVM参数将系统GC停顿时间从500ms优化至100ms内)
• 精通Spring、SpringBoot、SpringMVC、SpringCloud、Dubbo等主流框架,熟悉Spring Bean实例化机制与生命周期管理
• 掌握常用设计模式(单例、工厂、观察者、策略等),能在项目中合理应用提升代码可扩展性
2. 中间件与数据存储
• 缓存:熟练使用Redis,精通缓存设计(多级缓存、缓存穿透/雪崩/击穿解决方案),曾用Redis+Caffeine构建多级缓存优化查询性能
• 消息队列:熟练使用RabbitMQ,掌握消息持久化、生产者确认、消费者手动ACK等机制,能解决消息丢失、重复消费问题
• 数据库:熟练使用MySQL,精通索引优化、SQL调优、事务管理;熟悉MyBatis、MyBatis-Plus持久层框架;了解PostgreSQL
• 数据处理:熟练使用EasyExcel进行大量数据导入导出处理
3. 运维与部署
• 熟悉Linux系统(常用命令操作、服务部署与监控)
• 了解Docker容器化部署,熟悉Git版本控制工具(提交规范、分支管理)
4. 其余技能
• 熟悉微服务架构设计(服务注册与发现、配置中心、网关、熔断降级、链路追踪),熟练使用GateWay作为网关实现统一鉴权、路由转发等功能
• 掌握 Spring AI 框架,实践过结构化输出、多模态、ChatMemory、Advisor、RAG、Tool Calling、MCP 并通过阅读源码理解了原理。
• 熟练Vue、Element UI、art-design-pro等前端框架,写过基于art-design-pro的二次开发
项目描述:为解决医护人员与患者信息不对称问题,服务于XX家三甲医院、XX个病区,实现
病房信息实时同步、医嘱下达、患者状态跟踪等功能,提升医疗服务效率。
技术架构:SpringBoot+SpringCloud+Redis+Caffeine+RabbitMQ+MySQL+GateWay+Vue
工作职贵:
负责后端核心模块(病房信息管理、医嘱推送、实时通信接口)开发,贡献占比60%;
使用GateWay作为网关,实现了统一鉴权、路由转发、跨域、负载均衡等业务逻辑!。
护理任务查询批量通过CompletableFuture实现批量查询。查询效率提升 60%,满足多护理任务同时查询需求。
查询优化:为提高多个白板端查询,采用Redis+Caffeine构建多级缓存,接口响应时长降低,并通过随机过期时间降低缓存雪崩风险。
使用模板模式对接不同医院的数据,减少冗余代码,方便扩展。
利用RabbitMQ实现医嘱消息异步推送,通过消息持久化+生产者确认+消费者手动ACK解决消息丢失问题,通过唯一ID+幂等性处理解决重复消费问题,保障医嘱推送及时性与准确性。
本项目为一套企业级数据可视化智慧面板系统,采用前后端分离架构开发,前端使用 Vue3+ECharts 实现多维度数据看板,后端基于 SpringBoot 搭建 RESTful 接口服务,对接 MySQL 与 Redis 实现数据存储与缓存优化。系统支持实时数据监控、多维度数据钻取
本项目为一套全流程 ERP 进销存 / 仓储管理系统,基于主流前后端技术栈开发,覆盖商品管理、库存统计、出入库管理、移库盘库、往来单位及财务管理等核心业务模块。系统支持多仓库 / 多库区管理、商品 SKU 维度库存统计、库存预警、数据导入导出与权限分级控制,可满足中小微企业的日常