240 发简信
IP属地:浙江
  • Resize,w 360,h 240
    Netty系列-核心组件

    待完善 Channel、EventLoop和ChannelFuture Channel、EventLoop和ChannelFuture这些类组合...

  • Resize,w 360,h 240
    Java并发系列 — 阻塞队列(BlockingQueue)

    本文系《Java并发编程艺术》的读书笔记 什么是阻塞队列 阻塞队列(BlockingQueue)是一个支持两个附加操作的队列。这两个附加的操作支...

  • Java并发系列 — CAS

    原文地址:【死磕Java并发】—-深入分析CAS CAS,Compare And Swap,即比较并交换。Doug lea大神在同步组件中大量使...

  • Resize,w 360,h 240
    Java基础知识系列—序列化

    序列化是将对象的状态转换为字节流;反序列化恰恰相反。换言之,序列化是将Java对象转换为字节的静态流(序列,然后可以将其保存到数据库或通过网络传...

  • Java基础知识系列—Java反射

    能够分析类能力的程序称为反射(reflective)。反射机制的功能非常强大,主要提供了如下功能: 对于任意一个类,都能够知道这个类的所有属性和...

  • Resize,w 360,h 240
    Dubbo源码分析—消费者引用服务

    了解服务引用 消费者引用一个服务的主过程,如下图所示: 首先ReferenceConfig类的init方法调用Protocol的refer方法生...

  • Resize,w 360,h 240
    Dubbo源码分析——服务发布

    了解服务发布 Dubbo官方文档说明了服务提供者暴露服务的主过程,如图所示: 首先ServiceConfig类拿到对外提供服务的实际类ref(如...

  • Resize,w 360,h 240
    Java并发系列—并发编程基础

    特别说明:文章内容是《Java并发编程的艺术》读书笔记 Java是一种多线程语言,从诞生开始就内置了对多线程的支持。正确地使用多线程可以显著提高...

  • Java数据结构系列-数组

    数组是应用最广泛的数据存储结构。它被植入到大部分编程语言中。由于数组十分易懂,所以它被用来作为介绍数据结构的起步点,并展示面向对象编程和数据结构...