深入理解MySQL,熟悉Innodb存儲(chǔ)引擎,持久化機(jī)制,MVCC,鎖等功能特性,并具有Sp分表,實(shí)際SQL調(diào)優(yōu)經(jīng)驗(yàn) 熟練掌握java并發(fā)知識(shí),對(duì)Concurrent" />
深入理解JVM原理,垃圾回收機(jī)制,并有JVM問(wèn)題的實(shí)際排查經(jīng)驗(yàn)
深入理解MySQL,熟悉Innodb存儲(chǔ)引擎,持久化機(jī)制,MVCC,鎖等功能特性,并具有Sp分表,實(shí)際SQL調(diào)優(yōu)經(jīng)驗(yàn) 熟練掌握java并發(fā)知識(shí),對(duì)ConcurrentHashMap,AQS,線程池有較深理解
熟悉Redis的分布式鎖,數(shù)據(jù)一致性問(wèn)題解決,使用場(chǎng)景,掌握哨兵,主從,分片集群原理
熟悉java常用設(shè)計(jì)模式,單例,工廠,模版,策略模式,并有實(shí)際使用經(jīng)驗(yàn)
熟悉kafka等消息中間件,掌握分區(qū),ISR隊(duì)列原理,consumer的消息消費(fèi)可靠性保證方案
豐富的SpringBoot+vue項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn),能夠獨(dú)立搭建SpringBoot+vue前后端分離項(xiàng)目
【互聯(lián)互通項(xiàng)目】
項(xiàng)目功能描述:
為響應(yīng)國(guó)家號(hào)召提高ip地址使用量,該項(xiàng)目主要為雄安新區(qū)用戶提供對(duì)網(wǎng)站的網(wǎng)絡(luò)類型升級(jí)為IPV6和升級(jí)后網(wǎng)站訪問(wèn)數(shù)據(jù)統(tǒng)計(jì)功能,實(shí)現(xiàn)了升級(jí)網(wǎng)站信息下發(fā),地址池分配,業(yè)務(wù)集群設(shè)備管理,流量分析,訪問(wèn)分析,應(yīng)用分析,設(shè)備監(jiān)控和告警
技術(shù)棧:SpringBoot+Mybatis+MySQL+ElasticSearch+Redis
項(xiàng)目職責(zé)描述:
1、通過(guò) redis的 list 實(shí)現(xiàn)消息隊(duì)列,實(shí)現(xiàn)對(duì)請(qǐng)求異步處理,解決了大量請(qǐng)求積壓于服務(wù)器導(dǎo)致項(xiàng)目整體接口響應(yīng)速度緩慢問(wèn)題
2、通過(guò) ES 實(shí)現(xiàn)對(duì)升級(jí)網(wǎng)站訪問(wèn)日志的模糊查詢和日志數(shù)據(jù)存儲(chǔ) ,提高了大量日志數(shù)據(jù)的檢索速度,由原先的30s,優(yōu)化到了5s內(nèi)
3、使用 MySQL 樂(lè)觀鎖思想實(shí)現(xiàn)分布式鎖,實(shí)現(xiàn)分布式定時(shí)任務(wù),解決了Spring的定時(shí)任務(wù)在分布式環(huán)境下多次執(zhí)行的問(wèn)題
4、通過(guò) Sp 技術(shù)實(shí)現(xiàn)日志數(shù)據(jù)的分表存儲(chǔ) ,提高日志數(shù)據(jù)的檢索速度,由原先的20s,優(yōu)化到3s內(nèi)
5、引入DM數(shù)據(jù),替換MySQL數(shù)據(jù)庫(kù),完成 DM 數(shù)據(jù)庫(kù) SQL 適配改造
6、基于簽名+非對(duì)稱加密算法RSA,完成第三方數(shù)字身份人臉識(shí)別掃碼登錄
7、基于池化技術(shù),利用線程池管理系統(tǒng)中的異步線程,減少不必要的線程創(chuàng)建銷毀,復(fù)用線程池中的核心線程
8、排查項(xiàng)目中 OOM ,句柄數(shù)過(guò)多等導(dǎo)致線上項(xiàng)目停止的故障原因,利用jvisualvm排查工具和IO流分析完成修復(fù)
【數(shù)字家電項(xiàng)目】
項(xiàng)目功能描述:
該項(xiàng)目主要為河北雄安新區(qū)用戶提供統(tǒng)一 app 實(shí)現(xiàn)統(tǒng)一控制各種品牌家電設(shè)備,該項(xiàng)目有提供供家庭管理和添加家人,空間創(chuàng)建和空間下設(shè)備控制,支持添加自定義場(chǎng)景和默認(rèn)場(chǎng)景在符合用戶設(shè)定的條件下去執(zhí)行設(shè)備設(shè)定指定操作,個(gè)人信息和 app 信息版本,更新等功能
技術(shù)棧:SpringBoot+Mybatis+MySQL+Redis+MQTT
項(xiàng)目職責(zé)描述:
1、通過(guò) 輕量級(jí)Mqtt消息隊(duì)列實(shí)現(xiàn)異步發(fā)送指令到設(shè)備芯片進(jìn)行控制 ,解決了物聯(lián)網(wǎng)設(shè)備通信問(wèn)題
2、通過(guò) unipush 主動(dòng)發(fā)起消息推送,實(shí)現(xiàn)后端主動(dòng)發(fā)起 app 前端通信
3、基于 shiro 完成系統(tǒng)所有接口的統(tǒng)一token安全攔截校驗(yàn)
4、基于簽名實(shí)現(xiàn)對(duì)第三方接口調(diào)用,完成第三方授權(quán)登錄實(shí)現(xiàn)
5、基于 android 完成第三方 sdk的 aar 插件開(kāi)發(fā)并接入 uniapp ,實(shí)現(xiàn)第三方設(shè)備的控制
為響應(yīng)國(guó)家號(hào)召提高ip地址使用量,該項(xiàng)目主要為雄安新區(qū)用戶提供對(duì)網(wǎng)站的網(wǎng)絡(luò)類型升級(jí)為IPV6和升級(jí)后網(wǎng)站訪問(wèn)數(shù)據(jù)統(tǒng)計(jì)功能,實(shí)現(xiàn)了升級(jí)網(wǎng)站信息下發(fā),地址池分配,業(yè)務(wù)集群設(shè)備管理,流量分析,訪問(wèn)分析,應(yīng)用分析,設(shè)備監(jiān)控和告警 。 項(xiàng)目團(tuán)隊(duì)成就: 1、作為團(tuán)隊(duì)中核心技術(shù)開(kāi)發(fā),攻克新
項(xiàng)目功能描述: 為響應(yīng)國(guó)家號(hào)召提高ip地址使用量,該項(xiàng)目主要為雄安新區(qū)用戶提供對(duì)網(wǎng)站的網(wǎng)絡(luò)類型升級(jí)為IPV6和升級(jí)后網(wǎng)站訪問(wèn)數(shù)據(jù)統(tǒng)計(jì)功能,實(shí)現(xiàn)了升級(jí)網(wǎng)站信息下發(fā),地址池分配,業(yè)務(wù)集群設(shè)備管理,流量分析,訪問(wèn)分析,應(yīng)用分析,設(shè)備監(jiān)控和告警。 項(xiàng)目團(tuán)隊(duì)成就: 1、作為團(tuán)隊(duì)中核
項(xiàng)目功能描述: 為響應(yīng)國(guó)家號(hào)召提高ip地址使用量,該項(xiàng)目主要為雄安新區(qū)用戶提供對(duì)網(wǎng)站的網(wǎng)絡(luò)類型升級(jí)為IPV6和升級(jí)后網(wǎng)站訪問(wèn)數(shù)據(jù)統(tǒng)計(jì)功能,實(shí)現(xiàn)了升級(jí)網(wǎng)站信息下發(fā),地址池分配,業(yè)務(wù)集群設(shè)備管理,流量分析,訪問(wèn)分析,應(yīng)用分析,設(shè)備監(jiān)控和告警。 項(xiàng)目團(tuán)隊(duì)成就: 1、作為團(tuán)隊(duì)中核