最近可能有點(diǎn)閑的慌糜颠,沒(méi)事就去找面試面經(jīng)蛀恩,整理了一波面試題。我大概是分成了Java基礎(chǔ)、中級(jí)、高級(jí),分布式溯乒,Spring架構(gòu),多線程豹爹,網(wǎng)絡(luò)裆悄,MySQL,Redis緩存臂聋,JVM相...
![240](https://upload.jianshu.io/users/upload_avatars/16568555/b6f1ca20-82e4-4dcb-af6a-a20d67e883c7.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
最近可能有點(diǎn)閑的慌糜颠,沒(méi)事就去找面試面經(jīng)蛀恩,整理了一波面試題。我大概是分成了Java基礎(chǔ)、中級(jí)、高級(jí),分布式溯乒,Spring架構(gòu),多線程豹爹,網(wǎng)絡(luò)裆悄,MySQL,Redis緩存臂聋,JVM相...
開(kāi)頭 先熟悉下面會(huì)用到的一些名詞~ exchange: 交換機(jī) routingkey: 路由key queue: 隊(duì)列 exchange和queue是需要綁定在一起的,然后消...
默認(rèn)情況下如果一個(gè) Message 被消費(fèi)者所正確接收則會(huì)被從 Queue 中移除 如果一個(gè) Queue 沒(méi)被任何消費(fèi)者訂閱虹茶,那么這個(gè) Queue 中的消息會(huì)被 Cache(...
消息隊(duì)列目前流行的有KafKa逝薪、RabbitMQ、ActiveMQ等蝴罪,它們的誕生無(wú)非不是為了解決消息的分布式消費(fèi)董济,完成項(xiàng)目、服務(wù)之間的解耦動(dòng)作要门。消息隊(duì)列提供者與消費(fèi)者之間完全...
1 Fanout 1.1 新建一個(gè)fanout類(lèi)型的exchange 這里的創(chuàng)建都是用代碼來(lái)創(chuàng)建虏肾,也可以在后臺(tái)界面操作。 啟動(dòng)服務(wù)后可以從控制臺(tái)看到zenghongFanou...
@劉亞杰佳成國(guó)際JCEX 兩者同時(shí)設(shè)置以最先到期的時(shí)間為準(zhǔn)
利用rabbitmq的延遲隊(duì)列實(shí)現(xiàn)延遲(定時(shí))任務(wù)通常在應(yīng)用開(kāi)發(fā)中我們會(huì)碰到定時(shí)任務(wù)的需求欢搜,比如未付款訂單封豪,超過(guò)一定時(shí)間后,系統(tǒng)自動(dòng)取消訂單并釋放占有物品狂巢。 許多同學(xué)的第一反應(yīng)就是通過(guò)spring的schedule定時(shí)任務(wù)輪...
通常在應(yīng)用開(kāi)發(fā)中我們會(huì)碰到定時(shí)任務(wù)的需求撑毛,比如未付款訂單书聚,超過(guò)一定時(shí)間后唧领,系統(tǒng)自動(dòng)取消訂單并釋放占有物品。 許多同學(xué)的第一反應(yīng)就是通過(guò)spring的schedule定時(shí)任務(wù)輪...
Java虛擬機(jī)(JVM)是基于棧結(jié)構(gòu)的。對(duì)于最初的main方法產(chǎn)生的所有的方法調(diào)用驯杜,都會(huì)在棧中產(chǎn)生一個(gè)幀受啥,這些幀各自包含一組局部變量,這組局部變量就是這個(gè)方法在執(zhí)行過(guò)程中所需...
椄胄模可以理解為內(nèi)存中一片連續(xù)的區(qū)域滚局,而堆可以理解為內(nèi)存中一片分散的區(qū)域⊥缙担可以說(shuō)藤肢,棧是用來(lái)運(yùn)行程序的區(qū)域,當(dāng)在棧里應(yīng)用一個(gè)值的時(shí)候糯景,這個(gè)值就會(huì)指向堆中的一個(gè)位置嘁圈。 jvm在啟動(dòng)時(shí)...
一丶 為什么要重定向省骂? Spring MVC中做form表單功能提交時(shí),防止用戶客戶端后退或者刷新時(shí)重復(fù)提交問(wèn)題最住,需要在服務(wù)端進(jìn)行重定向跳轉(zhuǎn),其中redirect是直接跳轉(zhuǎn)到...
作用: SSM框架是spring MVC ,spring和mybatis框架的整合涨缚,是標(biāo)準(zhǔn)的MVC模式轧粟,將整個(gè)系統(tǒng)劃分為表現(xiàn)層,controller層脓魏,service層逃延,DA...
事務(wù),就是把一堆事情綁在一起做轧拄,都成功了才算完成揽祥,否則就恢復(fù)之前的樣子 。 事務(wù)可以保證數(shù)據(jù)庫(kù)的一致性和完整性檩电。 事務(wù)指訪問(wèn)并可能更新數(shù)據(jù)庫(kù)中各種數(shù)據(jù)項(xiàng)的一個(gè)程序執(zhí)行單元(u...
一拄丰、ORM簡(jiǎn)介 對(duì)象關(guān)系映射(Object Relational Mapping,簡(jiǎn)稱(chēng)ORM)模式是一種為了解決面向?qū)ο笈c關(guān)系數(shù)據(jù)庫(kù)存在的互不匹配的現(xiàn)象的技術(shù)俐末。簡(jiǎn)單的說(shuō)料按,O...