本篇是Dubbo的使用篇,為后續(xù)的源碼分析打基礎(chǔ)。 1. 最簡(jiǎn)單的使用 開(kāi)篇用一個(gè)最簡(jiǎn)單的例子,來(lái)介紹如何用Dubbo搭建一個(gè)簡(jiǎn)單的例子。 本例...
筆者初識(shí)Dubbo的時(shí)候,只知道它是一個(gè)RPC框架,那么什么是RPC呢? 1. RPC是什么 維基百科是這么定義RPC的: 在分布式計(jì)算,遠(yuǎn)程過(guò)...
本篇從以下幾個(gè)方面,對(duì)JVM調(diào)優(yōu)進(jìn)行總結(jié) 1. YoungGC 頻繁 如果線上頻繁YoungGC,應(yīng)該如何解決呢?想有整體思路的話,不防先用反推...
1. 入口 SpringAOP的使用中有這么一個(gè)注解@EnableAspectJAutoProxy,按照Spring源碼的一貫套路,進(jìn)入這個(gè)注解...
目前 Spring AOP 一共有三種配置方式。 Spring 1.2 基于接口的配置:最早的 Spring AOP是完全基于幾個(gè)接口的。 Sp...
1. AOP概念 1.1 定義 AOP全稱為Aspet-Oriented Programming,中文名字為面向切面編程。使用AOP,我們可以對(duì)...
本篇先嘗試自己實(shí)現(xiàn)一個(gè)解決循環(huán)依賴的方案,下篇分析Spring是如何解決的。 1. 什么是循環(huán)依賴? 所謂的循環(huán)依賴是指,A 依賴 B,B 又依...
28. 實(shí)現(xiàn) strStr() 題目 實(shí)現(xiàn)strStr()函數(shù)。 給定一個(gè)haystack 字符串和一個(gè) needle 字符串,在 haysta...
1. 定義 鏈表是一種物理存儲(chǔ)單元上非連續(xù)、非順序的存儲(chǔ)結(jié)構(gòu),數(shù)據(jù)元素的邏輯順序是通過(guò)鏈表中的指針鏈接次序?qū)崿F(xiàn)的。鏈表由一系列結(jié)點(diǎn)(鏈表中每一個(gè)...