在2024年日常開發(fā)任務(wù)中,通過對工具的使用,發(fā)現(xiàn)工具的缺陷和對工具的功能的擴(kuò)展 lp-converter-processor描述:代碼轉(zhuǎn)換工具文章鏈接: https://b...
在2024年日常開發(fā)任務(wù)中,通過對工具的使用,發(fā)現(xiàn)工具的缺陷和對工具的功能的擴(kuò)展 lp-converter-processor描述:代碼轉(zhuǎn)換工具文章鏈接: https://b...
前文介紹了核心組件: java腦洞 效率工程利器-代碼解析工具 lp-base-export[http://www.itdecent.cn/p/b641de41188c?v...
腦洞的由來 開發(fā)過程中經(jīng)常遇到 將Controller導(dǎo)出成API文檔 將枚舉注釋導(dǎo)出,用于數(shù)據(jù)庫注釋或者API文檔注釋 將持久化的DO的注釋導(dǎo)出,用于數(shù)據(jù)庫注釋 將錯(cuò)誤碼導(dǎo)...
腦洞的由來 場景:服務(wù)間調(diào)用通過統(tǒng)一的Feign接口實(shí)現(xiàn)多服務(wù)間Api協(xié)同 功能需求 能通過服務(wù)名調(diào)用,服務(wù)名可動(dòng)態(tài)修改 能通過url調(diào)用,url地址可動(dòng)態(tài)修改 由于接口被多...
腦洞的由來 開發(fā)過程中經(jīng)常遇到 把EntityA的屬性賦值給新的EntityB 把Entity的屬性轉(zhuǎn)換成Map結(jié)構(gòu) 把Map結(jié)構(gòu)的數(shù)據(jù)轉(zhuǎn)換成Entity 當(dāng)前常見解決方案 ...
Keepalvied Keepalived是一個(gè)基于VRRP協(xié)議來實(shí)現(xiàn)的服務(wù)高可用方案,可以利用其來避免IP單點(diǎn)故障。 原理:每一臺(tái)機(jī)器都有一個(gè)Keepalived,每個(gè)Ke...
高可用 哨兵模式 基于主從模式(一主多從),主服務(wù)器提供寫服務(wù),從服務(wù)器同步主服務(wù)器,從服務(wù)器可提供讀服務(wù),哨兵(可多個(gè)節(jié)點(diǎn)實(shí)現(xiàn)高可用)監(jiān)控所有服務(wù),實(shí)現(xiàn)故障時(shí)自動(dòng)主從切換 ...
一致性hash算法 假如我們有3臺(tái)緩存服務(wù)器,緩存的 key 會(huì)根據(jù)hashcode散列分布在3臺(tái)服務(wù)器上,我們來看看常規(guī)的算法是怎樣的,我們假定緩存的key的hash值是1...
mysql 索引類型 主鍵索引 PRIMARY KEY它是一種特殊的唯一索引,不允許有空值。一般是在建表的時(shí)候同時(shí)創(chuàng)建主鍵索引。注意:一個(gè)表只能有一個(gè)主鍵。 唯一索引 UNI...
簡介 Spring Cloud Gateway是Spring Cloud官方推出的第二代網(wǎng)關(guān)框架,取代Zuul網(wǎng)關(guān)。網(wǎng)關(guān)作為流量的,在微服務(wù)系統(tǒng)中有著非常作用,網(wǎng)關(guān)常見的功能...