ID:340256

蕙质兰心

QT研发工程师

  • 公司信息:
  • 北信源软件股份有限公司
  • 工作经验:
  • 2年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 北京
  • 海淀

技术能力

1、熟练使用C/C++,熟悉多线程、进程间通信、网络编程,熟悉shell 脚本、makefile、cmake、Qt
2、有扎实的C/C++编程基础,熟悉SHELL、Makefile脚本,良好的数据结构基础,熟悉多线程、网络通信、文件管理等技能
3、具有Linux环境下socket编程与系统编程经验;
4、熟悉常用的网络通信框架,对同步、异步IO,阻塞非阻塞有一定的理解。
5、熟悉国产Linux桌面客户端程序开发,熟悉qt图形界面开发框架<了解qt事件循环机制>,了解X11
6、国产化平台开发经验,银河麒麟、统信UOS、中科方德,aarch、loongarch、x86、mips架构适配经验,有全架构QT开发环
境,国产芯片:龙芯、兆芯、鲲鹏、海光、飞腾

项目经验

1、屏幕录像 2、屏幕截图 3、屏幕水印 4、安全沙箱 (前面项目全架构适配)(全部使用QT框架进行开发)

1:具体功能实现:视频:从XCB服务器捕获屏幕内容,使用X264编码器对捕获的内容进行编码,并使用给定的AVFormatEncoder将编码后的数据写入视频文件
音频:从PulseAudio系统中捕获音频,使用FAAC编码器将其编码为AAC格式,并使用AVFormatEncoder将编码后的音频数据写入到媒体文件中
2:从整个桌面(包括所有屏幕)截取屏幕截图,并保存到指定的路径。并使用了 D-Bus 接口与不同的桌面环境(DE)进行交互以获取截图。从主屏幕抓取整个桌面的截图。创建一个新的 QPixmap 对象 p,并用黑色填充。使用 QPainter 在 p 上绘制从每个屏幕抓取的内容,同时考虑到设备的像素比率。最后,将 p 保存到 strPath 指定的路径。
3:文字水印、点阵水印、二维码水印、图片水印
4:独立桌面程序,具有登录切换沙箱环境功能,具有屏幕水印功能,可登录可初始化沙箱,导入文件功能

案例展示

  • 安全沙箱

    安全沙箱

    当前项目未在网络发布,因工作内容都是企业定制,无法使用在外网,还请通过一下,诚心找兼职,诚心诚意接单

  • 屏幕水印

    屏幕水印

    因提交照片时暂时没有素材只能先按照沙箱的照片替代,本人诚心诚意找兼职接单,不会敷衍了事,希望能通过简历审核

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服