个人介绍
本人从事多年windows和Linux系统下的C/C++开发。熟练掌握模块化编程、网络编程、多线程编程及界面编程等多方面的编程技能;熟练掌握在Linux、嵌入式Linux和windows平台之间移植和适配第三方代码。多年多个项目的软件结构搭建经验,使得能够以更短的时间写出更合理的代码。
希望在这个网站上可以找到志同道合的朋友,我们一起完成优秀作品的开发。
工作经历
2021-06-01 -至今众趣科技Linux应用开发、Qt开发
从事Qt和Linux应用的开发,开发语言为C和C++,使用的技能包括但不限于sqlite、mysql、http、ftp等
2019-07-10 -2021-05-01康泰医学嵌入式Linux开发
从事Linux应用的开发,开发语言为C,在此公司主要是Linux界面开发及维护,使用的技能包括但不限于minigui、sqlite等
教育经历
和TA聊聊APP扫码和程序员直接沟通
该用户选择隐藏教育经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
技能
此开源项目旨在解决c++日志存储的问题,标准的格式存储、log级别的设定、标准上传及转发接口 项目包含log格式化及解析数据模块、读写文件模块、网络上传模块、信息接收及转发模块 ● 格式化及解析数据模块 该项目以json数据以xml格式为基础优化而来的格式,在项目内部使用正则表达式对其进行解析,大大提高了工作效率 ● 读写文件模块 为了方便将文件写入到本地文件系统,项目封装了读写log的模块,可对文件头及主题部分分别设置,实现了文件读写的高内聚低耦合 ● 网络上传模块 网络上传模块使用TCP长连接方式通信,并且使用json格式化数据。每次上传时将当前log条目的基本信息一同上传,可为之后的接收及转发工作提供便利 ● 信息接收及转发模块 此模块因项目可能有不同的需求,所以将其包含在示例中。其实现了基本转发的功能,并且只提供了在linux中转发的功能
1、树莓派预装ubuntu-mate系统 2、安装opencv,实现人脸检测的功能 3、树莓派开机自启动摄像头,检测到人脸后自动拍照并录取一段30s的视频 注: 这个想法是高中时班里半夜丢了东西,我作为班长去查监控,在监控室坐了整整一上午才找到这个一闪而过的身影,并且这个人带着帽子低着头,根本看不清楚人脸,后续又查了楼道里很多监控,在一处楼道的转角处,这个人抬了一次头,我才能截屏把照片发给警察。 当时就想,如果有监控可以实现自动抓取人脸并且拍照该多好(按照当年的认知,还不知道有此类产品),苦于当时没有技术,也没有时间。在做毕设时,我自拟题目做了这个作品,可以说是圆了高中时的一个梦想