Java 基础扎实,有良好的编码习惯,能熟悉运用单例、装饰者、工厂、策略等主流的 java 设计模式
熟练掌握 JavaWeb 技术体系。
熟悉 Oracle、MySQL等关系数据库,熟悉SQL语句的编写
熟悉Linux常用命令
熟练掌握Mybatis持久层开发技术及工作原理
熟练掌握Spring的IOC、DI、AOP设计思想
熟练掌握springboot
熟练掌握SSM框架、SpringMVC开发模式及工作原理
熟悉运用rabbitmq,activemq等消息队列工具
熟悉运用Redis缓存数据库技术,熟悉缓存数据库的5中数据格式以及常见的数据操作;
熟悉运用Apache POI技术;
熟悉运用相关开发工具,ide、git、maven等
智能物联网平台:
智能物联网平台是一个集成了多种技术和服务的系统,用于管理和监控物联网设备、处理数据并支持应用程序的运行。其核心是实时数据采集、存储、分析和响应。
架构组件:
大型分布式集群架构
设备端: 物理设备、传感器或执行器,负责数据的采集和传输。
云端平台: 数据存储、处理和分析的中心,提供数据管理、应用接口和控制功能。
应用端: 用户或应用程序通过API接口与平台进行交互,获取和控制设备数据。
云端服务:
在云端平台,使用Java构建服务端应用程序,处理从设备端上传的数据,进行实时分析、存储和管理。
数据安全与加密:
使用Java的加密库(如Java Cryptography Architecture)保护传输和存储在物联网平台中的敏感数据,确保数据的机密性和完整性。
实时数据处理:
利用rabbitmq、activeMQ等消息队列或Spring Integration框架实现设备数据的实时处理和流式处理,支持复杂的事件驱动架构。