dubbo client启动

源码分析基于dubbo 2.6.0 ReferenceBean继承了ReferenceConfig, 还实现了FactoryBean。spring启动时,会通过FactoryBean.getObject创建bean。这里会调用到ReferenceConfig.createProxy
2018-02-08

dubbo server处理请求

源码分析基于dubbo 2.6.0 前面讲到,RegistryProtocol.doLocalExport负责启动server端网络通讯服务 private
2018-02-08

dubbo zookeeper注册

源码分析基于dubbo 2.6.0 前面说过了,RegistryProtocol负责注册工作。 RegistryProtocol实现了Protocol, export负责暴露接口,refer负责引用接口。
2018-02-08

dubbo server启动

源码分析基于dubbo 2.6.0 从DubboNamespaceHandler可以看到,dubbo的标签都是由DubboBeanDefinitionParser解析。如
2018-02-08

dubbo ExtensionLoader源码解析

源码分析基于dubbo 2.6.0 ReferenceBean继承了ReferenceConfig, 还实现了FactoryBean。spring启动时,会通过FactoryBean.getObject创建bean。这里会调用到ReferenceConfig.createProxy
2018-02-08

spring jdbc源码

源码分析基于spring 4.3.x 文章主要记录看spring jdbc源码时的一些关键点。主要关注如下几点 事务传播性 数据库连接 动态代理
2018-02-07

spring mvc源码解析

源码分析基于spring 4.3.x本文主要记录看spring mvc源码时的一些关键点。不当之处,还望指出。 HttpServlet接口结构
2018-02-06

netty 读写过程

源码分析基于netty 4 前面已经说过netty对accept事件的处理,现在来讲讲netty中的read/write过程。 开始前,先重点说说netty的Handler/Pipeline netty的Handler分为ChannelInboundHandler、ChannelOutboundHandler两大类。
2017-12-10

netty accept事件处理

源码分析基于netty 4 前面已经说了netty启动过程。接着讲讲netty对accept事件的处理 前面说过,NioEventLoop的run方法正是loop的核心run()比较复杂, 涉及wakenUp,ioRatio等内容, 抽取主要流程如下:
2017-12-10

netty启动过程分析

源码分析基于netty 4 接口结构evenloop
2017-12-09

分布式锁简记

需求工作中接到一个任务,需要接入一个外部快递系统。外部系统中有门店和订单的概念。 快递是从门店地址寄到收件人手中.在提交一个快递单时, 如果寄件的门店不存在, 要先创建门店才能下单 方案一: 我们本地系统中也有门店概念,可以在本地系统
2017-11-25

threadLocal源码解析

简单记录一个看threadLocal时遇到比较有意思的点。 ThreadLocalMapThreadLocal的数据, 存放在Thread的属性ThreadLocal
2017-11-19

kafka入门

下载kafka > tar -xzf kafka_2
2017-11-13

java8简记

使用java8有一段时间了, 简单记录一下 LambdaLambda类似于匿名内部类,一个简单的小栗子:
2017-11-12

使用kryo的一些问题

kryo经常可以在网上看到这样的例子 private static Kryo kryo
2017-08-27

Hosted by Coding Pages