原创 git初始化配置 生成SSH key 並配置github/gitlab的SSH key

1、安裝好git以後打開Git Bash 桌面 右擊 “Git Bash Here” 打開後輸入並運行 git config --global user.name "caoju" git config --global user.ema

原创 Java代碼實現按照距離、評分、訂單數排序

從數據查詢出來數據集合後,可能不是我們想要的排序順序,所以需要我們在內存中進行排序 下面是用 Collections.sort()寫的一個例子 import java.util.*; public class Test {

原创 Java中的註解以及自定義註解

1、Annotation(註解) 概述 (1)、註解起到標識做用,比如Junit的@Test註解。 Junit會在運行時檢查方法上是否存在此註解,如果存在,就通過 反射 來運行你的方法。注意標紅的反射兩個字,反射在註解裏相當重要,寫完你的

原创 Java導出Excel完整例子+完整代碼,使用easypoi導出Excel+通用工具類

前言: 在之前寫Excel導入導出功能的時候,使用更多的可能是apache的poi,相信用過poi的應該都會感覺poi使用起來還是有點點麻煩的,所以,如果你是:不太熟悉poi的、不想寫太多重複太多的、只是簡單的導入導出的。那麼相信我,使用

原创 easypoi或者POI導出Excel時 IndexedColors 編碼枚舉值 與 顏色 對照

在使用easypoi或者poi導出Excel的時候,默認的樣式可能不滿足,有時需要自定義標題或者每列標題的背景顏色 poi提供了枚舉類,來供你選擇各種顏色,但是直接看代碼裏的枚舉類名稱,不能直觀的知道對應的顏色,下面就貼一下 poi提供的

原创 idea 注入mapper報錯報紅的幾種解決方案

相信大家在使用idea的時候一定會遇到這樣的問題,就是在service裏注入mapper的時候,明明代碼沒有問題,也可以運行,但是idea它就是給你報個錯,有個紅色的波浪線在下面,這讓人感覺很不舒服。怎麼辦呢? 先來大概說一下,產生這種現

原创 mysql修改create_time默認時間爲當前時間和update_time更新時間爲當前修改更新的時間

mysql數據庫裏咱們一般都會給表裏加上create_time和update_time這兩個字段 如果每次插入數據或者更新修改數據都需要在代碼裏或者sql里加上create_time和update_time的話,就有點繁瑣 可以用下面的A

原创 idea設置鼠標放到方法上查看參數和註釋

點擊File-Setting 或者ctrl + alt + s 打開設置界面,進入對應的設置界面,然後把下圖標註的兩個地方勾選上,就OK了 設置好以後,鼠標放到方法上,看下效果 可以看到,鼠標放上去就可以很清晰的看到方法的參數和註釋了

原创 Springboot配置捕捉validate校驗參數異常統一處理並自定義validate校驗返回格式

一、自定義修改validate校驗返回格式 @Valid ,@NotBlank,@NotNull是比較常用的參數校驗註解 但是validate參數校驗失敗後,返回的json數據可能並不是咱們最終想要的,下圖就是校驗失敗後它默認返回的數據

原创 Springboot配置mybatis打印sql日誌

Springboot配置mybatis打印sql日誌,超級簡單 只需要在application.yml配置文件中加上以下幾行內容就OK了 # 配置slq打印日誌 mybatis-plus: configuration: lo

原创 idea插件CodeGlance右側代碼縮略圖

File --> Settings 打開設置界面,選擇Plugins,在搜索框內輸入 CodeGlance,點擊下邊搜索,然後install,安裝好以後,重啓idea就好啦 CodeGlance是一款非常好用的代碼地圖插件,可以在代碼編輯

原创 idea插件Rainbow Brackets---標識成對括號“彩虹色的括號”

File --> Settings 打開設置界面,選擇Plugins,在搜索框內輸入Rainbow Brackets,點擊下邊搜索。安裝,重啓idea 在代碼非常複雜時,各種俄羅斯套娃式的括號簡直讓人心碎,Rainbow Brackets

原创 阿里雲服務器配置DNS域名解析

打開地址:https://ecs.console.aliyun.com/,登錄 1、鼠標放到最左側,左上角那裏,然後會出現菜單欄,點擊菜單欄裏的域名 2、點擊域名會出現下面的頁面,點擊 解析 然後再點擊添加記錄   最後點擊確定就

原创 IDEA設置自動導包功能

File --> Settings 打開設置界面,如下圖把紅款內的兩個選項勾選上就可以了

原创 IDEA設置背景圖片和字體大小

首先說一下IDEA設置背景圖片 按下 ctrl + shift + a 然後輸入Set,就會出現提示,選擇第一個Set Background Image 再點擊右邊的按鈕選擇圖片就可以了,下邊的Opacity可以設置背景圖的透明度 再