原创 切割List並分批處理

切割List成多List<List>,並分批處理 切割List成多List<List> import com.google.common.collect.Lists; private void splitList(List<T>

原创 mybatis查詢結果返回爲空(NULL)但是查數據庫能查到

在自己搭的項目中出現了這個錯誤。 org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.Refle

原创 CentOS配置可遠程連接的Mysql

爲了能讓Navicat遠程連接數據庫,讓全網都可訪問,需要進行如下操作。 前提:需要打開橋接模式的網絡連接,配置參考:https://blog.csdn.net/Butterfly_resting/article/details/

原创 LocalDate的API操作

package com.akaiqi.chun.time; import java.time.*; import java.time.format.DateTimeFormatter; import java.time.temp

原创 配置了yml文件但是提示cannot resolve property XXX

很多時候我們從網上找了一些配置yml的資源,但會提示cannot resolve property XXX,導致無法加載相應的資源從而運行錯誤。 org.yaml.snakeyaml.scanner.ScannerExcepti

原创 Caused by: io.lettuce.core.RedisConnectionException: Unable to connect to X.X.X.X:6379

使用SpringBoot集成Redis的時候出現如下錯誤: org.springframework.data.redis.connection.PoolException: Could not get a resource fro

原创 JSON.parseArray解析失敗: expect '[', but float, pos 4, line 1, column 53.80

調用JSON.parseArray解析字符串的時候出現如下錯誤: com.alibaba.fastjson.JSONException: expect '[', but float, pos 4, line 1, column

原创 IDEA調試欄沒有console

有時不小心把調試的控制檯取消了。 版本:IDEA 2019.3

原创 window查看/關閉佔用的端口

window查看佔用的端口 netstat -ano | findstr 端口號; 關閉佔用的端口 taskkill /f /pid 端口號 或者 ntsd -c q -p 端口號

原创 刪除github的.idea文件並且忽略提交不必要的文件到git

在.git文件下右鍵進入git命令臺,執行如下命令 #–cached刪除本地緩存,不會把本地的.idea刪除 git rm -r --cached .idea git commit -m 'delete .idea dir'

原创 Java中運算符“||”和“&&”

Java中運算符“||”和“&&” “||”:左邊爲true就不執行右邊的判斷的 “&&”:左邊爲false時就不執行右邊的判斷了 這個作用有利於處理空指針的問題。

原创 Java8的Date和LocalDateTime互相轉換

/** * Date轉換爲LocalDateTime */ private static void test2() { Date date = new Date();

原创 CentOS7如何配置橋接模式

1)修改虛擬機的網絡配置 配置–》虛擬網絡配置–>更改設置 設置橋接模式,這裏選擇網卡的時候最好具體到某個網卡,如果你主機有多網卡而選擇自動的話,容易出現今天連上了,明天就沒連上了,本人也會調試了幾天才發現這個問題。至於網卡的選

原创 git 多分支開發如何不commit切換到另一個項目

在當前分支git stash保存分支,然後git checkout切換分支 在原分支git stash apply 可以還原到保存的內容

原创 Cannot resolve method 'builder()'

pom.xml配置了lombok,但還是出現如下問題: Cannot resolve method ‘builder()’ 問題的原因佔時沒有想到。 解決辦法: 在IDEA的插件中下載lombok,解決了問題。