原创 NoClassDefFoundError
NoClassDefFoundError : 發生在JVM在動態運行時,並不是這個類不存在,是因爲Java虛擬機在編譯時能找到,而在運行時不能找到類導致的錯誤。例如在運行時我們想調用某個類的方法或者訪問這個類的靜態成員的時候,發現這個類不
原创 mysql處理字段大小寫
昨晚上線遇到一個坑,區塊鏈錢包地址,以太坊地址都是小寫,數據庫導入第三方數據居然大小寫混合,如:0x23f6263238f287H9989D394392d14aB281904,前端請求參數字母全部小寫導致查不到數據!!!技術老大着急了,讓
原创 mysql 函數COALESCE使用
COALESCE函數處理返回null值的情況, (expression_1, expression_2, ...,expression_n)依次參考各參數表達式, 遇到非null值即停止並返回該值。 SELECT COALESCE(NUL
原创 idea2018.3.1破解方法
編輯C:\Windows\System32\drivers\etc下的hosts文件,加入以下配置 0.0.0.0 account.jetbrains.com http://idea.lanyus.com/ 複製激活碼
原创 DateUtils
public class DateUtil { private static String [] pattern = {"yyyy-MM-dd", "yyyy-MM-dd HH:mm:ss", "HH:
原创 poi 導入excel數據
導入poi依賴: <!-- poi--> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>
原创 mybatis 關於時間比較的sql
mysql、oracle關於時間格式化的函數: Mysql中使用DATE_FORMAT函數: DATE_FORMAT(create_date,'%Y-%m-%d %H:%i:%S') Oracle中使用to_date函數和to_char
原创 Lock wait timeout exceeded; try restarting transaction
查看鎖表語句 show OPEN TABLES where In_use > 0; 找到鎖表的進程 show processlist; 刪除鎖表進程 kill 18709; 將id一列數據複製到編輯器中,拼接kill id;批
原创 正則表達式校驗日期格式
如下正則可以滿足校驗: public static boolean isDate(String date){ /** * 判斷日期格式和範圍 */ String re
原创 複製tomcat,想修改tomcat首頁名怎麼辦
想修改成不同名字的,用於區分,步驟如下: 1.找到tomcat所在位置進入lib目錄 apache-tomcat-7.0.52\lib 2.lib目錄縣有個catalina.jar
原创 nginx使用
常用命令: start nginx 啓動nginx tasklist /fi "imagename eq nginx.exe" 查看nginx進程 nginx -s quit 安全關閉 nginx -s st
原创 前端頁面獲取long類型數據,丟失精度,看似主鍵重複
像這幾個id前端頁面都顯示成了28879948580126720,利用fastjson提供的註解,如下: import com.fasterxml.jackson.databind.annotation.JsonSerialize
原创 java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to [Ljava.lang.String;
String[] array =(String[])list.toArray(new String[list.size()]);
原创 判斷數組中元素的位置返回index
1、搜索值不是數組元素,且在數組範圍內,從1開始計數,得“ - 插入點索引值”; 2、搜索值是數組元素,從0開始計數,得搜索值的索引值; 3、 搜索值不是數組元素,且大於數組內元素,索引值爲 – (length + 1);
原创 PageHelper實現
添加依賴: <!-- pagehelper分頁模塊 --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</ar