- 博客(3)
- 收藏
- 关注
原创 gerrit命令行查询change信息
【Gerrit】Gerrit cmd query (gerrit命令行查询change信息)基本使用格式:ssh -p <port> <host> gerrit query [--format {TEXT | JSON}] --结果集返回格式 默认为‘text’格式 开发中基本上采用‘json’格式 [--current-patch-set] --结果集中的当前补丁信息 [--patch-sets | --al
2020-12-22 21:32:27
2560
原创 Redis-避免缓存穿透的利器之BloomFilter
BloomFilter概念布隆过滤器(英语:Bloom Filter)顾名思义和法拉第、牛顿、安培这些人一样,是1970年由一个叫布隆的人提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。布隆过滤器可以用于检索一个元素是否在一个集合中。它的优点是空间效率和查询时间都远远超过一般的算法,缺点是有一定的误识别率和删除困难。Bloom Filter 原理布隆过滤器的原理是,当一个元素被加入集合时,通过K个散列函数将这个元素映射成一个位数组中的K个点,把它们置为1。检索时,我们只需要看看这些点是不是
2020-08-02 20:41:28
122
原创 四种主要的垃圾收集器
GC垃圾回收算法和垃圾收集器的关系四种主要的垃圾收集器串行垃圾回收器(Serial)为单线程环境设计,只使用一个线程进行垃圾回收,会暂停所有用户线程,不适合服务器环境。并行垃圾回收器(Patallel)多个垃圾收集线程并发工作,用户状态为暂停状态,适用于科学计算、大数据处理首台处理等弱交互场景并发垃圾回收器(CMS)用户线程和垃圾收集线程同时执行(不一定是并行,可能交替执行),不需要停顿用户线程,适用对响应时间有要求的场景。G1垃圾回收器G1垃圾回收器京堆内存分成不同
2020-07-26 14:50:08
664
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人