基于 C++11 的线程池模型
通过任务同步队列与 STL 容器实现四种线程池,解决大量并发任务下的资源消耗与线程切换开销问题。
- 固定式:STL 容器管理线程智能指针 + 同步队列分发任务
- 缓存式:Map 键值对存放线程智能指针,按需增减线程
- 定时式:为线程任务指定优先级,实现延迟调度
- 工作窃取式:每线程独立任务队列,空闲线程窃取可用任务
// 01 · ABOUT ME
我是李锦浩,西安财经大学 2027 届本科毕业生,方向是 C/C++ 后端开发。从 C++11 线程池到 epoll 高并发服务器,再到企业级跨境支付系统,我习惯把每一个项目从设计、实现、调试完整走完——用 gdb 单步找问题,用压测数据说话。
出身农村家庭让我习惯把姿态放低、把事情做实:做事踏实有韧性,抗压能力强,对任务有耐心、善于持续推进目标。校运动会长跑(800 / 1000 米前三名)锤炼了我坚持到底、不轻言放弃的毅力——写代码和长跑一样,拼的是持续投入。
具备良好的执行力与团队协作意识,愿意主动学习新知识,能沉下心完成岗位各项工作。
// 02 · SKILLS
$ 智能指针 · 函数包装器 · 同步队列 · gdb 调试
$ gcc / g++ · gdb · VS Code · Linux 常用工具链
$ select / poll / epoll 对比 · TCP 超时重传 · TCP/IP 四层模型
$ Redis + Lua 原子限购已在企业实习中落地
// 03 · EXPERIENCE
为海外游戏打造的高并发充值与道具商城后端系统,采用微服务与 DDD 领域分层设计。负责核心交易链路的限购、支付履约与积分体系。
将幂等校验、递进式前置档位判定与额度累加封装在单次 Lua 原子操作中,彻底杜绝并发超卖风险,核心校验耗时毫秒级。
基于 HMAC-SHA256 验签与数据库唯一索引实现幂等防重;针对超时缺货场景实现「部分正常发货 + 自动触发 API 部分退款」,确保资金与道具严格一致。
针对充值与活跃行为设计多档位目标进度解锁模型,支持日 / 周 / 月周期重置与全链路 UTC 时间规整,避免跨时区重复领奖。
// 04 · PROJECTS
通过任务同步队列与 STL 容器实现四种线程池,解决大量并发任务下的资源消耗与线程切换开销问题。
基于 epoll I/O 多路复用的票务预约服务器,支持多客户端高并发连接,采用线程池模式处理业务逻辑。
// 05 · EDUCATION
电子商务 · 本科 · 2027 届(2023.09 — 2027.06)
// 06 · TRAITS
校运动会 800 / 1000 米前三名,坚持到底、不轻言放弃
农村家庭出身,吃苦耐劳,抗压能力强
对任务有耐心,善于持续推进目标,执行力强
团队协作意识好,愿意主动学习新知识