240 发简信
IP属地:福建
  • Resize,w 360,h 240
    <分布式寻址>redis cluster hash slot 算法

    简介: 上两篇博客介绍了简单hash和一致性hash算法,下面介绍redis3.0版本以后推出的cluster分片hash算法。 redis c...

  • Resize,w 360,h 240
    Caffeine Cache实战

    Caffeine简介 Caffeine是基于JAVA 1.8 Version的高性能缓存库。Caffeine提供的内存缓存使用参考Google ...

  • Resize,w 360,h 240
    如何保证缓存与数据库的双写一致性?

    缓存由于其高并发和高性能的特性,已经在项目中被广泛使用,在缓存的使用中,通常会面临一个更新的问题,当数据源产生变化,如何去更新到数据库与缓存之中...

  • Java线程池监控预警实现

    前言 在Java线程池的使用中,如何动态可视化监控线程池各项运行指标是一个比较重要的需求。 线程池监控必要性 如果你有以下需求,那么你可以尝试监...

  • Java函数式编程实战之策略工厂

    前言 Java 8 函数式编程可以简化传统设计模式使用方式,下面看两个重构例子,用Functional Interface 实现策略工厂。 案例...

  • Resize,w 360,h 240
    IDEA插件神器之Grep Console

    简介 Grep Console是一款和IDEA Console相关的插件可以通过expression表达式过滤日志、给不同级别的日志或者给不同p...

    10.3 41545 5 47
  • Resize,w 360,h 240
    设计模式之Spring工厂模式&责任链模式

    简介: 今天介绍两种设计模式给大家 第一个是在工作中笔者利用Spring容器提供的通过beanName获取bean的功能,想到了一种设计,称之为...

  • Resize,w 360,h 240
    如何优雅的关闭线程池?

    简介: 线程池是系统资源,这篇文章主要介绍如何优雅关闭线程池 相关API: Runtime.addShutdownHook解释 如果你想在jvm...

    1.4 5720 2 21
  • Resize,w 360,h 240
    缓存技术在分布式中的实践与原理(二.redis、memcached网络IO模型分析)

    引言: 上一节简单介绍了redis的安装与使用,与redis一样的缓存组件还有memcached,大体接入方式类似,这里就不重复介绍了,大家可以...

个人介绍
且将新火试新茶 诗酒趁年华