問(wèn)題一:RabbitMQ中的broker是指什么?cluster又是指什么? 答:broker是指一個(gè)或多個(gè)erlangnode的邏輯分組,且node上運(yùn)行著RabbitMQ...
問(wèn)題一:RabbitMQ中的broker是指什么?cluster又是指什么? 答:broker是指一個(gè)或多個(gè)erlangnode的邏輯分組,且node上運(yùn)行著RabbitMQ...
問(wèn)題一:什么是SpringCloud?Springcloud流應(yīng)用程序啟動(dòng)器是基于SpringBoot的Spring集成應(yīng)用程序,提供與外部系統(tǒng)的集成。Springcloud...
今天,數(shù)據(jù)庫(kù)的操作越來(lái)越成為整個(gè)應(yīng)用的性能瓶頸了,這點(diǎn)對(duì)于 Web 應(yīng)用尤其明顯。關(guān)于數(shù)據(jù)庫(kù)的性能,這并不只是 DBA 才需要擔(dān)心的事,而這更是我們程序員需要去關(guān)注的事情。當(dāng)...
SpringMVC (一)springMVC環(huán)境的搭建 1.新建maven工程,選擇骨架創(chuàng)建,web-app 2.完善目錄結(jié)構(gòu),添加java與resources 3.mave...
大型電商項(xiàng)目的服務(wù)端架構(gòu) 我們以淘寶架構(gòu)為例,了解下大型電商項(xiàng)目的服務(wù)端架構(gòu)是怎樣的,如圖所示: 上面是一些安全體系系統(tǒng),如數(shù)據(jù)安全體系、應(yīng)用安全體系、前端安全體系等。 中間...
1.請(qǐng)列舉出在 JDK 中幾個(gè)常用的設(shè)計(jì)模式? 單例模式(Singleton pattern)用于 Runtime,Calendar 和其他的一些類中。工廠模式(Factor...
1. 緩存介紹 Mybatis提供查詢緩存,如果緩存中有數(shù)據(jù)就不用從數(shù)據(jù)庫(kù)中獲取,用于減輕數(shù)據(jù)壓力,提高系統(tǒng)性能。 Mybatis的查詢緩存總共有兩級(jí),我們稱之為一級(jí)緩存和二...
前言 下面這篇文章是理解Java的強(qiáng)、軟、弱、虛引用,有什么不懂的可以私信博主。Java執(zhí)行GC判斷對(duì)象是否存活有兩種方式其中一種是引用計(jì)數(shù)。 引用計(jì)數(shù):Java堆中每一個(gè)對(duì)...
將 Tomcat 集成到 IDEA 中 前言 一、將 Tomcat 集成到 IDEA 中 1.1、進(jìn)入 IDEA Tomcat 配置頁(yè)面1.2、配置并集成 Tomcat1.3...
Java是一門(mén)跨平臺(tái)語(yǔ)言,所謂跨平臺(tái)就是,Java源文件會(huì)被編譯成為字節(jié)碼文件,不管是Windows,Linux還是Mac,都有其適配的JVM,也就是字節(jié)碼文件可以隨意在這些...
Java 是一門(mén)開(kāi)源的程序設(shè)計(jì)語(yǔ)言,它配套的 JDK 同樣也是可以免費(fèi)下載使用的。不過(guò) JDK 的使用對(duì)于新手來(lái)講,稍微有一點(diǎn)點(diǎn)門(mén)檻,因?yàn)樯婕暗揭恍┨厥獾呐渲?,還是有些麻煩的...
一、簡(jiǎn)介 我們知道,程序在運(yùn)行的時(shí)候,為了提高性能,大部分?jǐn)?shù)據(jù)都是會(huì)加載到內(nèi)存中進(jìn)行運(yùn)算的,有些數(shù)據(jù)是需要常駐內(nèi)存中的,但是有些數(shù)據(jù),用過(guò)之后便不會(huì)再需要了,我們稱這部分?jǐn)?shù)據(jù)...
一、概述 Spring是一個(gè)輕量級(jí)的開(kāi)源JavaEE框架 Spring可以解決企業(yè)應(yīng)用開(kāi)發(fā)的復(fù)雜性 Spring兩大核心部分:IoC和AOP特點(diǎn): 方便解耦,簡(jiǎn)化開(kāi)發(fā) AOP...
Java基礎(chǔ)系列—Java反射能夠分析類能力的程序稱為反射(reflective)。反射機(jī)制的功能非常強(qiáng)大,主要提供了如下功能: 對(duì)于任意一個(gè)類,都能夠知道這個(gè)類的所有屬性和...
本章概述 流程引擎及服務(wù) 流程引擎存儲(chǔ)服務(wù) RepositoryService 管理流程定義文件xml及靜態(tài)的服務(wù) 對(duì)特定的流程的暫停和激活 流程定義啟動(dòng)權(quán)限管理 部署文件構(gòu)...
在本文中,我們將看到什么是 Java 枚舉,它們解決了哪些問(wèn)題以及如何在實(shí)踐中使用 Java 枚舉實(shí)現(xiàn)一些設(shè)計(jì)模式。 enum關(guān)鍵字在 java5 中引入,表示一種特殊類型...