240 发简信
  • 120
    Java NIO之Channel

    channel Channel是仅次于Buffer的重要模块, Channel是IO设备传输的媒介.通常来说, 操作系统的每个文件标识符都会有相...

    0.1 55 0 1
  • Java NIO之Buffer

    buffer buffer类是nio的基础 Java buffer class buffer对象可以成为一个固定大小的容器. buffer和ch...

    0.1 95 0 1
  • 120
    小心! JAVA三目运算符

    执行上述代码, 如果t为true则会抛出NPE, 执行javap查看反编译结果如图 可以看到54行执行了一次拆箱操作, 所以以下两行代码是等价的...

  • pagehelper/PageInterceptor导致MyBatis执行SQL问题

    问题 同事J上了一个需求, 导致一个跟这个需求毫无关系的接口报错, 报错信息显示是因为SQL语法问题, 正常SQL应该是这样: 但是现在却是: ...

  • netty学习笔记-netty的整体结构(一)

    不使用netty是怎么实现网络通信的 netty是一个网络框架, 本篇会向你介绍netty的整体结构.回忆下我们在上学时实现的"聊天室小程序",...

    0.1 92 0 1
  • springboot(一) 启动过程-如何监听启动过程(1)

    SpringApplication 了解下Springboot的启动过程, 目标是整明白如何监听启动过程中的各个节点. Springboot启动...

  • 一点一点实现一个RPC框架三 -- 学习dubbo spi

    前言 了解过java spi后, 马上来看看dubbo spi有什么特殊之处 dubbo spi demo 还是以一个运行的demo开始, 基本...

  • 一点一点实现一个RPC框架二 -- 学习java spi

    前言 深入dubbo源码前最好先了解下java spi(service provider interface)机制, 简单来说, spi可以帮我...

  • guava EventBus 学习二 源码分析

    上篇介绍了guava包中的event bus的使用, 本篇深入源码了解实现细节 EventBus 了解 首先当然要看EventBus类, 类上的...

    0.1 59 0 1