兰州博文科技学院
2022.09 – 2024.07
计算机科学与技术 · 本科 · 工学学士
核心课程:操作系统、计算机网络、数据结构与算法、计算机组成原理、Linux 系统编程、数据库原理
Linux C++ 后端开发工程师
我是薛文军,计算机科学与技术本科(工学学士)。方向是 Linux 环境下的 C++ 服务端开发:写过一套基于 ZeroMQ 的高并发订单通信服务,也在阿里云 ECS 上把一台服务器和一套 LNMP 环境连续维护了四年。
比起堆功能,我更在意把一件事做到能压测、能定位、能交付——项目里的每个优化数字,都来自实际压测和调试,而不是写在简历上的形容词。
书店订单通信服务,客户端与服务端双端架构。用 REQ-REP / PUB-SUB 替代原生 TCP,省去粘包拆包与连接管理;订单统计以自旋锁替换互斥锁,压测下锁等待耗时降低 32%;MsgPack 替代 JSON 使单条报文体积减少 45%;LuaJIT 承载动态配置,改参数不用重编译。集成 HTTPS 上报、断网重试与消息本地缓存,gdb / valgrind 定位内存泄漏与空指针崩溃。单机压测 1000+ 并发订单、QPS 约 1200。
独立完成 ECS 选型与系统初始化、LNMP 环境部署、域名工信部备案与 DNS 解析,站点上线后持续运维四年以上。独立处理磁盘占满、MySQL 服务异常、PHP 进程宕机、访问超时、文件权限错误等线上故障,逐次定位根因并修复;配置 HTTPS、数据库权限最小化与定期备份,站点可被百度正常收录。
用 C++ 调用 OpenCV 完成灰度化、边缘检测与特征提取预处理,基于 MNIST(60000 训练 / 10000 测试)训练 SVM 模型,手写数字识别准确率约 95%,并对比逻辑回归、决策树、SVM 三类模型的效果差异。