如果說想用一句話說明白什么是 Page Cache,那么我感覺這么說比較合適,“Page Cache 是用于加速對磁盤上數(shù)據(jù)訪問的一部分 RAM”。下面是比較學(xué)院派的解釋。 ...
如果說想用一句話說明白什么是 Page Cache,那么我感覺這么說比較合適,“Page Cache 是用于加速對磁盤上數(shù)據(jù)訪問的一部分 RAM”。下面是比較學(xué)院派的解釋。 ...
這篇內(nèi)容主要是對底層探秘: Future 執(zhí)行器與任務(wù)調(diào)度[https://course.rs/advance/async/future-excuting.html]教程的一...
負責(zé)的一個 IOT 平臺,在一天早上突然發(fā)現(xiàn) MQ 堆積嚴重(1小時堆積上漲百萬左右)。之前也遇到過這種問題,基本都是因為依賴的 OSS 變慢導(dǎo)致,有時因為其他業(yè)務(wù)把 OSS...
現(xiàn)在系統(tǒng)中有一張表存了設(shè)備的各種運行狀態(tài),比如 CPU 溫度、使用率、負載等,以及一些埋點事件信息,這些其實歸納起來都可以作為 metric 來進行收集,業(yè)界現(xiàn)在的答案基本就...
前幾天一個事情吵吵好幾天,其實說簡單也簡單,不過各自站的角度不同,也有對對方實現(xiàn)的不理解。 起因 起因是,端上要實現(xiàn)一個周期性啟動的任務(wù),最終決定由服務(wù)端來調(diào)度啟動。因為一些...
在 MySql 建表時候一般會指定字符集,大多數(shù)情況下為了更好的兼容性無腦選了 utf8mb4。但是有時會因為選錯,或歷史遺留問題,導(dǎo)致使用了 utf8 字符集。當(dāng)兩個表的字...
轉(zhuǎn)載自:微信公眾號碼海,作者坤哥。作者首先根據(jù)一個問題說明了 JVM 對信號的處理,后面又引申了線程、協(xié)程模型,特別后面部分很值得學(xué)習(xí)下。 網(wǎng)上看到一個很有意思的美團面試題:...
這篇接著 繼續(xù)介紹下其他的一些組件。 Popups Popups 是 IntelliJ 平臺中廣泛使用彈出窗口 - 沒有顯式的關(guān)閉按鈕并在失去焦點時自動消失。個人感覺跟 Ac...
一點不厲,純學(xué)習(xí)而已
Redis Cluster 實際部署Redis Cluster 模式是官方支持的功能,也是現(xiàn)在最流行的 redis 集群部署方式。較傳統(tǒng)的 Sentinel 模式,不再有單機內(nèi)存容量、網(wǎng)卡流量限制,真正做到了可...
問題描述 一條 SQL,在數(shù)據(jù)庫中是如何執(zhí)行的呢?相信很多人都會對這個問題比較感興趣。當(dāng)然,要完整描述一條 SQL 在數(shù)據(jù)庫中的生命周期,這是一個非常巨大的問題,涵蓋了 SQ...
EXPLAIN 語句提供了有關(guān) MySQL 如何執(zhí)行語句的信息。 EXPLAIN 為 SELECT 語句中使用的每個表返回一行信息,它按照 MySQL 在處理語句時讀取它們的...
問題起因 最近在做一個基于時間的統(tǒng)計功能,大體需求是統(tǒng)計按照 1min、10min、2h、24h 為窗口大小進行數(shù)據(jù)統(tǒng)計。原始數(shù)據(jù)的時間字段是 ms 時間戳,思路很簡單就是直...
IntelliJ Platform 中提供了大量的自定義 Swing 組件,使用這些組件能讓你的 Plugin 保持跟 IDE 其他部分一致的展示效果及運行狀態(tài)。同時使用這些...
IDEA 現(xiàn)在基本上可以一統(tǒng) Java IDE 的江湖了,eclipse 的用戶實在寥寥無幾。而 IDEA 的“IntelliJ”很大一部分原因來自于他提供的各種插件,如果插...