對(duì)于讀多寫少的高并發(fā)場(chǎng)景,我們會(huì)經(jīng)常使用緩存來進(jìn)行優(yōu)化。比如說支付寶的余額展示功能,實(shí)際上99%的時(shí)候都是查詢,1%的請(qǐng)求是變更(除非是土豪,每秒鐘都有收入在不斷更改余額),...
簡(jiǎn)介 什么是反射 反射(Reflection)是 Java 程序開發(fā)語(yǔ)言的特征之一,它允許運(yùn)行中的 Java 程序獲取自身的信息,并且可以操作類或?qū)ο蟮膬?nèi)部屬性。 通過反射機(jī)...
今日招式:Java集合類面試題 Java集合類絕對(duì)是我們的老朋友了,Java技術(shù)江湖里,誰(shuí)人不知,誰(shuí)人不曉,它的使用率非常高,使用難度卻也不大,這也導(dǎo)致了很多人對(duì)它不屑一顧,...
更多 Java 并發(fā)編程方面的文章,請(qǐng)參見文集《Java 并發(fā)編程》 線程組 Thread Group 線程的集合,不推薦使用。 線程池 Thread Pool 介紹 所在包...
一、什么是JVM? JVM是Java Virtual Machine(Java虛擬機(jī))的縮寫,是通過在實(shí)際的計(jì)算機(jī)上仿真模擬各種計(jì)算機(jī)功能來實(shí)現(xiàn)的。由一套字節(jié)碼指令集、一組寄...
引 如果對(duì)什么是線程、什么是進(jìn)程仍存有疑惑,請(qǐng)先Google之,因?yàn)檫@兩個(gè)概念不在本文的范圍之內(nèi)。 用多線程只有一個(gè)目的,那就是更好的利用cpu的資源,因?yàn)樗械亩嗑€程代碼都...
通俗講解JWT鑒權(quán)的使用場(chǎng)景及結(jié)構(gòu)安全 本文是Spring Security系列文章中的一節(jié),如果您感興趣可以看本號(hào)最近發(fā)布的系列文章。如果您覺得本文對(duì)您有幫助,筆者期待您能...