原创 gRPC-Server&Client

使用官方的RouteGuideService例子 ,RouteGuideService類需要extends from .proto文件生成的RouteGuideGrpc.RouteGuideImplBase抽象類 private sta

原创 SpringBoot啓動時執行特定的任務

SpringBoot啓動時,執行任務CommandLineRunner 在開發過程中,可能需要實現項目啓動之後執行功能,Springboot提供的一種方案 就是用一個Bean或者model實現CommandLineRunner接口,將實現

原创 idea等 軟件在deepin(Linux)中文亂碼問題

sudo apt install fonts-adobe-source-han-serif-cn  

原创 快排-JAVA實現

package demo; public class QuickSortDemo { public static void main(String[] args) { int[] arr = new int[] {1, 2, 5

原创 快排-Java實現

package demo; public class QuickSortDemo { public static void main(String[] args) { int[] arr = new int[] {1, 2, 5

原创 反射-獲取對象及其字段權限問題

在獲取類的時候,沒有什麼問題 在獲取對象字段的時候,注意權限問題 ①clazz.getField("fieldName") 只有public的字段纔可以獲取到,protected、默認、private都無法獲取到,拋出java.lang.

原创 Spring Boot 配置文件的加載位置順序

Spring Boot 啓動會掃描以下位置的application.properties或者application.yml文件作爲Spring Boot 默認配置文件 -file:./config/ -file:./ -classpat

原创 classpath 與 classpath* 的區別

【轉載地址】https://www.cnblogs.com/qyf404/p/4250539.html classpath本質是JVM的根路徑,JVM獲取資源都是從該根路徑下查找的 注意:這個路徑是一個邏輯路徑,並不是磁盤路徑 一般cla

原创 Spring Boot @Component與@Configuration的區別

如果在編寫的config類上添加@Component與@Configuration註解,你如果在別的地方進行注入的時候,都會能夠完成注入的功能。點開@Configuration註解,發現本質也是@Component。但是仔細發現,注入後得

原创 springboot結合mybatis generator逆向工程自動生成代碼

maven依賴的包與插件(只貼出Mybatis相關包) <!--mysql數據庫連接--> <dependency> <groupId>mysql</groupId> <

原创 從輸入URL到瀏覽器顯示頁面發生了什麼

從輸入URL到瀏覽器顯示頁面發生了什麼      當在瀏覽器地址欄輸入網址,如:www.baidu.com後瀏覽器是怎麼把最終的頁面呈現出來的呢?這個過程可以大致分爲兩個部分:網絡通信和頁面渲染。 一、網絡通信     互聯網內各網絡設備

原创 JAVA 複習面試github地址

https://github.com/Snailclimb

原创 TCP 詳解

---------------------  作者:rugu_yer  來源:CSDN  原文:https://blog.csdn.net/sinat_36629696/article/details/80740678  版權聲明:本文爲

原创 spring mvc執行流程

 流程圖    Spring工作流程描述 用戶向服務器發送請求,請求被SpringMVC 前端控制器 DispatcherServlet捕獲; DispatcherServlet對請求URL進行解析,得到請求資源標識符(URI): 判

原创 Redis 主從複製步驟

主從複製:主機數據更新後根據配置和策略,自動同步到備機的master、slaver機制。Master以寫爲主,Slave以讀爲主。 用處:讀寫分離、性能擴展、 容災恢復 #配從(服務器)不配主(服務器) #1、拷貝多個redis.con