240 發(fā)簡(jiǎn)信
IP屬地:湖北
  • 120
    @RequestBody注解原理

    1. @RequestBody 從源碼中可以看到因痛,@RequestBody 用在方法參數(shù)上面定页,用來將請(qǐng)求參數(shù)綁定到request body中,通過HttpMessageCon...

  • 120
    幫你搞懂java注解(一)

    前言 這個(gè)知識(shí)點(diǎn)計(jì)劃分3篇文章來講解歇盼。 1、java注解是什么? 注解是jdk1.5引入的一個(gè)新特性; 可以把它理解為一種能夠跟代碼綁定并且能夠存儲(chǔ)數(shù)據(jù)的技術(shù)谜酒;【與代碼綁定】...

  • 120
    訪問者模式一篇就夠了

    訪問者模式介紹 最復(fù)雜的設(shè)計(jì)模式,并且使用頻率不高妻枕,《設(shè)計(jì)模式》的作者評(píng)價(jià)為:大多情況下僻族,你不需要使用訪問者模式,但是一旦需要使用它時(shí)屡谐,那就真的需要使用了鹰贵。 訪問者模式是一種...

  • 120
    xv6-閱讀-2

    xv6閱讀匯報(bào)-2 xv6中的進(jìn)程線程相關(guān)的模塊有types.h param.h memlayout.h defs.h x86.h asm.h mmu.h elf.h vm....

  • Linux 命令神器:lsof

    lsof是系統(tǒng)管理/安全的尤伯工具。將這個(gè)工具稱之為lsof真實(shí)名副其實(shí)康嘉,因?yàn)樗侵浮傲谐龃蜷_文件(lists openfiles)”。而有一點(diǎn)要切記籽前,在Unix中一切(包括...

  • 120
    netty源碼分析之writeAndFlush全解析

    前言 在前面的文章中亭珍,我們已經(jīng)詳細(xì)闡述了事件和異常傳播在netty中的實(shí)現(xiàn),(netty源碼分析之pipeline(一),netty源碼分析之pipeline(二)),其中有...

  • 120
    netty源碼分析之揭開reactor線程的面紗(一)

    netty最核心的就是reactor線程枝哄,對(duì)應(yīng)項(xiàng)目中使用廣泛的NioEventLoop肄梨,那么NioEventLoop里面到底在干些什么事?netty是如何保證事件循環(huán)的高效輪...

  • RocketMq 死信隊(duì)列

    系列 RocketMq broker 配置文件 RocketMq broker 啟動(dòng)流程 RocketMq broker CommitLog介紹 RocketMq broke...

  • 120
    RocketMQ源碼解讀之Store

    沒有目的蓖宦,就做不成任何事情齐婴;目的渺小,就做不成任何大事稠茂∧迹——狄德羅 大綱 本節(jié)思考: >當(dāng)topic數(shù)量增多到100+時(shí),kafka的單個(gè)broker的TPS降低了1個(gè)數(shù)量級(jí)...

  • 感謝作者,一篇文章解決我對(duì)invokeSyncImpl和processResponseCommand的疑問

    RocketMQ如何實(shí)現(xiàn)請(qǐng)求與響應(yīng)

    前面我們分析了RocketMQ通信的數(shù)據(jù)格式睬关,那么RocketMQ怎么將數(shù)據(jù)發(fā)送出去呢诱担? 我們假設(shè)已經(jīng)完成了對(duì)RemotingCommand的初始化,這篇文章只分析發(fā)送數(shù)據(jù)部...

  • RocketMQ如何實(shí)現(xiàn)請(qǐng)求與響應(yīng)

    前面我們分析了RocketMQ通信的數(shù)據(jù)格式电爹,那么RocketMQ怎么將數(shù)據(jù)發(fā)送出去呢蔫仙? 我們假設(shè)已經(jīng)完成了對(duì)RemotingCommand的初始化,這篇文章只分析發(fā)送數(shù)據(jù)部...

  • 120
    ReentrantLock原理分析

    前言 上一篇文章《基于CAS操作的Java非阻塞同步機(jī)制》 分析了非同步阻塞機(jī)制的實(shí)現(xiàn)原理秦效,本篇將分析一種以非同步阻塞機(jī)制為基礎(chǔ)實(shí)現(xiàn)的重入鎖ReentrantLock。 Re...

  • 120
    MQ(消息隊(duì)列)功能介紹

    MQ(消息隊(duì)列) 介紹 消息隊(duì)列就是基礎(chǔ)數(shù)據(jù)結(jié)構(gòu)中的“先進(jìn)先出”的一種數(shù)據(jù)機(jī)構(gòu)涎嚼。想一下阱州,生活中買東西,需要排隊(duì)法梯,先排的人先買消費(fèi)苔货,就是典型的“先進(jìn)先出”。 MQ解決什么問題 ...

  • @CallerSensitive注解(隨筆)

    前言 在閱讀Unsafe源碼是立哑,以下是Unsafe部分源碼: 我們可以看到夜惭,這個(gè)方法上有一個(gè)@CallerSensitive注解,所以今天我們就來了解下這個(gè)注解铛绰。 分析 查看...

  • 120
    Apollo配置中心原理簡(jiǎn)介

    配置中心發(fā)展背景隨著程序功能的日益復(fù)雜诈茧,程序的配置日益增多:各種功能的開關(guān)、參數(shù)的配置捂掰、服務(wù)器的地址……對(duì)程序配置的期望值也越來越高:配置修改后實(shí)時(shí)生效敢会,灰度發(fā)布,分環(huán)境这嚣、分...

  • 流程詳細(xì)鸥昏,感謝分享

    Zuul源碼解讀

    最近這段時(shí)間在使用Zuul,順便簡(jiǎn)單閱讀了一下源碼姐帚。本文旨在對(duì)自己閱讀到的源碼做一點(diǎn)小結(jié)吏垮,以后日后回顧。不追求面面俱到罐旗,細(xì)致入微膳汪,看到哪里寫到哪里吧 關(guān)于Zuul的介紹及基本...

  • 120
    Zuul源碼解讀

    最近這段時(shí)間在使用Zuul,順便簡(jiǎn)單閱讀了一下源碼九秀。本文旨在對(duì)自己閱讀到的源碼做一點(diǎn)小結(jié)旅敷,以后日后回顧。不追求面面俱到颤霎,細(xì)致入微媳谁,看到哪里寫到哪里吧 關(guān)于Zuul的介紹及基本...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品