簡介 什么是反射 反射(Reflection)是 Java 程序開發(fā)語言的特征之一,它允許運行中的 Java 程序獲取自身的信息,并且可以操作類或?qū)ο蟮膬?nèi)部屬性。 通過反射機...
IP屬地:廣東
簡介 什么是反射 反射(Reflection)是 Java 程序開發(fā)語言的特征之一,它允許運行中的 Java 程序獲取自身的信息,并且可以操作類或?qū)ο蟮膬?nèi)部屬性。 通過反射機...
今天就給大家聊一個有意思的話題:每秒上千訂單場景下,如何對分布式鎖的并發(fā)能力進行優(yōu)化? 背景引入 首先,我們一起來看看這個問題的背景? 前段時間有個朋友在外面面試,然后有一天...
JAVA LOCK 大全 [TOC] 一、廣義分類:樂觀鎖/悲觀鎖 1.1 樂觀鎖的實現(xiàn)CAS (Compare and Swap) 樂觀鎖適合低并發(fā)的情況,在高并發(fā)的情況下...
列表結構 key仍然是一個字符串,value是一個有序隊列,且可以重復,左右兩邊插入彈出。 可以計算列表的長度-llen,刪除列表中指定的某個元素-lrem,獲取子列表-lr...
Mybatis-Plus簡介: Mybatis-Plus(簡稱MP)是一個 Mybatis 的增強工具,在 Mybatis 的基礎上只做增強不做改變,為簡化開發(fā)、提高效率而生...
分布式限流 單機限流,可以用到 AtomicInteger、RateLimiter、Semaphore 這些。但是在分布式中,就不能使用了。常用分布式限流用 Nginx 限流...
什么是“三次握手,四次揮手”? TCP 是一種面向連接的單播協(xié)議,在發(fā)送數(shù)據(jù)前,通信雙方必須在彼此間建立一條連接。 所謂的“連接”,其實是客戶端和服務器的內(nèi)存里保存的一份關于...