
IDEA 中使用 spring-boot-devtools 實現熱部署 熱部署可以讓我們在更新代碼時能實時的去測試是否正確,而不是每次都要重啟項目,縮短重啟的浪費的時間。 配...
使用jGit 通過gitUrl 獲取Git的所有分支 本文代碼已經同步到碼云 ,歡迎大家 star https://gitee.com/njitzyd/JavaDemoCol...
Spring 中數據校驗 @Validated和@Valid 的區別 Spring Validation驗證框架對參數的驗證機制提供了@Validated(Spring's ...
前言 一個完整的日期格式如下:YYYY-MM-DD HH:MM:SS[.fraction],它可分為兩部分:date部分和time部分,其中,date部分對應格式中的“YYY...
問題引入 需要將不同的兩個對象實例進行屬性復制,從而基于源對象的屬性信息進行后續操作,而不改變源對象的屬性信息,比如DTO數據傳輸對象和數據對象DO,我們需要將DO對象進行屬...
簡介 單元測試是用來進行測試我們業務代碼是否有問題,而不用在業務代碼中到處System.out.println(),在基于maven的項目中,默認就給我們生成了test目錄專...
BIO、NIO和AIO的區別以及Netty 簡介 要分清這三個,首先要分清這兩組概念。 同步(Synchronization)和異步(Asynchronous)的方式 同步和...
基于java的簡單案例已上傳到碼云,歡迎大家fork https://gitee.com/njitzyd/JavaDemoCollection websocket是一個網絡協...
Swagger 的介紹以及使用 本文代碼已經同步到碼云 ,歡迎大家 star https://gitee.com/njitzyd/JavaDemoCollection Swa...
Apache HttpClient 使用教程 以及 Spring 的 RestTemplate 本文源代碼已經收錄在我的碼云上面的HttpClientDemo 的模塊,大家可...
程序員都會使用Typora 來寫文檔,但是如何把本地寫的文檔同步發布到各個平臺呢?最主要的問題就是如何進行圖片的上傳? 之前用過使用 GitHub 作為圖床或者 Gitee ...
在進行開發的時候,尤其是在公司進行代碼開發的時候,在你的代碼上一般都要加上注釋,常見的就是你的名稱、創建日期、類的描述等,name如何去定義自己的注釋模板呢? 設置類的模板 ...
用Netty 自己實現dubbo RPC RPC 的基本介紹 RPC (Remote Procedure Call) 遠程過程調用,是一個計算機通信協議。該協議允許運行于一臺...
Git 教程之 設置 .gitignore, IDEA 安裝插件以及設置全局文件 在使用GitHub 或者 GitLab 等分布式代碼管理平臺時,我們在進行代碼提交的時候,...
在NIO中,讀和寫的邏輯有點不同,當調用channel的read方法時,是把數據讀入buffer;當調用channel的write方法時,是把buffer中的數據寫出到cha...