个人介绍
1.熟练掌握C/C++语言,了解C++11新特性,理解C++面向对象特性
2.熟练掌握常用的数据结构与算法,能够正确使用常见数据类型
3.熟悉 QT图形界面编程,了解QT常用控件用法、QT网络编程、多线程的使用方式
4.熟练掌握 STL,了解常用容器和迭代器的基本用法
5.熟悉基本的linux命令,能够熟练进行文件、目录操作
6.熟悉 MySQL,能使用语句进行数据的增删改查、子查询、多表关联查询、分组查询等。
7.熟练使用lua脚本语言,并理解lua脚本的特性
8.熟练使用svn,git版本管理工具
9.了解常用设计模式
工作经历
2024-08-15 -至今中科晶锐(苏州)科技有限公司C++工程师
开发公司的无人机群系统的地面站部分,使用QT,qml进行前端编写,实现基础的页面功能,并通过后端进行UDP通信协议的交互,调用算法接口实现无人机集群的控制,包括起飞,降落,航点飞行等,在地面站上显示飞机等集群信息,完成对集群的定制需求,与无人机异步通信,解析json数据并实时显示更新
2024-02-15 -2024-08-15南京幻芯智能装备有限公司C++工程师
使用公司内部的国产Engine,进行国产仿真系统的内网开发,使用C++语言对引擎API进行修改和增加,通过lua脚本调用C++的接口进行ui界面的编写,编写系统内部载具,包括坦克,车,飞机的移动,开火,并通过键盘操控子部件如炮管,机枪的旋转,通过config文件处理模型差异问题。对美术增加的枪械进行逻辑编写并进行测试,将武器与人物进行匹配,并调整开火方向一致,与甲方发送的Protocal对接,客户端解析甲方发送的json数据包并让客户端系统进行相对应的操作
教育经历
2020-09-01 - 2024-06-01南京师范大学泰州学院计算机科学与技术本科