Java基础:掌握Java基础语法与集合、多线程、异常处理等核心机制,了解JVM内存模型与常见GC策略,注
重代码规范。
开发框架:熟练使用Spring Boot、MyBatis-Plus进行业务开发,了解Spring Cloud Alibaba微服务体系
(Nacos、OpenFeign、Sentinel)的基本概念与用法,理解服务注册发现、远程调用和流量治理的常见场
景。
数据库与缓存:熟练使用MySQL,能进行业务表结构设计、复杂SQL编写与索引优化;熟悉Redis常用数据结
构,能处理缓存穿透、雪崩、热点数据过期等常见问题。
消息与中间件:了解RabbitMQ基本工作原理,能实现异步消息处理、削峰填谷等基本应用;了解
Elasticsearch的基本使用,能进行简单的数据索引与查询。
运维与部署基础:熟悉Linux常用命令,能在Linux环境下完成日志查看、服务部署与简单故障排查;掌握
Docker常用命令与容器化部署操作,能在本地搭建简单的多容器开发环境。
前端:了解HTML、CSS、JavaScript及Vue,能够配合前端调试接口,快速搭建简单的后台管理页面。
工具:熟练使用Git、Maven进行版本控制与项目管理;能使用Cursor、Claude Code等AI编程工具辅助日常
开发,提升效率。
本地生活服务平台 2025.09 - 2025.11
技术栈 SpringBoot MySQL MyBatis-Plus Redis Redisson RabbitMQ Nginx
项目描述:
探店分享平台是一款以用户发布美食探店等生活笔记为主的服务平台,主要实现了短信验证登录、优惠券秒杀
等功能,并使用缓存架构与消息队列进行性能优化,显著提升高并发场景下的系统稳定性。。
技术亮点:
负载均衡与反向代理:基于Nginx搭建反向代理与负载均衡集群,通过轮询策略分发流量,后端服务器
承载压力提升 60%+,有效屏蔽真实 IP,提升服务可用性。
分布式 ID 与库存控制:利用Redis 生成全局唯一单 ID,单节点环境下通过乐观锁(CAS)防止库存超
卖,超卖率降为 0;结合悲观锁实现 “一人一单” 严格限制,订单创建成功率达 99.9%。
异步化秒杀流程:利用 RabbitMQ 解耦秒杀请求,由消费者异步校验库存并生成订单,有效削峰填谷;
系统瞬时吞吐量(QPS)提升 200%+,接口响应时间稳定在 100ms 内。
索引优化实战:开启慢查询日志(> 200ms),通过EXPLAIN分析执行计划,重构关联查询、优化联合
索引(覆盖索引),将典型高频查询耗时从 300ms 降至 80ms,性能提升 73%。
读写分离与缓存落地:结合 MyBatis-Plus 读写分离框架,引入 Redis 缓存热点数据,接口平均响应时间
从 280ms 降至 65ms,QPS 提升 3 倍。
AI志愿咨询服务系统 2026.03 - 2026.04
技术栈 SpringBoot LangChain4J Redis RAG MCP MySQL
项目描述:
基于SpringBoot和LangChain4J的智能AI咨询服务系统,用于提供志愿填报咨询服务,具有预约、录取信息查询
等功能。
技术亮点:
流式AI对话交互:基于Spring Boot整合LangChain4J,搭配WebFlux响应式模型对接OpenAiChatModel,实
现流式实时聊天响应,摒弃同步等待模式,将对话响应延迟控制在200ms内,打造自然流畅的实时交互体验。
RAG智能检索问答:搭建RAG检索增强生成架构,结合Redis缓存热点知识库与检索结果,实现志愿政策、录
取数据等PDF文档的高效解析与精准检索,有效规避大模型幻觉,将咨询回答准确率提升至92%以上,保障内
容专业合规。
多轮会话记忆管理:基于Redis实现用户会话记录持久化存储,通过用户唯一标识完成会话数据隔离,支持上
下文关联理解,保证多轮对话连贯不串扰,搭配过期策略优化缓存占用,会话读写效率提升60%。
业务与数据层开发:基于MySQL设计用户、预约、院校数据等核心业务表,依托MCP协议实现LangChain4J
服务协同,开发预约、录取查询、问答追溯等功能模块,闭环核心业务,支撑单日数百次咨询查询请求稳定运
行。
本项目是一个高并发场景下的电商秒杀系统,主要解决“超卖”和“高负载”问题。我作为唯一的后端开发,负责整个系统的架构设计、编码与部署。 核心功能模块: 秒杀活动管理:管理员后台配置秒杀商品、库存、开始/结束时间。 商品展示与详情:Redis缓存热点商品信息,降低数
这是一个面向中小型企业的HR管理系统,旨在替代Excel表格,实现员工信息、考勤、薪资的在线化管理。我负责整个后端接口的开发与数据库设计,并与前端(Vue)联调。 核心功能模块: 组织架构管理:树形结构的部门管理,支持无限层级。 员工管理:员工入职、转正、调岗、