熟悉JAVA语言基础知识,熟悉springboot,springMVC,MyBatis,Hibernate等框架,能快速上手并进行开发。熟练掌握MySQL/Sql Server等关系型数据库,使用nosql数据库mongodb,redis,能对SQL语句进行性能优化。
熟练掌握Java设计模式。
熟悉HTML、CSS、JavaScript、Ajax、JQuery、 EasyUI等WEB前端技术。
擅长restful api和webservice的开发,微信公众号,钉钉微应用的开发。
熟练掌握开发工具idea,服务器TomCat,版本控制SVN,项目管理maven。
项目名称:可视化应急广播
框架: Springboot,Mybatis,Mysql,MiniUI
项目描述:可视化应急广播平台是集成应急广播系统及视频监控的一体化平台,可实现行政地区应急广播、地图区域应急广播以及视频监控区域应急广播,集地图、视频监控、地区、设备等信息于一体,使系统具有便捷、明朗、直观、简洁、易用等特性。
相关模块以及技术要点:
1. 地图模式。GoogleMap地图,jQuery ztree显示区域树。
2. 实时监控。EasyDarwin流媒体服务推送RTSP流播放视频,MQ指令开始日常,应急广播。
3. 录像回放。
4. 设备管理。包括视频设备管理,终端设备管理,插播设备管理,分组设备管理,Java Onvif开发设备发现,axis2,webservice对接海康平台sdk,jQuery pagination插件。
5. 用户管理。
6. 区域管理。
7. 文件管理。Java ftp文件上传。
8. 预案管理。Java Onvif开发,兼容海康,大华,华为,宇视,雄迈摄像头,智能分析报警信息播放文件或文转语。
9. 告警管理。
10. 任务管理。对接安卓单兵app, websocket实时开始结束任务,实现播放视频,推送音频。