原理 众所周知,Java的BitSet使用一个Long(一共64位)的数组中的没一位(bit)是否为1来表示当前Index的数存在不。但是BitSet又是如何实现的呢?其实只...
原理 众所周知,Java的BitSet使用一个Long(一共64位)的数组中的没一位(bit)是否为1来表示当前Index的数存在不。但是BitSet又是如何实现的呢?其实只...
安装Hive时默认已经安装好MySQL和Hadoop集群。 下载hive-1.2.2安装包: 国内镜像:https://mirrors.tuna.tsinghua.edu.c...
前言 首先迟到的祝大家中秋快乐。 最近一周多没有更新了。其实我一直想憋一个大招,分享一些大家感兴趣的干货。 鉴于最近我个人的工作内容,于是利用这三天小长假憋了一个出来(其实是...
SpringBoot支持动态的读取文件,留下的扩展接口org.springframework.boot.env.EnvironmentPostProcessor。这个接口是s...
在导入sql大文件数据的时候 SQL Server Management Studio 工具会有OOM的问题,用 sqlcmd 是个不错的选择。 下载最新版本的 sqlcm...
Gzip Servlet Filter in Spring MVC 在这篇博客中,我将解释如何在Spring Web应用程序中使用GZip servlet过滤器来加速页面加载...
分布式缓存是网站服务端经常用到的一种技术,在读多写少的业务场景中,通过使用缓存可以有效地支撑高并发的访问量,对后端的数据库等数据源做到很好地保护。现在市面上有很多分布式缓存,...
突然有一日发现自己忘记了jenkins的管理员密码,因为我一直登录的是另外一个非管理员账户。如果出现必须要使用管理员账户操作的,比如用户管理那里的,必须要管理员账号吧,这就尴...
一、配置服务 配置服务是分布式应用所需要的基本服务之一,它使集群中的机器可以共享配置信息中那些公共的部分。简单地说,ZooKeeper可以作为一个具有高可用性的配置存储器,允...
前面虽然配置了集群模式的Zookeeper,但是为了方面学建议在伪分布式模式的Zookeeper学习Zookeeper的shell命令。 一、Zookeeper的四字命令 Z...