原创 mybatis 逆向工程 生成代碼

最近發現一個同學分享的代碼非常不錯,可以生成mybatis的部分代碼,操作方便,分享給大家,同時也感謝這位同學 https://github.com/astarring/mybatis-generator-gui

原创 痛心疾首,慎用getLong

在使用net.sf.json的時候,會發現一個問題,當put進去的值是String類型時,如果取值的時候用getLong方法,這個不會報錯,但是如果這個數值長度太長,親測超過15位,會導致數值發生變化,當你以爲萬事大吉的時候數據悄悄的被改

原创 扎心了,老鐵!mysql編碼問題引發的血案

Cause:java.sql.SQLException:Incorrect string value:'\xF0\x9F\x99\x86\xF0\x9f. 異常扎心,服務出現詭異bug,苦尋良久,終於找到了罪魁禍首。 如果某個字段存儲了帶

原创 mysql 時間加減函數

求兩個日期間相差幾天? select datediff('2017-08-08','2017-08-01'); 7 select datediff(CURDATE(),DATE_FORMAT(max(enddate), '%Y-%m-%d

原创 Basic Auth API遇到的坑

項目中需要調用第三方api,居然有個第三方用的是Basic Auth方式認證  很坑。Basic Auth 就是在請求的時候在headers中設置  Authorization: "Basic 用戶名和密碼的base64加密字符串"然而 

原创 layui上傳文件提示上傳異常,實際文件已經上傳成功

layui上傳文件提示上傳異常,實際文件已經上傳成功原因:上傳回調的方法接收的參數應該是json格式的,之前返回的是String,所以一直走異常的方法        @ResponseBody @RequestMapping("/web/

原创 阿里雲oss寫入大文件導致系統盤臨時性空間不足

問題:用ossfs命令將oss掛載到ecs上成爲本地目錄系統磁盤總是報警空間不足,持續一段時間後又恢復正常原因:就是在寫入大文件到oss時,會先緩存到本地系統盤寫入完成後會自動恢復方案:擴容系統盤,或者儘量避免直接寫入大文件到oss,若需

原创 bootstrap 自定義alert 和 confirm

使用bootstrap時發現沒有很好的alert  和  confirm樣式  需要自己封裝,從網上找的資源分享給大家。 以下一段js引入就可以了 (function ($) {    window.Ewin = function ()

原创 eclipse java 圖標J由實心變成空心

空心的J文件不會被編譯,會當作資源文件 方法: 右鍵,bulid path,在source中加入這些空心J文件,編譯就會恢復正常

原创 mysql5.7 配置開啓log

在 my.ini文件中 加上如下配置    mysql.log記錄啓動,關閉遠程 連接的一些信息。   myerror.log記錄錯誤信息 general-log=1 log-output=FILEgeneral-log-file="C: