背景: 由于公司最近在做一個(gè)廣告系統(tǒng), 其中我負(fù)責(zé)的廣告跟蹤模塊有一個(gè)記錄用戶點(diǎn)擊數(shù)的Api接口, 接口的url /api/event/click/{userId}, 接口中...
背景: 由于公司最近在做一個(gè)廣告系統(tǒng), 其中我負(fù)責(zé)的廣告跟蹤模塊有一個(gè)記錄用戶點(diǎn)擊數(shù)的Api接口, 接口的url /api/event/click/{userId}, 接口中...
Netty是基于Java NIO封裝的網(wǎng)絡(luò)通訊框架,只有充分理解了Java NIO才能理解好Netty的底層設(shè)計(jì)。Java NIO有幾個(gè)重要的概念Channel,Buff...
概述 Selector是NIO中實(shí)現(xiàn)I/O多路復(fù)用的關(guān)鍵類。Selector實(shí)現(xiàn)了通過一個(gè)線程管理多個(gè)Channel,從而管理多個(gè)網(wǎng)絡(luò)連接的目的。Channel代表這一個(gè)網(wǎng)絡(luò)...
解釋下Channel中accept,read,write中的begin/end函數(shù)做了什么 單步跟蹤blockedOn()函數(shù)可以得到其實(shí)等價(jià)于Thread.currentT...
前期準(zhǔn)備 一. 增加pom 二. 添加代碼 1. shuqi.dubbotest.spi.adaptive.AdaptiveExt2 作為需要被擴(kuò)展的接口,注意要加上@SP...
作者: 一字馬胡 轉(zhuǎn)載標(biāo)志 【2017-12-29】 更新日志 日期更新內(nèi)容備注2017-12-29創(chuàng)建分析文檔Spring源碼分析系列文章(二) 前言 在Spring源碼...
上篇Spring-IOC源碼---兩大核心接口已經(jīng)提到了兩大基本的接口BeanFactory和BeanDefinition,簡(jiǎn)單概括就是 bean工廠 == BeanFact...
工廠模式主要是為創(chuàng)建對(duì)象提供了接口。工廠模式按照《Java與模式》中的提法分為三類: 1. 簡(jiǎn)單工廠模式(Simple Factory)2.工廠方法模式(Factory Me...
作者: 一字馬胡 轉(zhuǎn)載標(biāo)志 【2017-12-28】 更新日志 前言 Spring源碼分析是一個(gè)系列,源碼是Spring 4.X,本系列主要分析Spring的代碼執(zhí)行流程,...