240 发简信
  • Zookeeper/Curator客户端

    Curator解决了很多Zookeeper客户端非常底层的细节开发工作,包括连接重连,反复注册Watcher和NodeExistsExcepti...

  • zookeeper安装

    //下载wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.6/zooke...

  • 120
    分布式锁

    有的时候,我们需要保证一个方法在同一时间内只能被同一个线程执行。单机的可以使用ReentrantLock或者synchronized代码块来实现...

  • ActiveMQ应答方式

    JMS API中约定了Client端可以使用四种ACK_MODE,在javax.jms.Session接口中: AUTO_ACKNOWLEDGE...

  • JTA事务

    JDBC和JTA事务区别简单的说 jta是多库的事务 jdbc是单库的事务。 jdbc事务JDBC事务由Connnection对象控制管理,也就...

  • ActiveMQ redelivery/死信队列

    在使用Message Queue的过程中,总会由于种种原因而导致消息失败。一个经典的场景是一个生成者向Queue中发消息,里面包含了一组邮件地址...

  • Redis事务

    Redis 事务可以一次执行多个命令, 并且带有以下两个重要的保证: 事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在...

  • Mysql其他

    联表查询: INNER JOIN:①SELECT ZZZ_Z1.UID, ZZZ_Z1.NAME, ZZZ_Z2.UID AS UID2, ZZ...

  • 120
    Servlet Filter和Spring mvc Interceptor

    servlet filter和spring mvc Interceptor区别:1.拦截器是基于java的反射机制的,而过滤器是基于函数回调。2...