原创 Mysql中的JSON系列操作函數

一、方法羅列: 分類 函數 描述 創建json json_array 創建json數組 json_object 創建json對象 json_quote 將json轉成json字符串類型 查詢json  json_contains 判斷是否

原创 MySQL5.7的JSON基本操作

MySQL從5.7版本開始就支持JSON格式的數據,操作用起來挺方便的。 建表 在新建表時字段類型可以直接設置爲json類型,比如我們創建一張表: mysql> CREATE TABLE `test_user`(`id` INT PRI

原创 工作中面向對象使用場景列舉

1. 批量消息發送框架,發送層 TODO 2. ApiErrorCode TODO 3. DataSource TODO

原创 解決Invalid c found in the request targetThe valid characters are defined in RFC 7230 and RFC 3986

java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters are defined in

原创 二維碼定製

二維碼生成服務之深度定製 之前寫了一篇二維碼服務定製的博文,現在則在之前的基礎上,再進一步,花樣的實現深度定製的需求,我們的目標是二維碼上的一切都是可以由用戶來隨意指定 設計 1. 技術相關 zxing 開源包用於生成二維碼 spring

原创 解決IDEA不能自動導入java.util.List的問題

點擊“File”-->“Settings” 然後“Editor”-->“General”-->“Auto Import” 把裏面的java.util.List刪除即可:   點贊 收藏 分享 文章舉

原创 mysql的default collation

mysql的collation大致的意思就是字符序。首先字符本來是不分大小的,那麼對字符的>, = , < 操作就需要有個字符序的規則。collation做的就是這個事情,你可以對錶進行字符序的設置,也可以單獨對某個字段進行字符序的設置。

原创 IDEA本地環境出問題的解決方案

1.mvn clean install -Dmaven.test.skip=true  2.pom.xml中的<dependency/>內容刪除,等依賴被刪除後(大概十幾秒),再添加上 3.把repository刪除,重新mvn clea

原创 壓縮文件工具類

public class ZipUtils { private static final int BUFFER_SIZE = 2 * 1024; private static Logger logger = LoggerFact

原创 linux命令——ll詳解

一、ll命令 ll並不是linux下一個基本的命令,它實際上是ls -l的一個別名。 Ubuntu默認不支持命令ll,必須用 ls -l,這樣使用起來不是很方便。 如果要使用此命令,可以作如下修改: 打開 ~/.bashrc 找到 #al

原创 mysql索引優化

            點贊 收藏 分享 文章舉報 JAVAWeb小將 發佈了91 篇原創文章 · 獲贊 92 · 訪問量 13萬+ 私信

原创 @JsonFormat與@DateTimeFormat註解的使用

背景:從數據庫獲取時間傳到前端進行展示的時候,我們有時候可能無法得到一個滿意的時間格式的時間日期,在數據庫中顯示的是正確的時間格式,獲取出來卻變成了很醜的時間戳,@JsonFormat註解很好的解決了這個問題,我們通過使用@JsonFor

原创 idea 錯誤: 找不到或無法加載主類(彙總貼)

idea 錯誤: 找不到或無法加載主類 xxx.xxx.xxxxx JDK環境,maven項目還是ee還是web項目,是否都正常。 如果是用idea打開的話,在源碼目錄上點擊右鍵,然後找到Mark directory as->source

原创 IDEA - 生成iml文件

簡單說明 IDEA中的.iml文件是項目標識文件,缺少了這個文件,IDEA就無法識別項目。跟Eclipse的.project文件性質是一樣的。並且這些文件不同的設備上的內容也會有差異,所以我們在管理項目的時候,.project和.iml文

原创 JDBC連接數據庫 mysql serverTimezone useSSL 時差

驅動包用的是mysql-connector-java-8.0.11.jar 新版的驅動類改成了com.mysql.cj.jdbc.Driver 新版驅動連接url也有所改動 I、指定時區 //北京時間東八區 serverTimezone=