原创 面試積累-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-大於和小於會報錯,怎麼處理
符號代替: 符號 轉義字符 < < <= <= > > >= >= & & ’ ' " "
原创 面試積累-MySQL-請簡述常用的索引有哪些種類?
普通索引: 即針對數據庫表創建索引 唯一索引: 與普通索引類似,不同的就是:MySQL 數據庫索引列的值 必須唯一,但允許有空值 主鍵索引: 它是一種特殊的唯一索引,不允許有空值。一般是在建表的 時候同時創建主鍵索引 組合索引:
原创 面試積累-SpringBoot-如何使用SpringBoot實現分頁和排序?
使用 Spring Boot 實現分頁非常簡單。使用 Spring Data-JPA 可以實現將可分頁的org.springframework.data.domain.Pageable 傳遞給存儲庫方法。
原创 Mybatis面試專題
面試專題持續積累,持續更新。 #{}和${}的區別 < 和 > 會報錯,怎麼處理
原创 面試積累-SpringBoot-什麼是 Apache Kafka?
Apache Kafka 是一個分佈式發佈 - 訂閱消息系統。它是一個可擴展的,容錯的發佈 - 訂閱 消息系統,它使我們能夠構建分佈式應用程序。這是一個 Apache 頂級項目。Kafka 適合離 線和在線消息消費。