一.背景 假設(shè)有一個(gè)接口Human,一個(gè)接口的實(shí)現(xiàn)類(lèi)Man。人類(lèi)Human是可以跑步的,但是不能飛。如果想給人類(lèi)加上飛翔的翅膀,可以有三種解決方...
背景 我們都去買(mǎi)過(guò)手機(jī),手機(jī)按照品牌分可以分為華為、小米、oppo、vivo等品牌,如果這些手機(jī)按照內(nèi)存分又可以分為4G、6G、8G等等。假如我...
1.介紹 實(shí)踐中客戶端無(wú)法直接跟服務(wù)端發(fā)起請(qǐng)求的時(shí)候,我們就需要代理服務(wù)。代理可以實(shí)現(xiàn)客戶端與服務(wù)端之間的通信,我們的Nginx也可以實(shí)現(xiàn)相應(yīng)的...
1.簡(jiǎn)介 volatile作為java中的關(guān)鍵詞之一,用以聲明變量的值可能隨時(shí)會(huì)別的線程修改,使用volatile修飾的變量會(huì)強(qiáng)制將修改的值立即...
1.Zookeeper簡(jiǎn)介 ???Zookeeper是一個(gè)高性能的分布式一致系統(tǒng),在分布式系統(tǒng)中有著廣泛的應(yīng)用?;谒梢詫?shí)現(xiàn)分布式同步、配置...
1.問(wèn)題 在SpringBoot中使用@value注解只能給普通變量注入值,不能直接給靜態(tài)變量賦值,直接給靜態(tài)變量賦值的話這些值會(huì)一直為null...
面向切面編程 aop 全稱(chēng) Aspect Oriented Programming ,面向切面,AOP主要實(shí)現(xiàn)的目的是針對(duì)業(yè)務(wù)處理過(guò)程中的切面進(jìn)...
一.簡(jiǎn)介 1.1概述 Kafka是最初由Linkedin公司開(kāi)發(fā),是一個(gè)分布式、分區(qū)的、多副本的、多訂閱者,基于zookeeper協(xié)調(diào)的分布式日...
1.maven部分jar包下載不到,要看看是不是springboot版本問(wèn)題,可以在pom.xml文件更改版本試試。 2.pom.xml中jav...