GuavaCache

💠 GuavaCache 💠 2024-02-04 15:34:54 GuavaCache Guava Cache

Memcache

目录 start Memcache 目录 end|2020-04-27 23:42| Memcached memcached.org | Github

Elasticsearch

💠 Elasticsearch Install 2.1. 单节点 2.2. 集群 2.3. 客户端 2.3.1. Java Index Mapping DSL 分词器 向量搜索 💠 2024-11-11 11:02:40 Elasticsearch Official Guide 参考: Elasticsearch 快速开始 使用场景: 七个生产案例告诉你BATJ为何选择ElasticS

MulticaseRegistry

目录 start Dubbo 的 Multicast 实现 目录 end|2020-04-27 23:42| Dubbo 的 Multicast 实现 参考: Dubbo Multicast 注册中心即相关代码实现 通过 wireshark 抓包, 可以看到大致的流程 provider 或者 customer 都是先 register 然后 subscribe 1 2 3 4 5 6 7 8 9 10 11

Dubbo

目录 start Dubbo SPI Tips 目录 end|2020-10-12 14:58| Dubbo Official Doc | Github Sample RegistryService 通过查看 Type Hierarchy 可以看到所有 Dubbo 支持的注册中心 SPI META-INF 目录结构 Tips SpringBoot 整合 Dubbo 使用 XML 方式 只需在Configuration注

常见排序算法

目录 start 排序算法 冒泡 插入 选择 归并 希尔 快速 基数 堆 Tim 目录 end|2020-04-27 23:42| 排序算法 Github: Java 实现 | Python 实现 参考: 十大经典排序算法 Github: 十大经典排序算法 wikipedia 排序算法

UML

目录 start UML Tool 目录 end|2020-07-05 14:58| UML 个人整理 参考: 五分钟读懂UML类图 wiki: list of uml tools 免费UML软件统计 博客 bouml 官方网站下载 argouml argouml官网 visual paradigm yed astah dia VSCode 安装 plantUML 插

Java中的锁

目录 start Lock 队列同步器 目录 end|2020-04-27 23:42| Lock 1 2 3 4 5 6 7 8 Lock lock = new ReentrantLock(); // 不能放在 try中, 防止 获取锁失败, 并执行了释放锁 lock.lock(); try { } finally { lock.lock(); }