熟练使用 MySQL 关系型数据库,精通数据表规范设计、联合索引设计、执行计划 Explain 分析、慢 SQL 查询优化,能够解决索引失效、分页查询、多表联查性能瓶颈等常见业务问题;熟悉 InnoDB 引擎 MVCC、事务隔离级别、锁机制底层基础。
掌握 Redis 缓存核心使用,熟练操作 String、Hash、ZSet 等基础数据结构,了解热点数据缓存、会话存储、简单限流等业务落地场景,能处理缓存穿透、击穿、雪崩三类常见缓存异常问题。
具备扎实的数据结构与算法基础,熟练数组、链表、哈希表、二叉树等常用结构,可独立完成二分查找、双指针、DFS/BFS 等经典算法编码;深入理解操作系统进程线程调度、虚拟内存管理机制,熟悉 TCP 三次握手 / 四次挥手、滑动窗口、HTTP/HTTPS 加密传输等计算机网络核心协议。
熟练使用 Git 完成分支创建、代码提交、合并冲突、版本回滚等全流程版本管理;能够独立完成 Linux 服务器开发环境部署,熟练使用文件操作、进程监控、网络调试等常用 Shell 命令,可完成 Java 后端项目线上基础部署调试。
员工管理系统(SpringBoot + MySQL+HTML)
独立开发全栈后端项目,基于 SpringBoot 搭建分层架构,使用 MySQL 存储部门、员工数据。
项目中落地基础并发控制逻辑,结合操作系统线程模型知识处理接口并发请求,完整实现用户登录、内容发布、数据统计、权限管理全套业务功能,具备完整可运行 Demo,可承接同类后台开发、数据库性能调优、服务器环境部署类需求。