个人介绍
我是程序员客栈的【昵称】,一名【二级方向】; 我毕业于【大学名称】,担任过【公司1】的【职位】,担任过【公司2】的【职位】; 负责过【项目1名称】,【项目2名称】,【项目3名称】的开发; 熟练使用【技术栈1】,【技术栈2】,【技术栈3】,【技术栈4】,【技术栈5】; 如果我能帮上您的忙,请点击“立即预约”或“发布需求”!
工作经历
2022-10-20 -2023-06-02深圳市千层智能互联网科技有限责任公司C++开发
1、完成软件系统代码的实现,编写代码注释和开发文档; 2、辅助进行系统的功能定义,程序设计; 3、根据设计文档或需求说明完成代码编写,调试,测试和维护; 4、分析并解决软件开发过程中的问题; 5、协助测试工程师制定测试计划,定位发现的问题; 6、熟练使用 C++,能用 Qt 开发软件优先; 7、配合项目经理完成相关任务目标。
教育经历
2020-09-01 - 2023-07-01深圳信息职业技术学院信息安全与管理专科
技能
该系统是一个考勤打卡程序,打开摄像头采集图像,检测到人脸后截图再进行识别,将截图与提前存储的用户照片进行搜索匹配,获取所匹配照片的用户名,用来判断是否为打卡者。 各功能模块如下: 1)opencv,处理图像采集和人脸检测、截图。 2)使用 opencv_imgproc 模块处理图像。 3) 使用 opencv_objdetect 模块检测图像中的相关对象,使用 opencv_core 库中的rectangle 绘制一个矩形,把图中匹配到的人脸所在位置矩形绘制出来,截取灰色图像的人脸位置矩形区域,生成一个新的图像。 4)使用 highgui 模块的 imencode 接口对图像进行编码。 5)在云平台上创建一个用户组,存储一些用户的名字和照片。指定用户组 id 和人脸截图,调用识别接口(人脸搜索接口,在指定人脸集合中,找到最相似的人脸),从云平台的该用户组中搜索该截图所匹配的用户,获取云平台的返回结果,结果中包括匹配到的用户名、匹配程度,或者错误信息等。针对结果进行打卡记录。 我的职责: 1) 获取人脸图像采集。 2) 处理获取到的人脸图像。 3) 匹配人脸识别的用户名等
项目概述:该项目是一个网盘项目,提供在线存储服务以及人脉管理。 项目介绍:项目采用 C/S 架构。自定义通讯协议。 1)客户端:提供的功能分为三类:第一类是用户本身操作,如注册、登录、密码修改及找 回;第二类是文件操作,如上传文件、下载文件、删除文件、文件重命名、文件移动等;第 三类是好友操作,如查找好友,添加好友,删除好友,好友间文件分享等。 2)服务器:支持多客户端同时在线。主要提供两大类功能,一类是用户文件管理;一类是 用户信息及好友信息管理,用户信息使用 MySQL 数据库管理。 技术要点:QT 图形界面开发、socket 网络编程、数据库技术 我的职责: 1)客户端图形界面开发,包括登录界面,聊天界面及图书浏览界面; 2)socket 网络通信,包括网络通信协议制定,服务器模块编写; 3)好友聊天模块及文件分享模块开发。
该系统是本地音乐播放器,用户可以添加音乐,播放音乐,暂停音乐,切换歌曲,播放列表管理,播放音乐列表的播放模式,界面显示操作的控件等,显示正在播放列表的歌曲信息,比如歌曲名、歌手等。个性化界面,设置合适的图标为控件,启动播放器时恢复上次的歌曲列表。 各功能模块如下: 1)使用Qt提供的多媒体模块multimedia管理本地音乐播放。 2)使用界面控件提供相关操作或显示相关信息,按钮提供点击播放,滑动条QSlider显示播放进度并且提供调节操作,列表控件QListWidget显示播放列表、歌词等,使用列表控件的当前行号,设置媒体播放列表所播放的歌曲序号,进行切歌。 3)添加了图标资源,设置了控件图标,使用列表控件的当前行号。 4)使用Qt提供的数据库sql模块,存储歌曲信息,每次打开播放器都从数据库读取和恢复播放列表。 我的职责: 1)操作界面的开发; 2)对相关联的数据库进行编写; 3)实现对个性化图标界面美观。