全国大学英语四、六级证书、掌握C/C++、C#、Java、Python、计算机汇编语言、Shell等,能熟练使用Linux操作系统,精通Mysql、Oracle、SqlSever等数据库软件级Microsoft Office等办公软件,具备基础Android软件开发能力、计算机软硬件维护和网络维护,熟悉基础数字电路、多媒体技术和操作系统相关知识。
2019.7-2019.8 基于数组/链表的学生信息管理系统。使用C语言实现,能对学生信息进行插入、删除、更新等基本操作。
2020.9-2020.10 基本模型机设计。搭建一个基本模型机并设计机器指令,指令主要包含运算类、控制转移类、数据传送类指令。
2021.7-2021.8 企业网项目建设。主要负责网络拓扑设计及交换机、路由器配置。
2021.8-2021.9 基于/proc文件的Linux资源监视器。利用Linux系统自带的/proc文件实现一个动态的资源管理器可以查看进程运行状态、系统资源使用情况,主要负责GTK前端界面设计。
2022.1-2022.5 基于以太坊2.0的区块链分片仿真与分析。设计并实现了基于ETH 2.0的分片仿真系统,分片方案分为两层,下层为信标链与分片链。上层为类ETH PoW主链的区块链。
2023.6-2023.10 软件逆向。基于C/C++语言由Windows驱动Imgui前端技术的进程读取器。由Windows内核驱动IOCTL交互,可以获取进程PID、句柄、模块地址和读写内存。
利用Linux系统的proc文件系统中存储的是当前内核运行状态的一系列特殊文件,包含有关系统硬件及当前正在运行进程的信息等。实现一个基本的Linux资源管理器资源管理器要求可以查看当前所有进程运行状态、系统资源使用情况等基本信息。
利用数组实现一个学生信息管理系统。学生的信息存储在文件中,基本信息包括学号、姓名、班级、成绩等。基本功能要求能够实现正常的增删查改和对程序进行排序(直接插入排序、简单选择排序、冒泡排序)。程序需具备一定的健壮性,能够对错误输入进行判断和提示。