熟悉Nginx、Apache,Tomcat等web服務(wù)器使用、配置和集群技術(shù);
熟悉Redis緩存技術(shù)的使用;
掌握Web前端技術(shù)的應(yīng)用HTML、CSS、JavaScript、jQuery、Ajax、XML、JSON;
熟悉Nginx、Apache,Tomcat等web服務(wù)器使用、配置和集群技術(shù);
熟悉Redis緩存技術(shù)的使用;
熟悉MySQL數(shù)據(jù)庫服務(wù)器的集群配置;
掌握J(rèn)2EE相關(guān)技術(shù)和架構(gòu)設(shè)計(jì),常見的設(shè)計(jì)模式;
掌握SpringMVC、Spring、MyBatis等應(yīng)用框架;
一、宜達(dá)凈水器
開發(fā)架構(gòu):
SpringCloud +EMQX MQTT MySQL vue 小程序
項(xiàng)目描述:
IOT 設(shè)備通過小程序認(rèn)證進(jìn)入后臺(tái)管理系統(tǒng),用戶通過系統(tǒng)進(jìn)行售水、廣告下發(fā)到設(shè)備等操作。
負(fù)責(zé)模塊:服務(wù)層。
IOT 設(shè)備接入認(rèn)證服務(wù)、 MQTT 服務(wù)、后臺(tái)管理。
存儲(chǔ)層。數(shù)據(jù)CRUD 。
技術(shù)要點(diǎn):
MQTT 消息隊(duì)列的上下行操作。
微信小程序與管理后臺(tái)的接入。
服務(wù)器端
docker 化部署。
二、車聯(lián)網(wǎng)
開發(fā)架構(gòu):SpringBoot vue zookeeper + HBase MySQL
項(xiàng)目描述:由車載終端、數(shù)據(jù)分析平臺(tái)、管理后臺(tái)組成的車輛租賃系統(tǒng)。上行基于終端,上報(bào)車輛信息與
車輛動(dòng)態(tài)。下行基于管理后臺(tái)和APP 進(jìn)行車輛控制,形成完整車輛出租系統(tǒng)。
負(fù)責(zé)模塊:網(wǎng)絡(luò)層。數(shù)據(jù)分析平臺(tái)的上報(bào)數(shù)據(jù)解析與下行命令封發(fā)。
應(yīng)用層。管理后臺(tái)中行車管理與運(yùn)營管理部分。
技術(shù)要點(diǎn):
Redis 對(duì)終端的大數(shù)據(jù)字段進(jìn)行中央緩存。
WebService實(shí)現(xiàn)前端到網(wǎng)絡(luò)到終端的雙向通信。
Shiro權(quán)限框架分配給不同登錄用戶的角色。