个人介绍
熟悉Java面向对象编程、集合、多线程、异常、IO等。
熟悉常见的数据结构与算法。
熟悉MySQL,MongoDB,PostgreSQL,熟悉InnoDB存储引擎、事务、锁、索引以及常见的优化手段等。
熟悉Redis,了解持久化、过期策略机制、并发环境下的缓存问题。
熟悉Spring、SpringMVC、SpringBoot、Mybatis等主流开发框架。
熟悉Linux基本命令,熟练使用Git、Maven等工具,了解Docker部署。
熟悉SpringCloud、Dubbo、RabbitMQ、Kafka、Elasticsearch、Nacos等使用。
了解计算机网络中TCP/IP、HTTP、HTTPS等协议。
工作经历
2024-09-09 -至今江西驴充充物联网科技有限后端开发
项目一:充电桩预约充电模块 java开发工程师 项目背景: 用户可通过APP提前预约充电桩并按时充电,系统需确预约唯一性与资源分 配准确。 主要工作与技术实现: 1.负责预约模块的数据库设计与功能设计,基于 Spring Boot + MyBatis + Redis 实现预约下单、取消、状态查询等核心功能。 2.设计预约状态机(未 预约→已预约→自动取消/手动取消),结合 Redis + Redisson 分布式锁实现并发控制 ,防止重复预约。 3.使用本地消息表+定时任务实现超时预约自动释放机制,提升资源 利用率,避免恶意占用。4. 通过 Swagger + JUnit 编写接口文档与单元测试,保障模块 稳定上线。 项目二:用户优惠券统计与接口性能优化 项目背景: 该模块用于为公司内部提供可用优惠券的统计与抵扣计算等。由于优惠券规 则复杂(满减、折扣、限时等),且数据量较大,早期系统存在接口响应慢、统计逻辑 不完善的问题。 主要工作与技术实现:1. 优化优惠券查询SQL,避免SELECT *和索引列参与计算。2.引 入Redis缓存机制,降低数据库压力。3.使用异步线程池
教育经历
2021-09-09 - 2024-07-01广州大学材料与化工硕士
广州大学2021学年研究生学业奖学金 广州大学2022学年研究生学业奖学金 CET4、计算机二级 广东省科技报告(项目编号:*9) 论文发表: 1.机器学习在超临界二氧化碳表面吸附涂装技术教学中的应用实践 2. High-throughput





