原创 DuplicateKeyException異常在高併發下或批量插入數據時如何優化

問題:        1.高併發時,數據庫插入操作拋出DuplicateKeyException異常;        2.批量插入數據的時,數據庫插入操作拋出DuplicateKeyException異常; 異常信息如下:       o

原创 java.lang.ClassCastException: java.util.Date cannot be cast to java.lang.String

問題:            mybatis中Date參數傳入報異常:java.lang.ClassCastException: java.util.Date cannot be cast to java.lang.String; 異常信

原创 Could not get any response問題的多種解決方案

問題: postman使用時出現:Could not get any response,如下圖: 多種解決方案:          方案一.檢查下參數,像下圖所示,name參數名後面因爲複製的時候多了幾個空格,所以導致一直could no

原创 jQuery或js對var變量的list遍歷方法

問題:jQuery或js對var變量的list遍歷方法 傳統遍歷list方法: var list = result.dataList; for(var i = 0 ; i < list.length ; i++){ //對集合操

原创 Echarts通過Ajax實現動態數據加載

問題:Echarts通過Ajax實現動態數據加載 解決方案:通過將數據放在數組裏面,加載到Echarts表上面 代碼實現: <!DOCTYPE html> <html> <head> <meta charset="utf-8">

原创 VIM 入門簡單教程

vim的學習曲線相當的大(參看各種文本編輯器的學習曲線),所以,如果你一開始看到的是一大堆VIM的命令分類,你一定會對這個編輯器失去興趣的。下面的文章翻譯自《Learn Vim Progressively》,我覺得這是給新手最好的VIM的

原创 mybatis mapper將參數作爲查詢字段或查詢的表名,create table、drop table、alter table等

問題:           mybatis mapper將參數作爲字段查詢或查詢的表名 解決方案:          在傳入“表名”作爲參數時,一定要使用“${tableName}”的格式,而不能使用“#{tableName}”的格式。

原创 公司在千萬級別數據上線項目上出現的問題 以及 相應需要注意的點(轉)

上幾個月一直很忙, 也沒時間回顧和整理做的 一些東西 和 知識。     這裏記載以下, 當時公司給石家莊做了一個比較大的項目, 裏面 好幾張表的數據 是千萬級別的,  還有 好多張也是百萬級別的, 自然, 表的數量之多也是不用多說了,

原创 字符串轉換成日期異常

問題描述:字符串轉換成日期異常 解決方案:SimpleDateFormat構造函數的樣式與dateString的樣式必須相符 關鍵點:String dateString = "2018-12-04"; SimpleDateFormat s

原创 jsp標籤自定義屬性取值問題

問題:jsp標籤自定義屬性取值問題 正確方法:var testValue = obj.getAttribute("testValue"); var testValue = obj..attributes.testValue .value;

原创 設置radio選中狀態失效

 問題:設置radio選中狀態失效 $("#matchRadio").attr('checked'); //解決方案以及原因: //**如果你的jQuery庫的版本是1.6以下的,使用attr方法 如果你的jquery庫的版本是1.6(含

原创 如何取select標籤改變前後的值

問題:如何取select標籤改變前後的值 解決方案:如下代碼 <!DOCTYPE html> <html> <body> <select onmousedown="onmousedownFunction(this)" onchange

原创 處理selectByExample()方法報數據庫異常

異常信息:org.springframework.dao.TransientDataAccessResourceException: Error attempting to get column 'req_end' from result

原创 Springboot中new出來的實例中含有@Autowired注入時的Spring Bean爲NULL

問題:new出來的實例中含有@Autowired注入時,注入的Bean爲null; 解決方法:不要用new的方式實例化,也採用註解的方式,在需要new的實例類上加@Component註解,通過注入的方式使用實例化類; 原因:@Autowi

原创 常用正則表達式

一、校驗數字的表達式數字:^[0-9]*$n位的數字:^\d{n}$至少n位的數字:^\d{n,}$m-n位的數字:^\d{m,n}$零和非零開頭的數字:^(0|[1-9][0-9]*)$非零開頭的最多帶兩位小數的數字:^([1-9][0