目錄 技術(shù)一面(23問) 技術(shù)二面(3大塊) 性能優(yōu)化(21點(diǎn)) 項(xiàng)目實(shí)戰(zhàn)(34塊) JAVA方向技術(shù)考察點(diǎn)(15點(diǎn)) JAVA開發(fā)技術(shù)面試中可能問到的問題(17問) 阿里技...
目錄 技術(shù)一面(23問) 技術(shù)二面(3大塊) 性能優(yōu)化(21點(diǎn)) 項(xiàng)目實(shí)戰(zhàn)(34塊) JAVA方向技術(shù)考察點(diǎn)(15點(diǎn)) JAVA開發(fā)技術(shù)面試中可能問到的問題(17問) 阿里技...
最近工作中遇到需要使用kafka的場景,測試消費(fèi)程序啟動后,要莫名的過幾十秒乃至幾分鐘才能成功獲取到到topic的partition和offset,而后開始消費(fèi)數(shù)據(jù),于是學(xué)習(xí)...
多線程的問題都曾經(jīng)困擾過每個開發(fā)人員,今天將從全新視角來解說,希望讀者都能明白。 強(qiáng)烈建議去運(yùn)行下文章中的示例代碼,自己體會下。 要是喜歡的點(diǎn)點(diǎn)關(guān)注,點(diǎn)點(diǎn)贊。 對Java技術(shù)...
對于任何一門語言,要想達(dá)到精通的水平,研究它的執(zhí)行原理(或者叫底層機(jī)制)不失為一種良好的方式。在本篇文章中,將重點(diǎn)研究java源代碼的執(zhí)行原理,即從程 序員編寫JAVA源代碼...
1. JIRA 2. Git 3. Jenkins 4. Selenium 5. Groovy 6. Spock 7. Maven 8. Gradle 9. Docker 1...
Kafka的消息是保存或緩存在磁盤上的,一般認(rèn)為在磁盤上讀寫數(shù)據(jù)是會降低性能的,因?yàn)閷ぶ窌容^消耗時間,但是實(shí)際上,Kafka的特性之一就是高吞吐率。即使是普通的服務(wù)器,Ka...
面試中經(jīng)常被問到的list如何去重,用來考察你對list數(shù)據(jù)結(jié)構(gòu),以及相關(guān)方法的掌握,體現(xiàn)你的java基礎(chǔ)學(xué)的是否牢固。 我們大家都知道,set集合的特點(diǎn)就是沒有重復(fù)的元素。...
我們知道,在單體應(yīng)用的架構(gòu)下一旦程序發(fā)生了故障,那么整個應(yīng)用可能就沒法使用了,所以我們要把單體應(yīng)用拆分成具有多個服務(wù)的微服務(wù)架構(gòu),來減少故障的影響范圍。但是在微服務(wù)架構(gòu)下,有...
6月17日22時55分,四川省宜賓市長寧縣發(fā)生6.0級地震。地震預(yù)警網(wǎng)提前 10 秒向宜賓預(yù)警,提前 61 秒向成都預(yù)警,為震區(qū)群眾贏得了寶貴的時間。 成都、德陽、樂山、廣元...
————— 第二天 ————— ———————————— 分布式鎖的實(shí)現(xiàn)有哪些? 1.Memcached分布式鎖 利用Memcached的add命令。此命令是原子性操作,只有...
在上一篇漫畫中,小灰介紹了如何使用redis實(shí)現(xiàn)分布式鎖。 那么,如何用Zookeeper來實(shí)現(xiàn)分布式鎖呢? 這一次我們會為大家詳細(xì)講述。 喜歡的點(diǎn)點(diǎn)關(guān)注,點(diǎn)點(diǎn)贊。 對Jav...
Kafka的消息是保存或緩存在磁盤上的,一般認(rèn)為在磁盤上讀寫數(shù)據(jù)是會降低性能的,因?yàn)閷ぶ窌容^消耗時間,但是實(shí)際上,Kafka的特性之一就是高吞吐率。即使是普通的服務(wù)器,Ka...
常用的Spring Cloud體系架構(gòu) 系統(tǒng)部署采用阿里云平臺,采用的技術(shù)架構(gòu)為SpringCloud. 采用在線阿里云架構(gòu)制圖工具: Freedgo Design 地址:h...