原创 Kotlin類,同時既繼和實現

class A: B(),C{ } A類繼承B類,實現C接口類。 注意繼承要在類後面加()    

原创 maven報錯:The specified user settings file does not exist:

錯誤內容: 自己電腦是mac系統的。同事上傳到git的代碼是windows系統的。 在idea中執行 clean或install 出現此錯誤     解決 1、點擊設置   2、修改綠色框裏的內容 3、如果不修改,去掉覆蓋的勾就o

原创 Kotlin var和val的區別

 var:可變,是一個可變變量  val:不可變,一個只讀變量

原创 Kotlin var和val的區別

 var:可變,是一個可變變量  val:不可變,一個只讀變量

原创 kotlin+SpringBoot,@Validated校驗不生效

先看錯誤場景,如果想直接看解決方案,可直接看(二) (一)、錯誤場景 1、實體類 class VehicleType( @NotNull(message = "名稱不能爲空!") @NotBlank (m

原创 sql 查詢指定年指定月的數據

如:查詢2019年6月的份的數據:(測試數據庫:mysql) select * from user where year(create_time)=2019 and month(create_time)=6   擴展:如果查詢某天:day

原创 mac 環境下安裝 redis 及配置

一、下載 redis官網: https://redis.io 二、解壓安裝 打開shell窗口 1、進入下載目錄       cd  /Users/xxxx/Downloads  2、解壓       tar xzf redis-5.0

原创 @ModelAttribute 的作用

1、先看實例 @GetMapping("users") public ResultEntity<Page<User>> getUsers( @ModelAttribute UserSearch s

原创 SpringBoot報錯:java.lang.IllegalStateException: Failed to load ApplicationContext

解決方案:pom.xml 內添加 <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <vers

原创 vue 前端傳圖片文件,後端接收

vue端 1、在 main.js 文件中添加 const upload = axios.create({ //這裏配置你自己的url baseURL: 'http://localhost:8096/reconciliation/

原创 mac 下查看被佔用的端口號,並殺死被佔用的端口

查看被佔用的端口: lsof -i:8080   記住下面的PID 殺死被佔用的端口:kill 10679        

原创 mac,MySQL5.7初始密碼無法登錄問題

問題描述: mac 安裝mysql 5.7版本的,記下了系統給的初始密碼,用navicat連接,就是登錄不上。 按照網上的方式一頓操作,無數操作,還是不行。最後解決,特此記錄一下。   解決: 1、蘋果->系統偏好設置->最下面一行上點擊

原创 java8 map根據key排序和根據value排序

1、根據key排序 Map<String,String> result = new HashMap<>(); Map<String,String> map = new HashMap<>(); map.entrySet().stre

原创 java8 使用拉姆達對基本數據類型集合進行分組

List<String> strList = new ArrayList<String>(); Map<String, List<String>> groupBy = strList.stream().collect(Collectors

原创 類型轉換異常:java.lang.ClassCastException: java.util.LinkedHashMap cannot be cast to com.

問題場景: 1、前端傳一個數組, 2、後臺Controller用map接收。如下 @PostMapping("add/xxxx") public ResponseObj addXXXX(@RequestBody Map<Str