一、null帶來了哪些問題? 1)NullPointerException 是目前Java程序開發(fā)中最典型的異常。 2)它會(huì)使你的代碼膨脹。它讓你的代碼充斥著深度嵌套的 nu...
一、null帶來了哪些問題? 1)NullPointerException 是目前Java程序開發(fā)中最典型的異常。 2)它會(huì)使你的代碼膨脹。它讓你的代碼充斥著深度嵌套的 nu...
微服務(wù)興起這幾年涌現(xiàn)出不少分布式事務(wù)框架,比如ByteTCC、TCC-transaction、EasyTransaction以及最近很火爆的Seata。最近剛看了Seata的...
在多負(fù)載環(huán)境下使用websocket。 一、原因 在某些業(yè)務(wù)場(chǎng)景,我們需要頁面對(duì)于后臺(tái)的操作進(jìn)行實(shí)時(shí)的刷新,這時(shí)候就需要使用websocket。 通常在后臺(tái)單機(jī)的情況下沒有任...
背景 公司在做研發(fā)平臺(tái),提供給金融行業(yè)業(yè)務(wù)系統(tǒng)使用,涉及敏感數(shù)據(jù)較多,需要對(duì)前后端數(shù)據(jù)交互報(bào)文進(jìn)行加密處理。本文采用目前較流行的方式AES + BASE64算法進(jìn)行加密。VU...
最近讀了一本很有意義的書——《刻意練習(xí)》。讀完整本書,感覺這本書想要表達(dá)的中心思想,就是人能通過刻意練習(xí)的方法,成為某個(gè)領(lǐng)域的高手,這也是這本書的副標(biāo)題——如何從新手到大師。...
什么是Netty? Netty 是一個(gè)利用 Java 的高級(jí)網(wǎng)絡(luò)的能力,隱藏其背后的復(fù)雜性而提供一個(gè)易于使用的 API 的客戶端/服務(wù)器框架。Netty 是一個(gè)廣泛使用的 J...