Mac官網(wǎng)安裝指南 - Go 1.14.1 構(gòu)建一個(gè)Go項(xiàng)目 文件 go.mod : maven pom 命令 go install : mvn install 命令 go ...
Mac官網(wǎng)安裝指南 - Go 1.14.1 構(gòu)建一個(gè)Go項(xiàng)目 文件 go.mod : maven pom 命令 go install : mvn install 命令 go ...
整體項(xiàng)目結(jié)構(gòu) 代碼參考 參數(shù)回調(diào)example 具體實(shí)現(xiàn) MyService CallbackListener MyServiceImpl CallbackListenerI...
寫 能看到重點(diǎn)(數(shù)據(jù),關(guān)鍵詞) 隱藏細(xì)節(jié)(不要使用流程圖,用架構(gòu)圖) 四周留白 行與行間距 不要加動(dòng)畫 字要大,能看清楚 說 “寫”與“說”的黃金比例(避免過長或過短) 錄音...
接口 兩個(gè)實(shí)現(xiàn) 配置 測試函數(shù) 輸出 總結(jié) @SPI 標(biāo)注是一個(gè)擴(kuò)展點(diǎn),各種實(shí)現(xiàn)配置在配置文件里(key是實(shí)現(xiàn)名字,類似spring里的bean name,value是實(shí)現(xiàn)類...
示例代碼清晰易懂
?? Dubbo SPI 之 Adaptive 自適應(yīng)類翻看 Dubbo 的源碼,不難發(fā)現(xiàn),框架到處都在用 SPI 機(jī)制進(jìn)行擴(kuò)展。這是由于 Dubbo 框架對(duì)各種層做了很多的實(shí)現(xiàn)方式,然后由用戶自己去選擇具體的實(shí)現(xiàn)方式。比如 Pr...
翻看 Dubbo 的源碼,不難發(fā)現(xiàn),框架到處都在用 SPI 機(jī)制進(jìn)行擴(kuò)展。這是由于 Dubbo 框架對(duì)各種層做了很多的實(shí)現(xiàn)方式,然后由用戶自己去選擇具體的實(shí)現(xiàn)方式。比如 Pr...
前言 只有光頭才能變強(qiáng) 回顧前面: 給女朋友講解什么是代理模式 包裝模式就是這么簡單啦 本來我預(yù)想是先來回顧一下傳統(tǒng)的IO模式的,將傳統(tǒng)的IO模式的相關(guān)類理清楚(因?yàn)镮O的類...
序 本文主要研究一下java9 gc log參數(shù)的遷移。 統(tǒng)一JVM及GC的Logging java9引進(jìn)了一個(gè)統(tǒng)一的日志框架,對(duì)gc log的輸出進(jìn)行了統(tǒng)一的配置。 相關(guān)J...
索引(index) 索引 index經(jīng)常用于常用的查詢,如果設(shè)計(jì)得好,在創(chuàng)建索引之后的查詢會(huì)有提升效率的效果。但是用之不當(dāng)?shù)脑捯部赡軙?huì)沒有任何效果,甚至產(chǎn)生反效果,還浪費(fèi)空間...
我一個(gè)表 students 表,有3個(gè)字段 ,id,name,age 我要查詢 通過 name 和age,在這兩個(gè)字段 是創(chuàng)建 聯(lián)合索引?還是分別在name和age上創(chuàng)建 單...
一般在創(chuàng)建數(shù)據(jù)表的時(shí)候,就會(huì)根據(jù)表的業(yè)務(wù)屬性,對(duì)查詢比較頻繁的字段建立索引,方便提高查詢速度。如果該表存在多個(gè)字段查詢頻繁,是該建立多個(gè)單列索引還是創(chuàng)建一個(gè)多列聯(lián)合索引呢? ...
概述 本文先簡單介紹spring-cache的使用即流程。再來了解使用cache會(huì)帶來與數(shù)據(jù)庫不一致的問題 spring-cache使用介紹 spring-cache實(shí)現(xiàn)原理...
Redis Watch 命令 作用:用于監(jiān)視一個(gè)(或多個(gè)) key ,如果在事務(wù)執(zhí)行之前這個(gè)(或這些) key 被其他命令所改動(dòng),那么事務(wù)將被打斷。用法: Redis Unw...
先去Oracle官網(wǎng)下載地址 下載JDK并安裝, 2.查找JDK安裝路徑: $ ls -l /usr/bin/java如圖.png回到桌面,點(diǎn)擊前往 -> 前往文件夾,拷貝路...
下載Maven Maven官網(wǎng)的下載頁面,可以選擇兩種包格式tar.gz和zip: https://maven.apache.org/download.cgi 安裝Maven...
netty常用API學(xué)習(xí) netty簡介 Netty是基于Java NIO的網(wǎng)絡(luò)應(yīng)用框架. Netty是一個(gè)NIO client-server(客戶端服務(wù)器)框架,使用Net...
在開始了解Netty是什么之前,我們先來回顧一下,如果我們需要實(shí)現(xiàn)一個(gè)客戶端與服務(wù)端通信的程序,使用傳統(tǒng)的IO編程,應(yīng)該如何來實(shí)現(xiàn)? IO編程 我們簡化下場景:客戶端每隔兩秒...
最近線上有一條機(jī)器在運(yùn)行了10幾天后出現(xiàn)告警,頻繁出現(xiàn)fgc,在切斷流量之后,從運(yùn)維那邊拿了應(yīng)用的heapdump文件。在一開始出現(xiàn)fgc時(shí),我就上了容器平臺(tái)查看了gc日志,...