一、問題引入 1. 當我們寫下<dubbo:service interface="MyService" ref="myServiceImpl" ...
一、簡介 1. 引言 什么是熔斷器? 為什么要有熔斷器? 熔斷器有哪些考慮指標? 熔斷器有哪些適用的設計模式? 熔斷器有哪些通用的使用場景? 如...
一、引言 講解Ribbon之前,先提4個問題,作為引子 1. 什么是負載均衡, 為什么要有負載均衡? 2. 你所知道的負載均衡有哪些? 3. 負...
一、前言 Spring Cloud 是一系列框架的有序集合。它利用 Spring Boot 的開發便利性巧妙地簡化了分布式系統基礎設施的開發,如...
目錄 必讀篇 JUC源碼分析—CAS和Unsafe JUC源碼分析—AQS JUC鎖篇 JUC源碼分析-JUC鎖(一):ReetrantLock...
一、問題導讀 1. ArrayList如何擴容? 2. 什么時候會有ConcurrentModificationException? 3. 當我...
一、引言 1.FutureTask在高并發場景下能確保任務只執行一次嗎? 2.任務還在執行的時候用戶調用cancel能否讓任務停止執行? 二、功...
1. 前言 BlockingQueue即阻塞隊列,它是基于ReentrantLock,依據它的基本原理,我們可以實現Web中的長連接聊天功能,當...
一、線程池狀態 ThreadPoolExecutor 是 JDK 中的線程池實現,這個類實現了一個線程池需要的各個方法,它實現了任務提交、線程管...