spring Boot 接口如何限流?限流的幾種方式 場景 在一個高并發(fā)系統(tǒng)中對流量的把控是非常重要的,當巨大的流量直接請求到我們的服務器上沒多...
Sentienl 熔斷降級 Sentinel 熔斷降級會在調用鏈路中某個資源出現不穩(wěn)定狀態(tài)時(例如調用超時或異常比例升高),對這個資源的調用進行...
工廠模式 - java的三種工廠模式 簡單工廠模式 首先舉一個例子: 我們現在開了一家飯館: 然后呢我們的大廚可以做三種菜,還有一句瀟灑的抱怨:...
ThreadLocal 介紹 Java官方文檔中的描述:ThreadLocal 類用來提供線程內部的局部變量。這種變量在多線程環(huán)境下訪問(通過g...
synchronized使用方式 我們都知道并發(fā)編程會產生各種問題的源頭就是可見性、原子性、有序性。 而synchronized能同時保證可見性...
LockSupport是一個編程工具類,主要是為了阻塞和喚醒線程用的。使用它我們可以實現很多功能,今天主要就是對這個工具類的講解,希望對你有幫助...
事務基本要素(ACID) 原子性(Atomicity):事務開始后所有操作,要么全部做完,要么全部不做,不可能停滯在中間環(huán)節(jié)。事務執(zhí)行過程中出錯...
HashMap和ConcurrentHashMap在多線程情況下的對比 我們用一段代碼證明下HashMap的線程不安全,以及Concurrent...
Elasticsearch 和 Solr 比較 當單純的對已有數據進行搜索時,Solr更快。 當實時建立索引時,Solr會產生io阻塞,查詢性能...