年度工作完成情况: 本年度主要工作内容: (1)可视柜台终端框架的开发(错误管理、快速启动、性能优化) (2)基于chromium内核浏览器以及H5通讯开发(刷卡面访、摄像头管理、双录) (3)业务框架改进以及简版终端问题解决。 (4)可视柜台安装工具、运行策略的开发。 (5)对可视柜台中远程维护、媒体播放、可视化显示等实体的维护和辅助开发。 完成的主办项目: T1870701-可视柜台运行机制优化二期 T1972061-可视柜台业务框架设备改造任务 T19N5641-可视柜台浏览器安全优化 T19A3121-可视柜台健康预警机制 T19N6941-可视柜台前端框架自动重连机制 T19N7251-可视柜台终端快速启动优化 T19A1351-可视柜台终端初始化工具二期 工作贡献与不足: 创新奖-可视柜台H5沙箱模型的实现 通过C++中级认证 个人成长情况总结: (1)学习了C++的跨平台实现,并应用设计模式和boost工具,总结出框架跨平台的规则和具体方案,搭建了clion+cmake+vcpkg的持续构建环境。 (2)进行了chromium内核浏览器的学习与开发,对证书验证、媒体播放、多页面通信进行了优化和实现。 (3)学习了单元测试和接口测试,使用python+selenium进行了部分页面功能的测试验证。 下年个人成长计划: (1)进行持续c++17和boost的学习,了解linux和windows的跨平台差异,进行终端框架的跨平台迁移。 (2)对单元测试进行深入学习,在开发过程中,每一部分添加“测试替身”功能。 (3)对lua进行深入学习,为实现软件的轻型化、可嵌入、快速迭代努力。