
更新时间:2024-07-03
杨举鹏
男|
23岁|
本科|
无经验 |身高180CM |未婚 |电气信息类
户籍:安徽六安
现居住:安徽六安
求职意向
期望职位:软件工程师,程序员|全职
期望行业:计算机软件/硬件,互联网/电子商务,网络游戏
期望薪资:5K~10K/月|想在雨花台区,江宁区,建邺区工作
求职状态:应届毕业生
期望行业:计算机软件/硬件,互联网/电子商务,网络游戏
期望薪资:5K~10K/月|想在雨花台区,江宁区,建邺区工作
求职状态:应届毕业生
获取联系方式
自我描述
1.熟悉C/C++编程,良好的编程技巧和编程习惯,掌握常用的算法与数据结构,熟悉递归、贪心、分治等算法;
2.熟悉Linux开发环境、常用命令及shell编程、Makefile及其它常用工具;
3.掌握多进程多线程原理,有linux多进程多线程开发经验;
4.熟悉TCP/IP协议族及linux socket编程;
5.熟悉python,使用过机器学习和深度学习进行数据处理和可视化分析
6.熟悉数据库SQL语言;
7.通过大学英语四级考试;
教育经历
2020-9 至 2024-6
[3年9个月]
[3年9个月]
本科|湘潭大学|数据科学与大数据技术
培训经历
2024-2 至今
[1年5个月]
[1年5个月]
嵌入式软件|广州粤嵌通信科技股份有限公司
培训内容:C语言,C++,文件IO,并发,网络编程,数据库
项目经历
2024-1 至 2024-2
[1个月]
[1个月]
象棋小游戏|本人
项目描述:【开发环境】虚拟机unbantu 【开发工具】vscode,make,arm-linux-gcc
【运行环境】ARM+Linux 【开发语言】C语言
【项目描述】 使用GEC6818开发板显示象棋游戏
(1)实现了象棋的基本规则,包括支持双人对弈,轮流走棋,吃子,悔棋,输赢等。
(2)通过多线程完成背景音乐的播放,可以手动关闭和播放。
(3)拥有友好的用户界面,清晰的显示棋盘和棋子状态,有重新开始和关闭游戏的功能
【项目难点】在项目实际完成过程中,遇到了以下难点:
棋子的规则较多,需要逻辑和细心,悔棋时棋子的位置要重新放置,屏幕重新映射会闪,需要使用双缓冲解决
2024-3 至 2024-5
[2个月]
[2个月]
FTP网络传输|本人
项目描述:【开发环境】虚拟机unbantu 【开发工具】vscode,gcc,make
【运行环境】Linux 【开发语言】C语言
【项目描述】使用TCP协议和socket套接字实现客户端和服务端的连接
(1)使用线程池技术实现大文件的传输。
(2)实现了查看目录、上传下载删除文件、退出的功能。
【项目难点】数据包较大需要分批传送,接收时要按顺序合并。出现文件丢失时要返回错误码并重新发送。数据包格式的封包和拆包。
2024-5 至 2024-6
[1个月]
[1个月]
贪吃蛇游戏|本人
项目描述:虚拟机unbantu 【开发工具】vscode,make,arm-linux-g++
【运行环境】ARM+Linux 【开发语言】C++
【项目描述】 使用GEC6818开发板显示贪吃蛇游戏
实现了经典贪吃蛇游戏的核心功能,通过滑动触摸屏控制蛇上下左右移动并吃到食物得分,障碍物随机生成,蛇头碰到墙壁、障碍物或者碰到蛇身就游戏结束,食物随机生成,蛇吃到食物之后蛇身变长,蛇速加快。可自定义障碍物数量、蛇初始速度、蛇身开始长度,读写文件记录并显示当前得分和历史最高分
【项目难点】插入节点时迭代器失效导致遍历画蛇的身体时,造成头尾分离,蛇在吃到食物时的增长和食物和障碍物的随机放置以及食物的消失。使用分离态的线程获取屏幕的触摸事件
获得证书
2021-3大学英语四级
2022-1C1驾驶证
语言能力
英语熟练
附件简历
杨举鹏简历.pdf(获取简历联系方式以后方可下载)