具备扎实的计算机底层功底,精通C、C++、Java三大核心编程语言,可覆盖底层开发、后端服务、跨场景技术顾问工作。精通 C 语言指针、内存管理、数据结构与算法,熟练进行嵌入式底层、高性能工具模块开发;精通 C++ 面向对象、STL 标准库、多线程编程、智能指针与内存优化,可完成高性能服务端、底层组件开发与性能调优。
精通 Java 核心技术栈,包括 Java8 + 新特性、集合、多线程并发、JVM 原理与调优,熟练使用 SpringBoot、SpringCloud、MyBatis 等主流后端框架,具备微服务项目开发、接口设计、数据库优化、分布式系统设计能力。熟悉 Linux 环境开发、Git 版本控制、Maven 项目构建,具备跨语言技术方案选型、代码问题排查、性能瓶颈定位、架构优化建议输出能力,可提供从底层 C/C++ 开发到 Java 后端服务全栈式技术顾问支持。
基于 SpringCloud+SpringBoot 搭建微服务架构,使用 MyBatis-Plus 做数据持久化,搭配 Redis 做热点商品缓存、RabbitMQ 处理订单异步消息。负责订单、库存核心模块研发,针对高并发秒杀场景设计库存锁与限流方案,优化 MySQL 索引与慢 SQL,解决大促期间数据库压力过载问题。通过 JVM 参数调优、服务拆分扩容,平台可平稳支撑上万用户同时下单,保障大促活动零重大故障。