1、Kafka的設(shè)計是什么樣的? Kafka將消息以topic為單位進(jìn)行歸納將向Kafka topic發(fā)布消息的程序成為producers,將預(yù)訂topics并消費(fèi)消息的程序...
1、Kafka的設(shè)計是什么樣的? Kafka將消息以topic為單位進(jìn)行歸納將向Kafka topic發(fā)布消息的程序成為producers,將預(yù)訂topics并消費(fèi)消息的程序...
1、RabbitMQ中的broker是指什么?cluster又是指什么? broker是指一個或多個erlang node的邏輯分組,且node上運(yùn)行著 RabbitMQ應(yīng)用...
1、memcached是怎么工作的? Memcached的神奇來自兩階段哈希(two-stagehash)。Memcached就像一個巨大的、存儲了很多<key,value>...
1、redis和memcached什么區(qū)別?為什么高并發(fā)下有時單線程的redis比多線程的memcached效率要高? 區(qū)別: memcached可緩存圖片和視頻。redis...
1、請解釋一下什么是Nginx? Nginx是一個web服務(wù)器和反向代理服務(wù)器,用于HTTP、HTTPS、 SMTP、POP3 和 IMAP 協(xié)議。 2、請列舉Nginx的一...
1、什么是 SpringMvc? SpringMvc是spring的一個模塊,基于MVC的一個框架,無需中間整合層來整合。 2、Spring MVC 的優(yōu)點(diǎn): 它是基于組件技...
1、什么是 MyBatis? MyBatis是一個可以自定義SQL、存儲過程和高級映射的持久層框架。 2、講下MyBatis的緩存 MyBatis的緩存分為一級緩存和二級緩存...
1、ZooKeeper 是什么? ZooKeeper是一個分布式的,開放源碼的分布式應(yīng)用程序協(xié)調(diào)服務(wù),是 Google的Chubby 一個開源的實現(xiàn),它是集群的管理者,監(jiān)視著...
1、什么是Spring框架?Spring框架有哪些主要模塊? Spring框架是一個為Java應(yīng)用程序的開發(fā)提供了綜合、廣泛的基礎(chǔ)性支 持的Java平臺。Spring幫助開發(fā)...
1、Dubbo中zookeeper做注冊中心,如果注冊中心集群都掛掉,發(fā)布 者和訂閱者之間還能通信么? 可以通信的,啟動dubbo時,消費(fèi)者會從zk拉取注冊的生產(chǎn)者的地址接 ...
1、Synchronized用過嗎,其原理是什么? Synchronized是由JVM實現(xiàn)的一種實現(xiàn)互斥同步的一種方式,如果你查看被Synchronized修飾過 的程序塊編...
1、什么是 Spring Cloud? Spring cloud流應(yīng)用程序啟動器是基于Spring Boot的Spring集成應(yīng)用程 序,提供與外部系統(tǒng)的集成。Spring ...
[toc] 1、什么是 Spring Boot? 多年來,隨著新功能的增加,spring變得越來越復(fù)雜。只需訪問 https://spring.io/projects頁面,我...
1、Java類加載過程 Java類加載需要經(jīng)歷一下7個過程: 加載通過一個類的全限定名獲取該類的二進(jìn)制流。將該二進(jìn)制流中的靜態(tài)存儲結(jié)構(gòu)轉(zhuǎn)化為方法去運(yùn)行時數(shù)據(jù)結(jié)構(gòu)。在內(nèi)存中生成...
1、你怎樣給tomcat調(diào)優(yōu) JVM參數(shù)調(diào)優(yōu) -Xms 表示JVM初始化堆的大小,-Xmx 表示JVM堆的最大值。這兩個值的大小一般根據(jù)需要進(jìn)行設(shè) 置。 當(dāng)應(yīng)用程序需要的內(nèi)存...
數(shù)據(jù)結(jié)構(gòu) HashMap的原理,內(nèi)部數(shù)據(jù)結(jié)構(gòu)?底層使用哈希表(數(shù)組 + 鏈表),當(dāng)鏈表過長會將鏈表轉(zhuǎn)成 紅黑樹以實現(xiàn) O(logn) 時間復(fù)雜度內(nèi)查找 講一下 HashMap...
模擬 134.加油站 https://leetcode-cn.com/problems/gas-station/ 146.LRU緩存機(jī)制 https://leetcode-c...
算法面試題匯總 leetcode[https://leetcode-cn.com/leetbook/read/top-interview-questions/xm0u83/]