背景音乐
个人作品集
0:00 0:00

你好,我是 吕卓

|

成都理工大学 数字媒体技术专业 | 21岁 | 本科在读
熟练使用Java、Spring Boot、MyBatis等技术栈,具有企业级项目经验。
曾在万达信息实习,参与AI公文和智审desk项目开发。

Application.java
@SpringBootApplication
public class Application {
    public static void main(String[] args) {
        SpringApplication.run(Application.class, args);
        System.out.println("🚀 Ready to build amazing things!");
    }
}

向下滚动

01. 关于我

我是一名来自成都理工大学数字媒体技术专业的Java后端开发者,热衷于探索新技术并将其应用到实际项目中。 在校期间完成了多个实战项目,并在万达信息实习期间参与了AI公文等企业级项目的开发。

我熟练掌握Java基础、Spring Boot框架、MySQL数据库和Redis缓存等技术。 在项目中积累了代码沙箱、异步判题、分布式缓存、消息队列等实战经验,并获得蓝桥杯国赛三等奖等荣誉。

🎓

教育背景

成都理工大学 | 数字媒体技术

💼

实习经验

万达信息 | Java后端开发

🏆

获奖情况

蓝桥杯国赛三等奖 | 英语六级524分

0
项目经验
0
获奖数量
0
英语六级

02. 技术栈

后端开发

Java 基础 / 集合框架 90%
Spring Boot / MyBatis 88%
Docker / 容器化 80%

🗄️ 数据库

MySQL / PostgreSQL 92%
Redis 85%
MongoDB 78%

🔧 中间件 & 工具

RabbitMQ / 消息队列 82%
Nacos / OpenFeign / Gateway 75%
Git / Maven 90%

🚀 其他技能

Vue.js HTML/CSS/JS 响应式界面 IDEA Cursor Git Maven MongoDB MinIO

03. 精选项目

智能OJ在线评测系统

⭐ 精选

基于Spring Boot的在线编程评测平台,支持多语言代码评测、实时判题等功能。 通过策略模式封装各语言编译运行,使用Docker构建代码沙箱进行资源隔离,采用RabbitMQ实现异步判题,基于JWT的主动令牌吊销方案保障安全。

Spring Boot Docker Redis RabbitMQ MySQL MyBatis

AI公文智能撰写系统

💼 实习项目

万达信息实习期间参与的AI公文项目,负责公文内容的智能校验与辅助撰写功能。 实现SSE流式数据返回,使用MongoDB存储对话历史,为大模型提供Function Calling接口,集成MinIO进行公文模板管理。

Spring Boot MongoDB MinIO SSE AI大模型

上海审计局智审desk系统

💼 实习项目

万达信息实习期间参与的智审desk项目,负责Token定时管理模块的设计与维护。 实现访问凭证的动态刷新,确保与大数据平台交互的连通性与安全性。封装通用脱敏工具类,应用于核心接口防止敏感信息泄露。

Spring Boot 定时任务 数据脱敏 Token管理

智慧教育平台

在线学习论坛平台,包含积分排行、互动问答、学习进度管理等模块。 通过缓存+延时队列合并写请求,基于Redis设计通用点赞系统,采用BitMap记录签到数据,构建分级存储排行榜(Redis Zset + MySQL水平分表)。

Spring Boot Redis MyBatisPlus RabbitMQ XXL-Job

04. 实习经历

2025.08 - 2025.11

Java后端开发实习生

万达信息股份有限公司

  • 在AI公文项目中负责公文内容的智能校验与辅助撰写,实现SSE流式数据返回
  • 使用MongoDB高效存储非结构化的对话历史,为大模型提供Function Calling接口
  • 集成MinIO用于公文模板的解析与存储,提升文档管理效率
  • 在智审desk项目中,设计并维护Token定时管理模块,实现访问凭证的动态刷新
  • 封装通用脱敏工具类,并应用于核心接口,防止敏感信息泄露
Spring Boot MongoDB MinIO SSE Function Calling
2025.01 - 2025.02

算法判题系统(OJ System)

个人项目

  • 通过策略模式封装各语言的编译、运行及环境配置,新增语言无需修改核心逻辑
  • 基于令牌颁发时间与Redis的主动令牌失效机制,解决用户修改密码后旧Token依然有效的安全风险
  • 使用Docker构建代码沙箱,对用户提交的代码进行资源隔离与限制(内存/时间)防止恶意代码
  • 使用RabbitMQ将判题流程异步化,使用乐观锁解决消息重复消费,使用Redis SETNX防止重复提交
Spring Boot Docker RabbitMQ Redis JWT
2025.03 - 2025.04

智慧教育平台

个人项目

  • 通过缓存+延时队列实现了合并写请求,完成用户的学习进度和积分信息的存储
  • 基于Redis设计点赞数据结构,解除了与业务的耦合,使之成为一个通用的点赞系统
  • 采用BitMap结构记录签到数据,以低内存开销支持高效的签到、统计与查询
  • 构建分级存储排行榜,利用Redis Zset保障实时排名的高性能读写,通过定时任务将历史数据归档至MySQL
  • 采用水平分表与动态表名策略对历史数据进行分类管理
Spring Boot Redis MyBatisPlus RabbitMQ XXL-Job

05. 联系我

让我们一起创造些什么

我目前正在寻找新的机会,如果你有任何问题或者想要合作, 欢迎随时联系我。我会尽快回复!