原题 给一个装满水的 8 升满壶和两个分别是 5 升、3 升的空壶,想个办法,使得其中一个水壶恰好装 4 升水,每一步的操作只能是倒空或倒满 在...
最近学习 ThreadLocal,查看了很多资料,用自己的思考方式再分析一遍 ThreadLocal 的内存泄露问题。 Thread中的thre...
前言 学习 ThreadLocalRandom 的时候遇到一些疑惑,为何使用它在多线程下会产生相同的随机数? 阅读源码后终于稍微了解了一些它的运...
1. 搭建集群 参考 如何在ubuntu16.04上搭建mariadb galera集群 2. 启动主节点 如果使用 service mysql...
背景 项目中使用了 OpenStack4j github链接 来调用 OpenStack 接口,最近负责实现一个“自动化构建上百个虚拟节点”功能...
1.背景 大清早突然被告知 OpenStack 环境中那台特别重要的节点又ping不通了 心想,这还不简单,“重启一下”。找到这台data节点(...
线程池相关,这里记录 shutdown、shutdownNow 和 awaitTermination 的功能用法。 shutdown 看看源码中...
本文学习过程中持续更新 线程池的创建 为什么不推荐用 Executors 创建线程池,而是用 ThreadPoolExecutor 的方式? 通...
使用 RabbitMQ ,让Python程序向Java程序传送字符串消息,遇到了一些问题,在此记录。 Python发送端用 pika 发送消息 ...