1. 具备扎实的Java基础,深入理解OOP编程思想,具有良好的编码习惯。
2. 熟悉微服务开发分布式开发,掌握spring boot + spring cloud编程。
3. 深刻理解JavaWEB技术体系架构,熟练掌dao握Servlet/JSP技术。
4. 熟练掌握Spring、SpringMVC、MyBatis 等开源框架、深刻理解 SpringMVC 核心流程。
5. 熟练使用基于 CXF 框架 WebService 的客户端、服务端开发。
6. 熟练掌握HTML、CSS、JavaScript、Ajax、jQuery、Easyui、bootstrap、Echarts等前台开发技术。
深刻理解 JavaScript 面向对象以及基于原型继承的编程思想,能提高系统友好性、可操作性、提升用户体验效果。
7. 熟悉MySQL关系型数据库,掌握PL/SQL语言,并熟悉数据库建模报表设计工具jaspersoft studio。
8. 熟练使用 SVN、MAVEN 、git等项目版本管理及构建工具。
10. 熟练运用JUnit,Debug进行程序调试。
11. 熟悉Tomcat、Apache、JBoss等服务器配置。
智能家居管理平台
项目内容:做一个智能家居系统管理后台,功能是管理所有智能家居网关,客户端接入手机平板,做到网关管理,设备控制,联动触发,家居监控等一系列功能
采用技术:采用spring cloud搭建微服务集群平台,consul作为服务注册,feign作为服务调用,config作为配置中心
存储框架mybatis,采用redis+mysql做数据存储方案,Mqtt作为设备通信消息框架,使用rabbitmq消息队列使用,influxdb作为时序数据库存储设备状态。
业务模块:用户、语音控制、设备、场景,安防模块、系统配置、OTA升级、网关通信、任务调度等
智慧云集群应用
项目内容:项目是实现一个对讲机用户的管理控制平台。终端对讲机需要接入平台获取用户的好友群组,能够发起语音对讲控制,做到群组内消息的转发。
平台采用ssm框架搭建,有用户模块,POC对讲模块,IM通讯模块,GIS模块,应用管理以及各种定制模块。
高清网络摄像机
项目内容:
网络监控摄像机的研发,开发具有网络远程监控功能、触发报警、移动侦测、联动输出等多项功能的高清网路摄像机
只是一个智能家居管理服务器,主要展示系统的客户端功能来说明后端功能,主要包括客户端的设备系统,智能化场景应用系统,涵盖整个智能家居系统的完整解决方案
这是一个有关物联网设备监控系统,其中包括大量的设备存储,设备数据管理,另一个模块是后台连接摄像头视频传输监控平台。展示的是客户端监控页面,包括数据展示以及摄像头视频监控功能展示