虛擬內(nèi)存1.1. 為什么要使用虛擬內(nèi)存技術(shù)1.2. 理論前提1.3. 虛擬內(nèi)存實現(xiàn)1.4. 頁機制1.5. MMU1.6. 物理內(nèi)存映射 進程的內(nèi)存分布2.1. 內(nèi)核態(tài)2.2...
虛擬內(nèi)存1.1. 為什么要使用虛擬內(nèi)存技術(shù)1.2. 理論前提1.3. 虛擬內(nèi)存實現(xiàn)1.4. 頁機制1.5. MMU1.6. 物理內(nèi)存映射 進程的內(nèi)存分布2.1. 內(nèi)核態(tài)2.2...
前言 本文主要是用于了解Netty Channel相關(guān)知識跨嘉,如初始化流程,如Channel各類型作用殷勘,包括NioServerSocketChannel如何創(chuàng)建舷礼,NioSock...
iptables簡介 netfilter/iptables(簡稱為iptables)組成Linux平臺下的包過濾防火墻姨伤,與大多數(shù)的Linux軟件一樣上真,這個包過濾防火墻是免費的...
簡介 本文主要用來記錄下FastDFS高可用部署方案;高可用方案其實也就是一主一備劳秋,防止數(shù)據(jù)丟失悦穿,以及提供多個分組實現(xiàn)負載均衡攻礼; 環(huán)境準(zhǔn)備 兩臺服務(wù)器:10.123.25.8...
簡介 本文用來剖析rocketmq broker相關(guān)邏輯,以便了解broker啟動時做了哪些事栗柒; 啟動類BrokerStartup 啟動方法是createBrokerCont...
@小子zb 這塊我也不太記得了??
ASM框架學(xué)習(xí)(三)-FieldVisitor和MethodVisitor簡介 FiedVisitor是用來在訪問類的域字節(jié)碼過程中創(chuàng)建域或者修改域字節(jié)碼信息的礁扮;MethodVisitor是用來在訪問類的方法字節(jié)碼過程中創(chuàng)建方法或者修改方法字節(jié)碼信...
@小子zb 這個只能根據(jù)這個方法內(nèi)的某個變量或者方法作為條件來來執(zhí)行靜態(tài)方法插入
ASM框架學(xué)習(xí)(三)-FieldVisitor和MethodVisitor簡介 FiedVisitor是用來在訪問類的域字節(jié)碼過程中創(chuàng)建域或者修改域字節(jié)碼信息的知举;MethodVisitor是用來在訪問類的方法字節(jié)碼過程中創(chuàng)建方法或者修改方法字節(jié)碼信...
這個不太記得了,等回去了給你找找吧
ASM框架學(xué)習(xí)(三)-FieldVisitor和MethodVisitor簡介 FiedVisitor是用來在訪問類的域字節(jié)碼過程中創(chuàng)建域或者修改域字節(jié)碼信息的太伊;MethodVisitor是用來在訪問類的方法字節(jié)碼過程中創(chuàng)建方法或者修改方法字節(jié)碼信...
@嘮嗑008 AnnotationVisitor里面就幾個方法雇锡,你可以看下AnotationVisior.visitAnnotation方法
ASM框架學(xué)習(xí)(四)-AnnotationVisitor和SignatureVisitor簡介 AnnotationVisitor是用來訪問Annotation的,SignatureVisitor使用來訪問簽名的僚焦; AnnotationVisitor Annota...
環(huán)境版本 1.新建項目 2.采用mybatis-generator自動生成mapper锰提,dao,entity 鏈接:http://www.reibang.com/p/b51...
簡介 性能優(yōu)化和故障排除是一件比較麻煩的事,針對性能優(yōu)化肮韧,必須得先了解相關(guān)的優(yōu)化工具融蹂,然后針對不同場景不同問題選用不同工具進行分析,找出故障原因惹苗;jdk自帶性能分析工具有:j...
微服務(wù)架構(gòu)的演進 作為一種架構(gòu)模式殿较,微服務(wù)將復(fù)雜系統(tǒng)切分為數(shù)十乃至上百個小服務(wù),每個服務(wù)負責(zé)實現(xiàn)一個獨立的業(yè)務(wù)邏輯桩蓉。這些小服務(wù)易于被小型的軟件工程師團隊所理解和修改,并帶來了...
簡介 本文主要是用來學(xué)習(xí)Spring Cloud gateway網(wǎng)關(guān)使用的劳闹;API網(wǎng)關(guān)作為后端服務(wù)的統(tǒng)一入口院究,可提供請求路由、協(xié)議轉(zhuǎn)換本涕、安全認(rèn)證业汰、服務(wù)鑒權(quán)、流量控制菩颖、日志監(jiān)控...
Spark是什么 Spark是基于HDFS等分布式存儲之上的數(shù)據(jù)處理分析框架样漆,它擅長批量數(shù)據(jù)處理,處理流工作負載晦闰,交互式查詢放祟,機器學(xué)習(xí)等;它可以通過standalone模式呻右,...
注意事項 Hadoop是根據(jù)%JAVA_HOME%跪妥,%HADOOP_HOME%來確定位置的,所以需要在環(huán)境變量中設(shè)置這兩個值声滥,如下圖:圖片.png Hadoop路徑設(shè)置好了眉撵,...
簡介 MapReduce是工作于Hadoop之上的計算模型,可以將一個大型計算任務(wù)拆分為多個小的,可以在服務(wù)集群運行和計算的小任務(wù)纽疟,并將各個小任務(wù)計算結(jié)果匯總為一個計算結(jié)果罐韩;...
簡介 在java已經(jīng)實現(xiàn)了通過jvm對內(nèi)存空間的管理后,netty為什么還需要進行內(nèi)存分配管理?因為jvm管理的內(nèi)存對象大多數(shù)堆內(nèi)內(nèi)存污朽,而對于堆外內(nèi)存散吵,jvm也就是通過保留堆...
哈嘍!我是言失膘壶,大家周末愉快~ 這周呢错蝴,我們不聊影評,我想和大家來談一談熒幕上的女性形象颓芭。 為什么我們要來說電影顷锰、電視劇當(dāng)中的女性形象呢?這些女性形象有什么問題呢亡问? 原因是一...
前言 本文中的ConcurrentHashMap源碼分析版本是jdk1.8; 問題 在對ConcurrentHashMap進行源碼分析之前官紫,首先需要確定幾個問題,也就是Con...