240 发简信
  • 120
    logback的用法

    1、要是单独使用springboot的话,可以不用导入logback的包,因为springboot默认的日志类型就是logback。要不是使用s...

  • 120
    单例模式

    单例模式是我们平常很容易遇到一个设计模式,而且也是面试中肯定会手写的。本文主要针对单例模式的几种写法来做个简单的说明,希望能帮助到读者。 懒汉式...

  • 同步github上fork的代码

    当我们每次从github上看到一个好的项目的时候,就想把这个代码fork到自己的仓库里面,然后每次去修改这个代码、或者给看不懂的地方添加注释,方...

    0.4 54 0 3
  • JVM各个区域详解

    一、JVM的结构详解 1、堆 Java堆是所有线程共享的。是虚拟机启动的时候创建的。存放的是对象的实例和数组。所占内存最大。分为新生代(Youn...

  • 120
    Reactor线程模型以及在Netty中的应用

    说道netty的线程模型,我们第一反应就是经典的Reactor线程模型,下面我们就来一起探讨一下三种经典的Reactor线程模型: 这里我们需要...

  • 120
    三次握手&&四次挥手

    ACK:TCP协议规定,只有ACK=1的时候是有效的,也规定连接建立后所有发送的报文的ACK必须为1。 SYN(SYNchronization)...

  • Dubbo的超时和重连机制

    dubbo启动时默认有重试机制和超时机制。 超时机制的规则是如果在一定的时间内,provider没有返回,则认为本次调用失败, 重试机制在出现调...

  • 120
    Netty线程模型

    转载:http://www.jianshu.com/p/38b56531565d 一、NIO Reactor线程模型 1、Reactor模式思想...

  • Netty ChannelOption参数详解

    1、ChannelOption.SO_BACKLOG ChannelOption.SO_BACKLOG对应的是tcp/ip协议list...