POJO (Plain Ordinary Java Object)簡單的Java對象,實(shí)際就是普通JavaBeans,是為了避免和EJB混淆所創(chuàng)造的簡稱。其中有一些屬性及其g...
POJO (Plain Ordinary Java Object)簡單的Java對象,實(shí)際就是普通JavaBeans,是為了避免和EJB混淆所創(chuàng)造的簡稱。其中有一些屬性及其g...
過濾器(Filter):當(dāng)你有一堆東西的時(shí)候,你只希望選擇符合你要求的某一些東西。定義這些要求的工具,就是過濾器。 攔截器(Interceptor):在一個(gè)流程正在進(jìn)行的時(shí)候...
引言 JVM(Java Virtual Machine)Java虛擬機(jī)的概念大家都不陌生,Java之所以可以做到“一次編譯,到處運(yùn)行”的跨平臺性,其根本原因就在于JVM。JV...
一、 消息隊(duì)列概述 消息隊(duì)列中間件是分布式系統(tǒng)中重要的組件,主要解決應(yīng)用耦合、異步消息、流量削鋒等問題。實(shí)現(xiàn)高性能、高可用、可伸縮和最終一致性架構(gòu)。是大型分布式系統(tǒng)不可缺少的...
前言 作為Eureka Client的應(yīng)用啟動(dòng)時(shí),在com.netflix.discovery.DiscoveryClient類的initScheduledTasks方法中,...
代理模式(Proxy)是通過代理對象訪問目標(biāo)對象,這樣可以在目標(biāo)對象基礎(chǔ)上增強(qiáng)額外的功能,如添加權(quán)限,訪問控制和審計(jì)等功能。 Java代理分為靜態(tài)代理和動(dòng)態(tài)代理和Cglib代...
RabbitMQ模型 上面的圖是官網(wǎng)中關(guān)于一條消息發(fā)送的整個(gè)流程,消息會(huì)經(jīng)歷下面幾個(gè)流程: 生產(chǎn)者將消息發(fā)送到Exchange Exchange根據(jù)Routing Key路由...
調(diào)什么 JVM調(diào)優(yōu):1、是想調(diào)什么,2、能調(diào)什么(只能調(diào)開放接口的,很多東西不一定開放接口給你調(diào)整),綜合考慮只有如下兩個(gè)方面: 內(nèi)存方面 線程方面 內(nèi)存方面 JVM需要的內(nèi)...
前言 作為應(yīng)屆生,處于找工作中。今年2月份剛剛整理出來的Spring面試題,時(shí)間比較趕就沒有按照Spring的模塊比如aop、ioc那些分類排序了??偠灾?,順序比較亂,希望...
API網(wǎng)關(guān)的作用 如果服務(wù)將所有API接口對外直接暴露給用戶端,用戶可能越權(quán)訪問不屬于它應(yīng)該訪問的功能(如管理員的高級功能)。 后臺服務(wù)可能采用不同的通信方式,如服務(wù)A采用r...
因?yàn)槟壳白隽艘粋€(gè)基于Spring Cloud的微服務(wù)項(xiàng)目,所以了解到了OAuth2,打算整合一下OAuth2來實(shí)現(xiàn)統(tǒng)一授權(quán)。關(guān)于OAuth是一個(gè)關(guān)于授權(quán)的開放網(wǎng)絡(luò)標(biāo)準(zhǔn),目前的...