1. yum安裝supervisor yum install supervisor -y 通過這種形式安裝的supervisor,其配置文件的目錄位于:/etc/superv...
1. yum安裝supervisor yum install supervisor -y 通過這種形式安裝的supervisor,其配置文件的目錄位于:/etc/superv...
事件的起因是要對接一個rabbitmq,rabbitmq的賬號是000008。結(jié)果程序在啟動時候一直報錯,報錯信息如下: 從報錯信息上可以看出是授權(quán)失敗,肯定是賬號密碼的問題...
背景 某一天,和我們配合的中臺組給我們部門發(fā)了一組新的MQ配置,用于支付回調(diào)消息的接收,原來我們的某個項目已經(jīng)有一個MQ,所以項目需要適配兩個MQ(該項目都是作為消費者的角色...
使用es存儲查詢時有分頁功能,數(shù)據(jù)量較少時并沒有發(fā)現(xiàn)該問題。但是當(dāng)數(shù)據(jù)量比較大時,要查詢第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面試熱點問題。這個問題即考察對Spring的微觀了解,又考察對Spring的宏觀認(rèn)識,想要答好并不容易!本文希望能夠從源碼角度入...
HashMap是非線程安全的,因此java的集合框架中提供了線程安全的map,就是ConcurrentHashMap;ConcurrentHashMap由一個個的Segmen...
最近項目中一個需求,需要從服務(wù)器端推送消息到瀏覽器端,瀏覽器端接收到消息推送執(zhí)行彈窗提示。這里選用了websocket,記錄下使用步驟,項目使用的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ù)時將要存入key的數(shù)據(jù)進(jìn)行hash運算,大多數(shù)情況下可以快速定位應(yīng)當(dāng)放...
Set 注重獨一無二的性質(zhì),該體系集合用于存儲無序(存入和取出的順序不一定相同)元素,值不能重復(fù)。對象的相等性本質(zhì)是對象 hashCode 值(java 是依據(jù)對象的內(nèi)存地址...
Java的List是非常有用的數(shù)據(jù)類型,也是我們編程過程中常用的數(shù)據(jù)類型。List繼承了Collection,是有序的。List下又分為三個實現(xiàn)類: ArrayList底層通...
本篇簡單介紹Java中常見的IO模型: 阻塞型IO這是最傳統(tǒng)的一種IO模型,在讀寫過程中都會發(fā)生阻塞現(xiàn)象;典型的阻塞型IO的例子socket.read(),當(dāng)用戶線程發(fā)起這個...
上一節(jié)介紹了垃圾回收算法,垃圾收集器是垃圾回收算法的具體實現(xiàn)。這里以常見的垃圾收集器的組合方式進(jìn)行介紹: Serial(年輕代)和Serial Old(老年代)Serial是...
JVM進(jìn)行垃圾回收需要確定哪些是垃圾對象,有兩種確認(rèn)方法: 引用計數(shù)法:如果一個對象被引用,則引用計數(shù)+1,反之-1,那么引用計數(shù)為0的則為垃圾對象,但是這種方式無法解決循環(huán)...
在每天一個知識點(1)中介紹了虛擬機的組成上包含運行時數(shù)據(jù)區(qū)。Java虛擬機在執(zhí)行Java程序的過程中,會將涉及的數(shù)據(jù)劃分到不同的內(nèi)存區(qū)域去管理,而這部分區(qū)域就是我們接下來要...
在上篇中介紹了JVM中的三種類加載器,按照父子關(guān)系分別為啟動類加載器、擴展類加載器、應(yīng)用程序類加載器三個。當(dāng)一個類收到了類加載請求,他首先不會嘗試自己去加載這個類,而是把這個...
JVM的類加載子系統(tǒng)負(fù)責(zé)加載相關(guān)的類,加載類是JVM中類加載器的功能和職責(zé)。首先明確下JVM中的類加載器,分為以下三種: 啟動類加載器(Bootstrap ClassLoad...