基本信息
姓 名
黄商杭
性 别
男
求职岗位
运维/C++开发
电 话
18672520315
邮 箱
2841208773@qq.com
籍 贯
湖北省-黄冈市-英山县
教育背景
兰州大学
计算机科学与技术(本科)
2022-09 ~ 2026-06
985
211
平均成绩:85.7 / 100(专业前 25%)
核心课程
在校项目经历
基于 Reactor 模型的高并发 C++ 网络服务器
2025-05 ~ 2025-07
基于 Linux + epoll + 线程池实现轻量级 Reactor 模型 HTTP 服务器,支持并发连接接入、HTTP GET 请求解析、静态资源返回、长连接管理与超时回收,并通过压力测试对服务器吞吐与响应延迟进行了验证。
主要工作
- 基于 epoll + 非阻塞 socket 实现事件监听与连接管理,支持高并发客户端连接接入
- 使用线程池处理业务逻辑,降低频繁创建/销毁线程带来的开销,提升请求处理吞吐能力
- 实现 HTTP 请求报文解析、静态文件返回、状态码处理、长短连接管理等核心功能
- 设计日志模块,记录访问日志与错误日志,便于服务运行监控与问题排查
- 引入定时器/超时回收机制,清理非活跃连接,提升服务器资源利用率
- 完成 Linux 环境下编译部署
- 通过压力测试工具对并发连接数、QPS、响应时延进行测试
LittleC 编译器前端可视化工具
2025-02 ~ 2025-05
基于 QT 开发的桌面端编译器前端工具,面向简化版 C 语言(LittleC)实现完成编译核心流程,涵盖词法分析、递归下降语法分析、语义检查和类汇编代码生成,支持编译过程可视化展示和源码错误定位。通过 Qt 多面板交互界面,实时查看 Token 序列、AST 语法树、符号表和生成类汇编代码。
主要工作
- 实现词法分析器,将源代码转换为 token 序列,支持标识符、常量、关键字、运算符等词法单元识别
- 实现语法分析模块,完成语法规则匹配与抽象语法树(AST)构建
- 实现语义分析与符号检查,支持变量声明检查、类型合法性判断及基础错误提示
- 根据 AST 输出类汇编形式代码,完成表达式求值与控制结构的基础翻译
- 通过模块化设计拆分词法、语法、语义处理流程,通过 Qt 面板进行展示
校园经历与荣誉
校级三等奖学金
参与"一生一芯"项目,完成处理器设计相关实践,并在校级 CPU 设计比赛中获奖
负责校级创新创业项目,完成 Stable Diffusion 图片生成模型训练与部署
参与校学生会新闻媒体运营部,担任班级宣传委员,具备良好的沟通协作与组织能力
新生辩论赛团体第一名,具备较强表达与现场应变能力
专业技能
编程语言
熟悉 C++,具备良好的数据结构与算法基础,能够使用 C/C++ 完成课程项目开发,了解 Java 面向对象编程基础
操作系统与 Linux
熟悉 Linux 常用命令、文件权限、进程管理、网络排查,具备云服务器部署与基础运维实践经验
计算机基础
熟悉计算机网络、操作系统、数据库、编译原理等核心课程内容,理解 TCP/IP、HTTP、进程线程、内存管理、索引与事务等基础知识
证书与奖项
蓝桥杯 C++
省级二等奖
百度之星
省级铜奖
华为云计算 HCIA
认证通过
CET-6
大学英语六级