http://www.reibang.com/p/85928fe5d76c
前一段時間我也總結(jié)了下這部分的內(nèi)容~
MappedByteBuffer VS FileChannel:從內(nèi)核層面對比兩者的性能差異本文基于 Linux 內(nèi)核 5.4 版本進行討論 自上篇文章《從 Linux 內(nèi)核角度探秘 JDK MappedByteBuffer》[https://mp.weixin.q...
http://www.reibang.com/p/85928fe5d76c
前一段時間我也總結(jié)了下這部分的內(nèi)容~
MappedByteBuffer VS FileChannel:從內(nèi)核層面對比兩者的性能差異本文基于 Linux 內(nèi)核 5.4 版本進行討論 自上篇文章《從 Linux 內(nèi)核角度探秘 JDK MappedByteBuffer》[https://mp.weixin.q...
1物舒、目前能夠在網(wǎng)上搜到的java相關(guān)的高性能文件io文章都比較基礎(chǔ)弛针,想深入的話需要既了解java的文件操作api原理,又了解文件操作相關(guān)的系統(tǒng)調(diào)用痪宰,這就造成了學(xué)習(xí)困難2、實際...
前言 springboot3.1.4在2023-09-21release了巴粪,查看release note中一個bug fix引起了我的注意何址,查看這個oom問題的過程發(fā)現(xiàn)和我之...
前言 本文所說的零拷貝指的是操作系統(tǒng)層面的零拷貝,不是應(yīng)用層自身對數(shù)據(jù)復(fù)制優(yōu)化的零拷貝 本文對零拷貝在操作系統(tǒng)層面上的原理不做說明往枣,解釋零拷貝原理的文章已經(jīng)有很多 netty...
直接把spring禁止循環(huán)依賴設(shè)置上啥事沒有似忧,循環(huán)依賴本來就是一個不好的設(shè)計結(jié)構(gòu)渣叛。golang編譯器天然就不允許循環(huán)依賴
spring的三級緩存Spring的三級緩存解決循環(huán)依賴問題為了更好的理解循環(huán)依賴的問題,我們先一點一點手寫循環(huán)依賴的代碼模擬spring的getBean簡易流程,首先是只有一級緩存, 兩個類的關(guān)...
keepalived+mysql主主同步是一種適合中小企業(yè)的高可用架構(gòu),相關(guān)資料已經(jīng)很全了盯捌。本文是對一些細節(jié)的補充 keepalived如果使用兩個vip淳衙,可以通過這兩個vi...
keepalive 指的是最大空閑連接數(shù),不是總數(shù)
【nginx】關(guān)于nginx 反向代理upstream中的 keepalive配置一饺著、關(guān)于nginx upstream 在nginx的模塊中箫攀,分為3種類型,分別是handler幼衰,filter和upstream靴跛,其中upstream可以看做一種特殊的hand...
本文默認(rèn)mysql版本大于5.7,之前版本對datetime不支持毫秒渡嚣,同一個表里不允許有多個自動更新的時間字段 建表語句如下梢睛,創(chuàng)建時間和更新時間由數(shù)據(jù)庫自動維護、精確到毫秒...
記錄一下最近發(fā)現(xiàn)的springboot和spring中的兩個小問題 springboot覆蓋netty內(nèi)存檢查等級 從下圖可以看出netty的ResourceLeakDete...
最近springboot2.5.0發(fā)布后识椰,將logging.register-shutdown-hook默認(rèn)值從false改成了true绝葡,暴露了問題,進程關(guān)閉時日志系統(tǒng)可能先...
canal使用rocketmq做數(shù)據(jù)同步的問題 因為要保證數(shù)據(jù)的順序腹鹉,所以要使用rocketmq的順序topic藏畅,保證在發(fā)送和消費端都是用rocketmq順序topic的對應(yīng)...
jdk8+G1現(xiàn)在看是個主流組合,cms確實配置太繁瑣了功咒,所以jdk后續(xù)已經(jīng)棄用了cms主推G1和zgc這種不太需要配置的垃圾回收愉阎,降低使用學(xué)習(xí)成本 java -XX:+Pr...
因為國內(nèi)被墻,k8s需要的docker鏡像拉不下來力奋,所以https://github.com/maguowei/k8s-docker-desktop-for-mac[http...
根據(jù)更新時間遍歷 根據(jù)創(chuàng)建時間分頁,根據(jù)時間和id排序景殷,否則相同的create_time順序是不確定的 分頁總數(shù)據(jù)小章办,達不到萬級別就老老實實limit offset lent...
多數(shù)據(jù)源場景不建議使用mybatis-spring-boot-starter藕届,starter更適合單數(shù)據(jù)源配置 多數(shù)據(jù)源場景建議全部自己設(shè)置,不要依賴springboot自動...