关于

Leetcode排名

竞赛分数:1738
rank:top-12.42%
时间:2024年1月31日

技术能力:

  • Python计算机二级
  • 熟练使用Python,c/C++语言
  • 能够利用Qt开发GUI界面
  • django开发网站

项目介绍:

全栈即时通讯项目
2024年 6月-2024年 12月

  • 技术栈:C++ QT asio grpc mysql redis
  • 前端基于QT实现仿微信界面,支持添加好友、实时通信、聊天记录展示等功能。通过QListWidget实现好友列表,QGridLayout+QPainter实现聊天气泡框组件,基于QT network模块封装http,tcp服务。
  • 后端采用分布式设计,分为GateServer、StatusServer、VarifyServer和多个ChatServer。各服务间采用gRPC通讯;数据存储采用mysql服务,基于mysqlconnector封装连接池;封装redis连接池用于处理缓存数据。

ros-protobuf-bridge
2025年 1月-2025年 3月

  • 技术栈:C++ docker ROS protobuf cmake
  • 构建环境自动化: 使用 docker 管理整个项目环境,通过 dockerfile 安装 ROS-Noetic 组件、protobuf、cmake等依赖项,编写 Shell 脚本进行第三方库安装和容器操作,实现项目构建流程的自动化和部署的便利性。
  • 兼容性和可扩展性: 基于模板编程的 SFINAE 机制,修改ROS的核心库。实现兼容ROSmsg与Protobuf消息。
  • 项目管理和构建: 使用 cmake 作为构建工具,编写 proto 文件生成相应的静态库,供 ros 自定义模块调用。

医疗设备客户端程序开发(数坤科技)
2025年 4月-2025年 6月

  • 技术栈:C++, QT、sqlilte、openCV、gstreamer、CMake、Linux
  • 程序打包脚本编写:实现从程序编译、动态库拷贝、到最终形成deb安装包。
  • 虚拟键盘开发:基于qApp的foucsChanged信号,实现当可输入控件获取焦点后,虚拟键盘自动弹出。
  • 网络管理开发:基于nmcli命令,实现在设备界面上设置有线连接、4G网络连接,WIFI连接的功能。
  • 身份证读卡器二次开发:实现读卡器热插拔功能,并基于锁与条件量机制实现读卡器线程的启动/暂停。

荣誉经历

2024年12月
华为杯研究生数学建模竞赛二等奖

2023年6月
湖南大学优秀毕业生
湖南大学机械院秋实奖学金

2022年12月
国家励志奖学金
湖南大学三好学生

2022 年 5 月
Mathorcup 高校数学建模全国三等奖

2022 年 3 月
湖南大学机械院机自 1907 班进步之星

2021 年 12 月
湖南大学机械院“05 学长学姐励学金”

2021 年 11 月
湖南大学二等奖学金
泰豪十佳之星奖学金

2020 年 12 月
湖南大学校三好学生
国家励志奖学金
华教杯全国大学生数学竞赛二等奖(初赛)

邮箱:

feng1222@hnu.edu.cn

github

关于

评论区 5

    admin (作者)
    2022-02-03 19:57

    11

    冯仁尧 (读者)
    2022-02-04 09:29

    写得好

    MK (读者)
    2022-03-25 10:16

    尧神最强

    冯大仙 (作者)
    2024-01-30 16:12

    还行

    xiaoshuai (读者)
    2024-01-30 16:13

    真的假的