240 发简信
IP属地:重庆
  • Spring循环依赖问题

    https://gavinzhang1.gitbooks.io/spring/content/xun_huan_yi_lai.html 构造器注入存在循环依赖 setter方...

  • 项目有git地址吗?可以分享下

    spring+mybatis分库分表

    上一篇介绍了读写分离,这一篇来说一下分库分表,废话不多说直接上代码。1.首先配置文件,这里配置三个库 在每个库下边建立三个表如下图 2.配置文件写好之后接下来配置数据源 动态...

  • sendNotifications方法中有个logicalclock赋值给electionEpoch操作,所以我认为既是leader挂了时发起的新一轮选举,又是一轮选举时的投票轮次。

    ZooKeeper选Leader算法

    概念 logicalclock: ZooKeeper服务器Leader选举的轮次 electionEpoch: 当前服务器的选举轮次,每次进入新一轮投票后进行加1操作 pee...

  • 120
    dubbo协议

    简介 dubbo协议是dubbo默认的协议,它的特点如下: 连接个数:单连接 连接方式:长连接 传输协议:TCP 传输方式:NIO异步传输 序列化:Hessian二进制序列化...

  • 120
    dubbo信息交换

    信息交换层(Exchange):封装请求响应模式,同步转异步,以Request和Response为中心,扩展接口为Exchanger、ExchangeChannel、Exch...

  • 120
    CountDownLatch源码走读

    在并发工具类中,我们简单了解了CountDownLatch,接下来走读下代码看看其是如何实现的,代码基于JDK1.7。 代码走读 当你打开CountDownLatch类后,你...

  • 120
    CyclicBarrier源码走读

    在并发工具类中,我们简单了解了CyclicBarrier,接下来走读下代码看看其是如何实现的,代码基于JDK1.7。 代码走读 从上图可以看出CyclicBarrier是基于...

  • 120
    ZooKeeper选Leader算法

    概念 logicalclock: ZooKeeper服务器Leader选举的轮次 electionEpoch: 当前服务器的选举轮次,每次进入新一轮投票后进行加1操作 pee...

  • 120
    JVM基本结构

    JVM基本结构 PC寄存器 线程私有 字节码指令的行号指示器,指向下调要执行的指令地址 不会发生OOM 堆 和程序开发密切相关,几乎所有的对象实例都分配在堆(栈上分配例外) ...

  • 120
    类加载机制

    类加载的时机 主动引用(有且只有下面的五种) 使用new关键字创建对象时,访问类的静态字段时; 使用java.lang.reflect包的方法进行反射调用的时候; 初始化一个...

  • 120
    flume采坑

    问题1 安装配置kafka ---> flume ---> hdfs报错"responseBody={error_code=15,coordinator={node_id=-...

  • 设计模式总结

    设计模式总结 创建型模式 单例模式 工厂方法模式 简单工厂模式 抽象工厂模式 建造者模式 原型模式 结构型模式 适配器模式 代理模式 桥接模式处理多个维度变化的问题,比如电脑...

  • 获取总记录数中的需要关闭,具体明细的不需要

    MyBatis之plugin

    MyBatis拦截器介绍 MyBatis 允许你在已映射语句执行过程中的某一点进行拦截调用。默认情况下,MyBatis 允许使用插件来拦截的方法调用包括:Executor (...

  • ACID

    ACID ACID,指数据库事务正确执行的四个基本要素的缩写。包含:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Du...

  • scala时间函数的问题

    获取一小时开始时间问题def getAgoTimeMillis(day: Int, hour:Int): Long = {var cal: Calendar = Calend...

  • @phycsgy 多谢啦,现在我这边是有时候好着,有时候累加上一次的结果,我再找找问题

    Spark Streaming 实时统计商户当日累计PV流量

    一、问题 对实时流量日志过滤筛选商户流量,对每个商户的流量进行累计,统计商户实时累计流量。 当时间超过24时时,重新统计当日商户的实时累计流量。 二、实现步骤 1、采用Spa...