解讀java中的零拷貝 一、在IO過程中,哪些步驟進行了拷貝?哪些地方零拷貝? 當(dāng)數(shù)據(jù)從一個地方傳輸?shù)搅硪粋€地方時,通常會涉及到多個步驟,其中包含了數(shù)據(jù)拷貝的過程,這些步驟被...
解讀java中的零拷貝 一、在IO過程中,哪些步驟進行了拷貝?哪些地方零拷貝? 當(dāng)數(shù)據(jù)從一個地方傳輸?shù)搅硪粋€地方時,通常會涉及到多個步驟,其中包含了數(shù)據(jù)拷貝的過程,這些步驟被...
概述 定時任務(wù)的用法 spring如何實現(xiàn)定時任務(wù)原理 通過導(dǎo)入配置類 配置類做了什么? 那為什么注冊之后,任務(wù)就可以運行了 那么如何定時被執(zhí)行呢? fixDelay&fix...
發(fā)現(xiàn)的問題 不設(shè)置相關(guān)jvm參數(shù) jvm的默認堆內(nèi)存大小 假設(shè)在32G的內(nèi)存下,存在這么一個服務(wù),沒有對jvm參數(shù)進行設(shè)置。那么初始堆內(nèi)存默認為512MB,最大堆內(nèi)存為4GB...
這是在centos7.7下的安裝 1、檢查是否已經(jīng)安裝過MySQL,執(zhí)行命令 rpm -qa | grep mysql 如果存在已安裝的MySQL ,請執(zhí)行 rpm -e -...
今天踩了個小坑。算是愧對幾年開發(fā)經(jīng)驗。所以記錄一下 所以專門看了一下磁盤空間。確實有一個掛載點已經(jīng)滿了。 既然說到掛載點。還是得先說明什么是掛載點。因為linux是文件系統(tǒng)。...
生命以負熵為生?!Χㄖ@《生命是什么》 歷史上有很多科學(xué)家為之背書的熵增定律,揭示了很多自然界現(xiàn)象的本質(zhì):任何孤立系統(tǒng),在沒有外力作用的情況下,其總混亂度(熵)會不斷增大。...
概述 本文嘗試回答兩個問題 CMS的浮動垃圾是什么,怎么產(chǎn)生的? CMS 為什么要有4個階段 CMS 和相關(guān)知識點簡介 CMS 全稱 concurrent mark swee...
在分布式應(yīng)用或者微服務(wù)架構(gòu)中,各個服務(wù)之間通常使用json或者xml結(jié)構(gòu)數(shù)據(jù)進行通信,通常情況下,是沒什么問題的,但是在高性能和大數(shù)據(jù)通信的系統(tǒng)當(dāng)中,如果有辦法可以壓縮數(shù)據(jù)量...
今天在使用其他傳輸協(xié)議的時候,踩了點坑,記錄一下。主要是針對Protobuf的應(yīng)用時,不想去寫手動轉(zhuǎn)換字節(jié)的方式,這種方法太low了。另外問題也會比較多。像網(wǎng)上一些針對pro...
概述 在 spring boot里大家都知道怎么去寫一個 Filter 去對請求進行過濾大概步驟是: application 上用注解 @ServletComponentSc...
開發(fā)模式の不可能三角 質(zhì)量:功能正確,BUG少 性能:代碼運行的速度快 效率:開發(fā)效率高,按時或者提前交付 優(yōu)缺點和必要性 質(zhì)量 這是必須的,功能正確大于一切,否則就沒有意義...
為什么會這么說?你想想看你要是天天啥也不干就刷視頻、打游戲、睡覺的等……,不逼一逼自己,你不知道自己有多優(yōu)秀。 先來做一個假設(shè)吧,比方說你在家的時候天天就打游戲、...
最近遇到一個需要替換請求頭內(nèi)容的功能??紤]到業(yè)務(wù)代碼中使用到請求頭的業(yè)務(wù)代碼量十分巨大。此外這樣子調(diào)整的話代碼的侵入性很高,所以,最終目的還是想著從請求的內(nèi)容進行調(diào)整。 最后...
在前面實現(xiàn)的功能中,動態(tài)路由其實只是拓展了獲取路由數(shù)據(jù)的途徑,那么如何去控制路由規(guī)則的轉(zhuǎn)發(fā)呢?zuul的ZoneAwareLoadBalancer的實現(xiàn)流程雖然看上去比較復(fù)雜...
在實現(xiàn)動態(tài)路由之前,有必要先看看ZuulHandlerMapping如何處理請求的過程路徑如何映射到對應(yīng)的處理器[http://m.itdecent.cn/p/135f...
最后再來說一下Predicate這個類。負載均衡使用這個類用來過濾服務(wù)。 1接口結(jié)構(gòu)如下Predicate 從接口的結(jié)構(gòu)上來看比較簡單,只有一個apply返回boolean類...
在前面,負載均衡器里面對于服務(wù)的一個選擇,其實也是通過規(guī)則來控制的。那么在ribbon里面,也有一些相關(guān)的規(guī)則。整體的結(jié)構(gòu)如下。 1 各個Rule的實現(xiàn) 1.1 IRule接...