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.前言 我們項(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)村怪, ...
1.前言 我們用spring boot發(fā)現(xiàn)會(huì)有很多spring-boot-starter-xxx甚负,在實(shí)際開(kāi)發(fā)中可能會(huì)通過(guò)@Bean注解來(lái)實(shí)現(xiàn)組件的加載,我們希望通過(guò)配置文件如...
準(zhǔn)備錢包 Imtoken錢包下載 如何使用imtoken錢包 新手建議下載1.0版本 新用戶一定要認(rèn)真閱讀Imtoken使用教程,切記助詞一定要手抄且不能暴露出去。 建議創(chuàng)建...
1.前言 上一章我們實(shí)現(xiàn)了交易雀鹃,到目前為止幻工,我們已經(jīng)使用任意用戶定義的字符串作為地址,比特幣的賬戶地址其實(shí)就是用戶公鑰經(jīng)過(guò)一系列 Hash ( HASH 160黎茎,或先進(jìn)行 S...
1.前言 上一篇我知道了區(qū)塊鏈如何持久化存儲(chǔ),接下來(lái)我們將開(kāi)始實(shí)現(xiàn)區(qū)塊鏈中交易是如何產(chǎn)生的如何防止被串改囊颅,如何在網(wǎng)絡(luò)中分布式記賬。我們將交易分成兩部分:交易實(shí)現(xiàn)一般機(jī)制,后面...