一名专注后端开发的工程师,热衷于用技术解决实际问题
- 🔧 当前专注:设计和实现高性能的分布式系统架构
- 🌱 正在学习:云原生技术栈和DevOps最佳实践
- 💡 技术兴趣:系统性能调优、数据库设计和架构整洁性
- 🎯 职业目标:打造既稳定可靠又能灵活扩展的后端服务
- 硕士 | 专业:计算机技术 | 学校:西北师范大学 | 时间:2023.09 - 至今
- 本科 | 专业:物联网工程 | 学校:北京工业大学 | 时间:2018.09 - 2022.06
这是一个基于 Spring Boot 开发的智能测评系统,集成了ChatGLM 大模型,支持创建多种类型的测评应用(心理测试、知识问答、能力评估等)。通过学习这个项目,我深入理解了现代后端开发的核心技术栈和AI应用集成的实践方法。
技术亮点:
- AI 集成:GLM大模型调用,实现智能评分
- 架构设计:分层架构 + 策略模式,支持灵活扩展
- 性能优化:分库分表 + 多级缓存,支持高并发
- 工程规范:统一响应、异常处理、权限控制
主要技术栈:
- 后端框架: Spring Boot, MyBatis Plus, ShardingSphere
- 数据存储: MySQL, Redis, Elasticsearch, 腾讯云 COS
- AI集成: GLM大模型 API
核心功能:
- AI评分系统 (大模型集成,动态评分策略)
- 用户权限管理 (角色权限,JWT认证,操作日志)
- 应用管理 (应用创建,题目管理,结果分析)
- 分布式会话 (Session共享,集群支持)
技术成长:
- 掌握大模型API集成,理解AI在业务场景中的应用
- 学习分层架构和设计模式的实际应用
- 理解分库分表、缓存策略等高并发解决方案
- 掌握企业级项目的开发规范和最佳实践
这是一个企业级用户管理系统的基础实现,包含用户注册、登录、查询等核心功能。系统采用前后端分离架构,这是我初次开发的实践练习
主要技术栈: Java, Spring Boot, MyBatis Plus, MySQL, Docker
项目特点:
- 基础功能完整:涵盖用户管理核心功能模块
- 技术栈现代:使用主流前后端技术栈实现
- 可扩展性强:模块化设计便于功能扩展
- 开发规范:遵循企业级开发最佳实践
核心功能:
- 用户注册与登录
- 用户信息管理
- 权限控制(普通用户/管理员)
- 数据持久化存储
- API接口服务
💡 "代码就像幽默。当你不得不解释它时,它就很糟糕。" - Cory House
