关于本人
软件工程专业本硕毕业,是一个爱学习,知上进,善沟通,重细节,懂感恩的人!
教育经历
软件工程专业 全日制硕士 华南理工大学(SCUT)
2018 - 2022
软件工程专业 全日制学士 西南交通大学(SWJTU)
2014 - 2018
项目经历
静态Web服务器
- 该项目使用Epoll边沿触发的非阻塞多路IO复用技术实现,采用Reactor并发模型,加快了请求的响应速度
- 使用多线程技术充分利用多核CPU,采用线程池机制提升系统性能
- 使用状态机解析HTTP请求,使用智能指针等RAII机制,更加安全
- 主线程只负责accept请求,并采用Round Robin方式分发请求,实现任务提交和执行的解耦
轻量级JSON解析库 light-json
light-json是一个基于C++11实现的跨平台轻量级JSON解析库
- 实现了符合JSON标准的解析器和生成器,支持标准的JSON库解析
- 借助动态数组实现模拟栈完成JSON字符串的递归下降解析,内存空间更紧凑
- 使用现代C++、STL,不依赖第三方库,轻量简洁
- 熟悉了常用的数据结构和对字符串处理的相关函数
- 采用测试驱动开发模式,熟悉了单元测试的基本流程
- 了解了UTF-8字符集的编码原理以及接口与实现分离的设计思想
专业技能
外语
CET-6 级,能流畅阅读英文专业技术文档
编程语言
熟悉C++及STL,掌握Java和Python.
专业理论
熟悉操作系统、数据结构,了解计算机网络以及TCP/IP协议的相关知识,掌握Linux的基础命令.