JDK 8源码编译
安装Mercurial 安装Mercurial:https://www.mercurial-scm.org/downloads (https://www.mercurial-scm.org/downloads) 以centos7安装为例: 下载rpm包: 源码下载 得到 配置编译环境 安装openjdk7 执行configure 在执行上述命令时,可以...

肖钟城
  • Java基础
  • Java实现
大约 1 分钟
Java本地高性能缓存实践
Java缓存技术可分为远端缓存和本地缓存,远端缓存常用的方案有著名的redis和memcache,而本地缓存的代表技术主要有HashMap,Guava Cache,Caffeine和Encahche。远端缓存将在后面的博文中进行深入探讨,此处挖个坑,因此本篇博文仅覆盖了本地缓存,且突出探讨高性能的本地缓存。 本篇博文将首先介绍常见的本地缓存技术,对本地...

肖钟城
  • Java基础
  • Java实现
大约 10 分钟
Java实现布隆过滤器
布隆过滤器 海量数据处理以及缓存穿透这两个场景让我认识了 布隆过滤器 ,我查阅了一些资料来了解它,但是很多现成资料并不满足我的需求,所以就决定自己总结一篇关于布隆过滤器的文章。希望通过这篇文章让更多人了解布隆过滤器,并且会实际去使用它! 下面我们将分为几个方面来介绍布隆过滤器: 什么是布隆过滤器?; 布隆过滤器的原理介绍。; 布隆过滤器使用场景。; 通...

肖钟城
  • Java基础
  • Java实现
大约 10 分钟