1. yum安裝supervisor yum install supervisor -y 通過這種形式安裝的supervisor也切,其配置文件的目錄位于:/etc/superv...
1. yum安裝supervisor yum install supervisor -y 通過這種形式安裝的supervisor也切,其配置文件的目錄位于:/etc/superv...
事件的起因是要對接一個(gè)rabbitmq肖油,rabbitmq的賬號是000008叮雳。結(jié)果程序在啟動時(shí)候一直報(bào)錯(cuò),報(bào)錯(cuò)信息如下: 從報(bào)錯(cuò)信息上可以看出是授權(quán)失敗仆抵,肯定是賬號密碼的問題...
背景 某一天巩割,和我們配合的中臺組給我們部門發(fā)了一組新的MQ配置,用于支付回調(diào)消息的接收亭珍,原來我們的某個(gè)項(xiàng)目已經(jīng)有一個(gè)MQ敷钾,所以項(xiàng)目需要適配兩個(gè)MQ(該項(xiàng)目都是作為消費(fèi)者的角色...
使用es存儲查詢時(shí)有分頁功能枝哄,數(shù)據(jù)量較少時(shí)并沒有發(fā)現(xiàn)該問題。但是當(dāng)數(shù)據(jù)量比較大時(shí)阻荒,要查詢第101頁的數(shù)據(jù)挠锥,每頁數(shù)據(jù)量為100,100頁數(shù)據(jù)相當(dāng)于要查第10000條以后的數(shù)據(jù)侨赡,...
SpringCloud版本Greenwich.RELEASESpringboot版本2.1.4.RELEASEgateway中全局的跨域問題解決兩種方式蓖租,一種是創(chuàng)建配置類不推...
Spring Bean的生命周期是Spring面試熱點(diǎn)問題羊壹。這個(gè)問題即考察對Spring的微觀了解蓖宦,又考察對Spring的宏觀認(rèn)識,想要答好并不容易舶掖!本文希望能夠從源碼角度入...
HashMap是非線程安全的球昨,因此java的集合框架中提供了線程安全的map,就是ConcurrentHashMap眨攘;ConcurrentHashMap由一個(gè)個(gè)的Segmen...
最近項(xiàng)目中一個(gè)需求主慰,需要從服務(wù)器端推送消息到瀏覽器端,瀏覽器端接收到消息推送執(zhí)行彈窗提示鲫售。這里選用了websocket共螺,記錄下使用步驟,項(xiàng)目使用的springboot情竹。 引入...
前幾天Spring Boot 2.5.0[https://blog.didispace.com/spring-boot-2-5-0-release/]發(fā)布了,其中提到了關(guān)于D...
Map用來存儲key-value鍵值對秦效,是最常用的數(shù)據(jù)結(jié)構(gòu)之一雏蛮。 HashMap HashMap存儲數(shù)據(jù)時(shí)將要存入key的數(shù)據(jù)進(jìn)行hash運(yùn)算,大多數(shù)情況下可以快速定位應(yīng)當(dāng)放...
Set 注重獨(dú)一無二的性質(zhì),該體系集合用于存儲無序(存入和取出的順序不一定相同)元素阱州,值不能重復(fù)挑秉。對象的相等性本質(zhì)是對象 hashCode 值(java 是依據(jù)對象的內(nèi)存地址...
Java的List是非常有用的數(shù)據(jù)類型,也是我們編程過程中常用的數(shù)據(jù)類型苔货。List繼承了Collection犀概,是有序的。List下又分為三個(gè)實(shí)現(xiàn)類: ArrayList底層通...
本篇簡單介紹Java中常見的IO模型: 阻塞型IO這是最傳統(tǒng)的一種IO模型夜惭,在讀寫過程中都會發(fā)生阻塞現(xiàn)象姻灶;典型的阻塞型IO的例子socket.read(),當(dāng)用戶線程發(fā)起這個(gè)...
上一節(jié)介紹了垃圾回收算法诈茧,垃圾收集器是垃圾回收算法的具體實(shí)現(xiàn)产喉。這里以常見的垃圾收集器的組合方式進(jìn)行介紹: Serial(年輕代)和Serial Old(老年代)Serial是...
JVM進(jìn)行垃圾回收需要確定哪些是垃圾對象,有兩種確認(rèn)方法: 引用計(jì)數(shù)法:如果一個(gè)對象被引用,則引用計(jì)數(shù)+1曾沈,反之-1尘颓,那么引用計(jì)數(shù)為0的則為垃圾對象,但是這種方式無法解決循環(huán)...
在每天一個(gè)知識點(diǎn)(1)中介紹了虛擬機(jī)的組成上包含運(yùn)行時(shí)數(shù)據(jù)區(qū)晦譬。Java虛擬機(jī)在執(zhí)行Java程序的過程中,會將涉及的數(shù)據(jù)劃分到不同的內(nèi)存區(qū)域去管理互广,而這部分區(qū)域就是我們接下來要...
在上篇中介紹了JVM中的三種類加載器敛腌,按照父子關(guān)系分別為啟動類加載器、擴(kuò)展類加載器惫皱、應(yīng)用程序類加載器三個(gè)像樊。當(dāng)一個(gè)類收到了類加載請求,他首先不會嘗試自己去加載這個(gè)類旅敷,而是把這個(gè)...
JVM的類加載子系統(tǒng)負(fù)責(zé)加載相關(guān)的類生棍,加載類是JVM中類加載器的功能和職責(zé)。首先明確下JVM中的類加載器媳谁,分為以下三種: 啟動類加載器(Bootstrap ClassLoad...