简 介

  • 熟悉C/C++。了解C++继承、多态、STL、C++11新特性。了解Python、Java。
  • 熟悉计算机网络,熟悉TCP三次握手、四次挥手、流量控制、滑动窗口等。
  • 熟悉Linux操作系统,熟悉Linux常用命令、Shell脚本编程,了解常见故障排查思路。
  • 了解Ansible工具。了解Ansible shell模块的使用,了解playbook的使用。

经 验

云存储开发(C)

2021.7 - 2022.2
Inspur,  郑州

项目描述 NFS-Ganesha是一个基于NFSv3/v4/v4.1的文件服务器,运行在大多数 Linux 发行版的用
  户模态下,支持将CephFS通过FSAL导出为NFS。

主要工作

  1. 使用Wireshark工具和Tcpdump抓包分析NFSv3协议操作字,输出NFSv3协议操作字文档。
  2. 修改NFS的service文件内容,修改config文件、log文件权限支持nfs以普通用户正常运行。
  3. 驻场支持。协助项目组TL,负责集群监测工作。定期上报集群运行状态是否正常。
  4. 阅读NFSv3源码,分析客户端协议读写文件流程,分析NFS进程启动流程,输出分析文档。

个人收获

  1. 熟悉了Source Insight、Wireshark、Tcpdump、GDB、CMake、Vim、Git等工具的使用。
  2. 了解了实际项目的开发和部署流程。深刻体会到了团队成员间的协同工作。

付费自习室微信小程序(全栈)

2021.3 - 2021.6
毕业设计,  郑州大学

项目描述 该项目为大学期间毕业设计项目。开发一个基于微信小程序的付费自习室系统。

主要工作

  1. 论文撰写。选题、需求分析、系统设计、编码实现、功能测试。
  2. 前端开发。使用微信开发者工具开发小程序的页面,通过JS调用后端接口获取数据。
  3. 后端开发。使用Spring开发框架,采用MVC模式开发。ORM选取MyBatis,关系数据库MySQL8
  4. 功能测试。测试用户登录、自习室预约、支付等功能是否正常。

个人收获.

  1. 对数据库表的设计有了一定程度的了解。能够绘制表间的ER图。
  2. 对Java Web开发技术有了更深入的了解。能够使用SSM框架开发出后端服务。

项 目

NFS-Ganesha - NFS-Ganesha是一个基于NFSv3/v4/v4.1的文件服务器,运行在大多数 Linux 发行版的用   户模态下,支持将CephFS通过FSAL导出为NFS
付费自习室小程序 - 该项目为大学期间毕业设计项目。开发一个基于微信小程序的付费自习室系统.

技能 & 熟练程度

C & C++

Html & CSS & Javascript

React & Vue & Angular

Java & Spring & Spring boot & Spring Cloud

Python

MySQL & Redis

GNU Bourne-Again Shell (Bash)