1、熟练使用C++编程语言及面向对象的编程思想,了解多种设计模式;
2、熟练使用 VS、QtCreate、CMake+VSCode在 Windows、Linux和 Mac 下的开发流程;
3、掌握 TCP/IP 通信协议、STL 基本使用(了解 ZMQ、KAFKA 等使用);
4、熟悉 boost、OPenCV、ffmpeg 库的基本使用;
5、熟练使用 qss 样式,与 QWidget 开发结合,有多个项目的开发经验;
6、常见软件框架的设计和 SDK 的输出;
1.设备的信息监控与显示;
2.交换机端口、流量、上下线等信息显示;
3.设备与交换机端口连接关系图动态显示;
4.设备信息实时监测与报警系统;
1.根据蓝狐设计图开发PC端软件,支持在MAC、Window、Linux系统下; 2.界面主要实现TAB页显示,表格显示,以及按键的功能实现; 3.接入指定的SDK;
1.根据蓝狐设计图与Qt工具进行开发; 2.实现tab页切换、数据显示、保存、视频流播放等功能; 3.控制设备显示、切换视频流;