工作经历
2017-04-10 -2023-04-29东方航空电子商务有限公司架构
负责网站模块的开发,技术文档的编写,App,移动站点接口的编写及维护,公共类库设计及升级,以及网站后期的修改与维护。网站性能优化,系统重构,解决开发过程技术上的问题。采用技术:spring boot,mybatis,nginx,mysql
教育经历
2009-04-10 - 2011-05-18济南大学泉城学院电子商务专科
热爱学习,热爱技术.
技能
包含模块: 数据采集模块:包含jt808数据采集,jt1078音视频数据采集,mqtt数据采集,modbus数据采集,数据库数据采集,http数据采集。 调度模块:车辆班次的调度,数据采集任务的调度。 GIS模块:geoserver搭建地图服务器,三维地图二维地图任意切换,精准显示人员车辆的位置信息 视频模块:对摄像头管理,ffmpeg,javacv实时拉流推送到srs流媒体服务器,在不同的客户端可以实时查看视频。 人员管理模块:人员的管理,组织机构管理,考勤管理,电子围栏管理,排版计划管理,uwb手持高精定位设备采集人员坐标数据,井下没有GIS信号采用WIFI定位。 车辆管理模块:采用国标jt808协议实现车辆数据的对接,实现jt1078视频协议接收车辆视频。 设备模块:对于设备健康状态进行监控,设备数据的实时推送。 组态模块:组态设计器,设备数据实时显示。 告警模块:人员异常告警,考勤异常告警,车辆超出行驶范围告警, 推送模块:websocket实时推送定位数据,告警数据,设备数据. 开发技术:mongodb,spring boot,redis,rabbitmq,react,mybatis,k8s,mqtt,websocket,ffmpeg,spark streaming。 负责模块:数据采集模块,音视频模块,组态模块,推送模块,调度模块,人员管理模块,GIS模块
包含模块: 数据采集模块:包含jt808数据采集,jt1078音视频数据采集,mqtt数据采集,modbus数据采集,数据库数据采集,http数据采集。 调度模块:车辆班次的调度,数据采集任务的调度。 GIS模块:geoserver搭建地图服务器,三维地图二维地图任意切换,精准显示人员车辆的位置信息 视频模块:对摄像头管理,ffmpeg,javacv实时拉流推送到srs流媒体服务器,在不同的客户端可以实时查看视频。 人员管理模块:人员的管理,组织机构管理,考勤管理,电子围栏管理,排版计划管理,uwb手持高精定位设备采集人员坐标数据,井下没有GIS信号采用WIFI定位。 车辆管理模块:采用国标jt808协议实现车辆数据的对接,实现jt1078视频协议接收车辆视频。 设备模块:对于设备健康状态进行监控,设备数据的实时推送。 组态模块:组态设计器,设备数据实时显示。 告警模块:人员异常告警,考勤异常告警,车辆超出行驶范围告警, 推送模块:websocket实时推送定位数据,告警数据,设备数据. 开发技术:mongodb,spring boot,redis,rabbitmq,react,mybatis,k8s,mqtt,websocket,ffmpeg,spark streaming。 负责模块:数据采集模块,音视频模块,组态模块,推送模块,调度模块,人员管理模块,GIS模块
项目模块 机器人调度模块:对于机器人工作任务的调度,工作地图任务的调度,是一个分布式的调度系统,支持工作流程调度,子流程的调度。 音视频:ffmpeg,javacv对于机器人工作摄像头进行拉流推送到srs流媒体服务器,可以在多个客户端实时查看,支持rtsp,gb28181协议。采用minio存储机器人回传的音视频的数据。 数据采集模块:实时采集机器人各个部件传感器回传的数据,支持mqtt,http,tcp,modbus,websocket等协议,采用mongodb作为数据存储引擎。 数据处理模块:实时处理机器人回传的数据,包括机器人状态监控,机器人寿命预测,机器人告警,局部地图到全局地图坐标系的处理。 GIS模块:geoserver作为地图服务器,cesium作为3D地图渲染引擎,实时显示机器人的坐标位置。 寿命预测:备品备件寿命预测,电池寿命预测,spark作为数据计算引擎,建立电池预测模型,备品备件寿命预测模型。 开发技术:spark,spring boot,rabbitmq,redis,mongodb,mybatis,mqtt,websocket,ffmpeg,minio。 负责模块:数据处理模块,GIS模块,寿命预测模块,数据采集模块,调度模块