原创 面試積累-SpringBoot-如何在自定義端口上運行 Spring Boot 應用程序?

爲了在自定義端口上運行 Spring Boot 應用程序,您可以在 application.properties 中指定端口。 server.port=8090

原创 面試積累-SpringBoot-什麼是 JavaConfig?

Spring JavaConfig 是 Spring 社區的產品,它提供了配置 Spring IoC 容器的純 Java 方法。因此 它有助於避免使用 XML 配置。使用 JavaConfig 的優點在於: 面向對象的配置。由於配

原创 面試積累-SpringBoot-如何重新加載 Spring Boot 上的更改,而無需重新啓動服務器?

如何重新加載 Spring Boot 上的更改,而無需重新啓動服務器? 這可以使用 DEV 工具來實現。通過這種依賴關係,您可以節省任何更改,嵌入式 tomcat 將重新啓動。Spring Boot 有一個開發工具(DevTool

原创 面試積累-MySQL-關於MySQL的複製

MySQL 的複製原理以及流程 Mysql 內建的複製功能是構建大型,高性能應用程序的基礎。將 Mysql 的數據 分佈到多個系統上去,這種分佈的機制,是通過將 Mysql 的某一臺主機的數據 複製到其它主機(slaves)上,並

原创 面試積累-MySQL- InnoDB支持的四種事務隔離級別名稱,以及逐級之間的區別?

Read Uncommitted(讀取未提交內容) >> 在該隔離級別,所有事 務都可以看到其他未提交事務的執行結果。本隔離級別很少用於實際應 用,因爲它的性能也不比其他級別好多少。讀取未提交的數據,也被稱之爲髒讀(Dirty

原创 面試積累-Mybatis-#和$的區別

1)#{}是預編譯處理,${}是字符串替換。 2)Mybatis 在處理#{}時,會將 sql 中的#{}替換爲?號,調用 PreparedStatement 的 set 方法 來賦值; 3)Mybatis 在處理時,就是把{}

原创 面試積累-SpringBoot-什麼是 WebSockets?

WebSocket 是一種計算機通信協議,通過單個 TCP 連接提供全雙工通信信道。 WebSocket 是雙向的 -使用 WebSocket 客戶端或服務器可以發起消息發送。 WebSocket 是全雙工的 -客戶端和服務器通信

原创 面試積累-Dubbo-和ZK的關係

Dubbo將自己的註冊中心抽象出來,可以接入外面不同的第三方註冊中心;比如:ZooKeeper,Memcached,Redis等。 我們引入Zookeeper作爲存儲媒介,其實也就引入Zookeeper特性引入了進來; 負載均衡

原创 面試積累-MySQL-關於索引問題

請簡述常用的索引有哪些種類? 普通索引: 即針對數據庫表創建索引 唯一索引: 與普通索引類似,不同的就是:MySQL 數據庫索引列的值 必須唯一,但允許有空值 主鍵索引: 它是一種特殊的唯一索引,不允許有空值。一般是在建表的 時

原创 Dubbo面試專題

Dubbo的負載均衡的算法 和ZK的關係

原创 面試積累-Mybatis-大於和小於會報錯,怎麼處理

符號代替: 符號 轉義字符 < &lt; <= &lt;= > &gt; >= &gt;= & &amp; ’ &apos; " &quot;

原创 面試積累-MySQL-請簡述常用的索引有哪些種類?

普通索引: 即針對數據庫表創建索引 唯一索引: 與普通索引類似,不同的就是:MySQL 數據庫索引列的值 必須唯一,但允許有空值 主鍵索引: 它是一種特殊的唯一索引,不允許有空值。一般是在建表的 時候同時創建主鍵索引 組合索引:

原创 面試積累-SpringBoot-如何使用SpringBoot實現分頁和排序?

使用 Spring Boot 實現分頁非常簡單。使用 Spring Data-JPA 可以實現將可分頁的org.springframework.data.domain.Pageable 傳遞給存儲庫方法。

原创 Mybatis面試專題

面試專題持續積累,持續更新。 #{}和${}的區別 < 和 > 會報錯,怎麼處理

原创 面試積累-SpringBoot-什麼是 Apache Kafka?

Apache Kafka 是一個分佈式發佈 - 訂閱消息系統。它是一個可擴展的,容錯的發佈 - 訂閱 消息系統,它使我們能夠構建分佈式應用程序。這是一個 Apache 頂級項目。Kafka 適合離 線和在線消息消費。