熟练使用Spring2、Hibernate3、Mbatis、springboot、springcloud等开源框架技术;
了解netty、t-io、easy-iot、MQTT、EMQ等消息框架;
熟练使用JSP、JavaScript、HTML、XML、layui、bootstrap、vue.js等基础的Web开发技术;
熟练使用Oracle、SQL Server、MySQL等关系型数据库;
熟练使用idea、Eclipse、PL/SQL、SVN、CVS等开发工具;
熟练使用Tomcat、Nginx、Apache、jetty等当前主流的服务器;
了解分布式项目、服务器集群的搭建;
对物联网行业的各种通讯协议都有一定的了解特别的是NB-IOT和4G通信
了解单片机的开发(STM32平台)
万和云管理系统
软件架构:springboot+Quartz+shior+mysql+redis+netty+vue.js
项目描述: 为了提高工作效率开发的一款可以远程监控设备的系统。该系统的主要内容是可以远程通过电脑和小程序操作设备的开关机、温度的设定、运行模式等功能。分为四个大模块管理管理、监控、数据、系统。管理模块是对设备、项目、用户等的管理。监控模块是对设备的监控,查看设备的运行情况 ,查看设备的故障。数据模块是针对设备上报的数据进行统计处理,计算出能耗、运行时间、故障率等用户需要的数据。系统模块的内容是发布公告、处理保修问题、操作指南等帮助使用系统的功能。
项目职责: 我在项目中主要负责的是数据的收发、定时任务和管理模模块的开发,生产环境的搭建、维护等,还负责域名SSL证书的配置和数据库的备份和维护。数据的收发主要用到的技术就是Netty,我们设备采用的是4G通信模块,设备采集完数据通过网络发送给我的数据服务器,这个时候Netty会建立一个通道,用来收发数据。对设备上报的数据进行处理然后持久化。下发指令的时候从Redis里面取出这个通道的数据进行组码下发指令。定时任务用的是Quartz可以对定时任务进行动态的修改,并且可以选择任务的启用和暂停。
我在项目中主要负责的是数据的收发、定时任务和管理模模块的开发,生产环境的搭建、维护等,还负责域名SSL证书的配置和数据库的备份和维护。数据的收发主要用到的技术就是Netty,我们设备采用的是4G通信模块,设备采集完数据通过网络发送给我的数据服务器,这个时候Netty会建立一个通道
智慧空调管理系统(PC+微信小程序) 软件架构:springboot+Quartz+shior+mysql+redis+netty+MQTT+vue.js 项目描述:为了解决广东司法警官学院的同学们使用空调的问题开发了本系统。本系统分为PC端和微信小程序。PC端主要是给学校的