背景: 由于公司最近在做一个广告系统, 其中我负责的广告跟踪模块有一个记录用户点击数的Api接口, 接口的url /api/event/click/{userId}, 接口中...
背景: 由于公司最近在做一个广告系统, 其中我负责的广告跟踪模块有一个记录用户点击数的Api接口, 接口的url /api/event/click/{userId}, 接口中...
Netty是基于Java NIO封装的网络通讯框架,只有充分理解了Java NIO才能理解好Netty的底层设计。Java NIO有几个重要的概念Channel,Buff...
概述 Selector是NIO中实现I/O多路复用的关键类。Selector实现了通过一个线程管理多个Channel,从而管理多个网络连接的目的。Channel代表这一个网络...
解释下Channel中accept,read,write中的begin/end函数做了什么 单步跟踪blockedOn()函数可以得到其实等价于Thread.currentT...
前期准备 一. 增加pom 二. 添加代码 1. shuqi.dubbotest.spi.adaptive.AdaptiveExt2 作为需要被扩展的接口,注意要加上@SP...
作者: 一字马胡 转载标志 【2017-12-29】 更新日志 日期更新内容备注2017-12-29创建分析文档Spring源码分析系列文章(二) 前言 在Spring源码...
上篇Spring-IOC源码---两大核心接口已经提到了两大基本的接口BeanFactory和BeanDefinition,简单概括就是 bean工厂 == BeanFact...
工厂模式主要是为创建对象提供了接口。工厂模式按照《Java与模式》中的提法分为三类: 1. 简单工厂模式(Simple Factory)2.工厂方法模式(Factory Me...
作者: 一字马胡 转载标志 【2017-12-28】 更新日志 前言 Spring源码分析是一个系列,源码是Spring 4.X,本系列主要分析Spring的代码执行流程,...