1.前言 1.1 目前項(xiàng)目太多地方調(diào)用短信服務(wù),微服務(wù)與微服務(wù)之間太多冗余代碼,維護(hù)起來(lái)也不方便撑瞧。項(xiàng)目中也會(huì)更改第三服務(wù),由于多數(shù)時(shí)用spring-boot框架開(kāi)發(fā)飒泻,這里封裝...
1.前言 1.1 目前項(xiàng)目太多地方調(diào)用短信服務(wù),微服務(wù)與微服務(wù)之間太多冗余代碼,維護(hù)起來(lái)也不方便撑瞧。項(xiàng)目中也會(huì)更改第三服務(wù),由于多數(shù)時(shí)用spring-boot框架開(kāi)發(fā)飒泻,這里封裝...
1.前言 上一篇我知道了區(qū)塊鏈如何持久化存儲(chǔ),接下來(lái)我們將開(kāi)始實(shí)現(xiàn)區(qū)塊鏈中交易是如何產(chǎn)生的如何防止被串改媚朦,如何在網(wǎng)絡(luò)中分布式記賬尸折。我們將交易分成兩部分:交易實(shí)現(xiàn)一般機(jī)制,后面...
1.前言 我們項(xiàng)目中經(jīng)常有一些配置文件涉及密碼一些敏感信息案腺,我們想加密方式來(lái)保護(hù)密碼庆冕,最長(zhǎng)用的方式Oracle JEC Jar;這里我們采用jasypt.jar來(lái)加密配置文件...
在一些物理內(nèi)存為8g的服務(wù)器上访递,主要運(yùn)行一個(gè)Java服務(wù),系統(tǒng)內(nèi)存分配如下:Java服務(wù)的JVM堆大小設(shè)置為6g同辣,一個(gè)監(jiān)控進(jìn)程占用大約 600m拷姿,Linux自身使用大約800...
現(xiàn)實(shí)企業(yè)級(jí)Java應(yīng)用開(kāi)發(fā)、維護(hù)中伴挚,有時(shí)候我們會(huì)碰到下面這些問(wèn)題: OutOfMemoryError靶衍,內(nèi)存不足 內(nèi)存泄露 線程死鎖 鎖爭(zhēng)用(Lock Contention) ...
單點(diǎn)登錄(Single Sign On),簡(jiǎn)稱為 SSO茎芋,是目前比較流行的企業(yè)業(yè)務(wù)整合的解決方案之一颅眶。SSO的定義是在多個(gè)應(yīng)用系統(tǒng)中,用戶只需要登錄一次就可以訪問(wèn)所有相互信任...
MyBatis 令人喜歡的一大特性就是動(dòng)態(tài) SQL涛酗。在使用 JDBC 的過(guò)程中, 根據(jù)條件進(jìn)行 SQL 的拼接是很麻煩且很容易出錯(cuò)的偷厦。MyBatis 動(dòng)態(tài) SQL 的出現(xiàn)商叹, ...