原題 給一個裝滿水的 8 升滿壺和兩個分別是 5 升、3 升的空壺,想個辦法,使得其中一個水壺恰好裝 4 升水,每一步的操作只能是倒空或倒?jié)M 在...
最近學(xué)習(xí) ThreadLocal,查看了很多資料,用自己的思考方式再分析一遍 ThreadLocal 的內(nèi)存泄露問題。 Thread中的thre...
前言 學(xué)習(xí) ThreadLocalRandom 的時候遇到一些疑惑,為何使用它在多線程下會產(chǎn)生相同的隨機數(shù)? 閱讀源碼后終于稍微了解了一些它的運...
1. 搭建集群 參考 如何在ubuntu16.04上搭建mariadb galera集群 2. 啟動主節(jié)點 如果使用 service mysql...
背景 項目中使用了 OpenStack4j github鏈接 來調(diào)用 OpenStack 接口,最近負(fù)責(zé)實現(xiàn)一個“自動化構(gòu)建上百個虛擬節(jié)點”功能...
1.背景 大清早突然被告知 OpenStack 環(huán)境中那臺特別重要的節(jié)點又ping不通了 心想,這還不簡單,“重啟一下”。找到這臺data節(jié)點(...
線程池相關(guān),這里記錄 shutdown、shutdownNow 和 awaitTermination 的功能用法。 shutdown 看看源碼中...
本文學(xué)習(xí)過程中持續(xù)更新 線程池的創(chuàng)建 為什么不推薦用 Executors 創(chuàng)建線程池,而是用 ThreadPoolExecutor 的方式? 通...
使用 RabbitMQ ,讓Python程序向Java程序傳送字符串消息,遇到了一些問題,在此記錄。 Python發(fā)送端用 pika 發(fā)送消息 ...