个人介绍
有3年的服务器开发经验,丰富的高并发服务器开发经验。
熟练掌握C++语言及STL的使用和原理,熟悉C++11/14/17新特性,具备丰富的C++使用经验
熟悉shell和lua脚本编程,熟悉QT图形界面库的开发
熟悉计算机网络、数据结构和算法、操作系统原理等知识
熟悉网络协议,如TCP/IP、UDP、HTTP、DNS,且具备相应的网络协议解析经验
熟悉Linux环境,具有丰富的Linux平台系统编程经验
熟悉socket网络编程、多线程编程、进程间通信、同步互斥相关知识
熟悉redis、mysql数据库的使用和原理
熟练使用gcc、gdb,vim、cmake、makefile、git等开发工具和调试工具
工作经历
2021-04-12 -至今杭州安恒信息C++开发工程师
主要负责完成公司安排的开发任务,包括需求分析、架构设计、编码开发、单元测试等工作。 从事C++后端开发,负责服务器框架的搭建,编写逻辑功能,以及后期的运行维护等,优化和迭代服务器版本。
教育经历
2017-09-01 - 2021-07-05西安工业大学计算机科学与技术本科
在校期间主要学习了C和C++程序设计、操作系统原理、算法数据结构、计算机体系与组成原理、计算机网络等专业知识
技能
基于线程池和epoll实现的Reactor模式的轻量级HTTP服务器。 基于C++实现的线程池类的封装,包括对互斥锁、条件变量的 使用。 实现了对HTTP协议的解析,支持大文件的上传、断点续传等功能。
通过使用python对指定网站进行数据爬取,主要涉及到国外32个网站。包括twitter、Facebook、reddit、flightaware等等,并解决了其中的涉及到的反爬机制。