个人介绍
熟悉 C/C++语言、常用的数据结构与算法
熟悉 Linux 开发环境,vim 使用、gdb 调试
了解设计者模式,并在实习中使用单列模式+懒汉,工厂模式,适配器模式进行开发,
熟悉 tcp/ip、http、websocket 协议
熟悉 Linux 环境多线程网络编程,epoll 模型
熟悉 mysql 基本使用,并设计服务端的数据库
了解 ffmpeg,rtsp协议
熟悉 opencv、视频中目标行人检测算法(YOLO 系列)
熟悉QT5.12,Qt GUI,Qt SQL,Qt Widgets,QWebChannel,QWebEngine,QWebSocket
熟悉vlc,并能制作播放器
熟悉 Visual Studio、QT、SVN、Navicat等使用
通过大学英语六级
工作经历
2021-07-25 -至今北京华大C++
主要从事EDA工具开发,包括C++,qt,以及一些算法的开发和验证,本人7月份刚入职,目前主要开发射频和微波工具的开发。
2020-06-25 -2020-09-25安徽云森物联网科技有限公司C++
2020.06-2020.09 安徽云森物联网科技有限公司 C++软件开发工程师(实习) 项目介绍:https://mp.csdn.net/console/editor/html/108419108 1.服务端和服务端终端管理器(VS2017+QT) 服务端主要实现终端管理器的数据操作,向mysql插入,删除,更新等一系列操作 服务端终端管理器主要实现功能:添加根部门,子部门,编辑部门,删除部门,删除子部门,刷新部门,支持查找,支持添加用户,并且与极光服务端端同步,添加摄像头设备和删除摄像头设备 ,添加,编辑根部门和子部门,查找,刷新,翻页等功能,日志模块主要采用Goole日志,并设置四个等级 WARNING、 ERROR、FATAL、INFO; 2.im即时通讯模块(服务端采用极光服务端) 主要实现功能:添加用户,删除用户,加入群组,离开群组,群组和单人实现了发送文件,图片,截屏,表情,本地文件,位置,同步历史消息,最多同步50条,转让管理员,发消息切换,并且制定通信协议,设计MySQL数据库,并且为服务端编写数据库和提供接口,消MsgType的类型: Add、D
教育经历
2019-07-25 - 2021-07-25安徽工程大学控制科学与工程硕士
2014.09~2018.06 安徽工程大学 电子信息工程 2018.09~2021.06 安徽工程大学 控制科学与工程
技能
主要实现功能:添加用户,删除用户,加入群组,离开群组,群组和单人实现了发送文件,图片,截屏,表情,本地文件,位置,同步历史消息,最多同步50条,转让管理员,发消息切换,并且制定通信协议,设计MySQL数据库,并且为服务端编写数据库和提供接口,消MsgType的类型: Add、Delete、Update、QueryList、QueryData ,MsgCmd类型:表名(ConsumerOrg等),MySQL设计了列如定时器,外键的设计,MySQL主要使用工具是Navicat