原创 內存溢出 原因分析 java.lang.OutOfMemoryError

內存溢出常會導致系統卡死,造成內存溢出的原因可能有: 內存中加載的數據量過於龐大,如一次從數據庫取出過多數據; 集合類中有對對象的引用,使用完後未清空,使得JVM不能回收; 代碼中存在死循環或循環產生過多重複的對象實體; 使用的第三方軟件

原创 SpringMVC解決跨域問題的幾種方式

現在越來多的地方用到CORS來處理跨域問題,主要還是在於JSONP有一定的條件約束,先看一下對比,本文會介紹包括JSONP和CORS在內的幾種解決跨域問題的方式 一、JSONP和CORS 區別 JSONP的原理是動態創建script標籤

原创 You can change this value on the server by setting the max_allowed_packet' variable

向mysql插入過大數據時,會報這個錯。一般是某一字段過長 com.mysql.jdbc.PacketTooBigException: Packet for query is too large (3413886 > 1048576).

原创 python 生成可執行的.exe文件

https://blog.csdn.net/xc_zhou/article/details/80952022

原创 @Scheduled 註解實現定時任務

https://blog.csdn.net/jack_bob/article/details/78786740   @Scheduled註解各參數詳解 https://www.jianshu.com/p/1defb0f22ed1

原创 java 將字符串轉化爲可執行的代碼

jar包依賴 <dependency>     <groupId>org.apache.commons</groupId>     <artifactId>commons-jexl</artifactId>     <version>2.

原创 服務器啓動tomcat閃退

問題描述: 在服務器上發佈war包的javaweb項目時,使用startup.bat 啓動時命令窗口閃退 原因分析: 1、首先檢查你的jdk有沒有配置,jdk安裝以及環境變量配置網上有很多教程,很簡單 2、jdk版本不一致,就是你打包的j

原创 關閉不斷輸出的batch acquisition of 0 triggers

在spring整合quartz定時器的項目中,有時候控制檯不斷輸出的batch acquisition of 0 triggers,極大影響調試日誌的輸出 所以我們要知道如何關閉它: 首先要找到你的loger配置文件 在最下面加一行就

原创 併發環境下往數據庫插入數據時,多插入數據問題

這類屬於併發問題,簡單說,就是同一條數據還沒等插入進去就又執行了一遍插入,但是不能進行  併發環境下,向同一張表中插入多條數據(主鍵自增),如果鎖表的話,其他的用戶插入時等待一定時間會失敗 可以採用以下方法: 1、如果在insert in

原创 異常:ClassNotFoundException: org.apache.http.client.config.RequestConfign Could not initialize class

ClassNotFoundException 編輯 無法找到指定的類異常 出現這個問題一般就有點懵了,其實問題很明顯,和你jar包的引入有很大關係。可以從以下幾點來解決問題 1、首先在項目文件中沒有添加相應的jar包,可以在maven d

原创 編寫接口時發送一次請求,控制檯打印兩次

原來在 CORS-跨域資源共享 中,可以使用 OPTIONS 方法發起一個預檢請求,以檢測實際請求是否可以被服務器所接受。預檢請求報文中的 Access-Control-Request-Method 首部字段告知服務器實際請求所使用的 H

原创 http post和get的區別

轉載 https://blog.csdn.net/eson_15/article/details/88083280

原创 You can't specify target table 'table_A' for update in FROM clause

Mysql在del和update時含子查詢會報此錯 -->因爲在MYSQL裏,不能先select一個表的記錄,再按此條件進行更新和刪除同一個表的記錄 解決辦法是,將select得到的結果,再通過中間表select一遍,這樣就規避了錯誤,

原创 Java POI實現大批量數據導出到excel

用JavaPOI導出Excel時,應該考慮到Excel版本及數據量的問題。針對不同的Excel版本,要採用不同的工具類。 HSSFWorkbook:是操作Excel2003以前(包括2003)的版本,擴展名是.xls;一張表最大支持65

原创 前端取值時 : $.("#id").val() 獲取不到空格及空格之後的值

Jquery:$.("#id").val() 獲取不到空格及空格之後的值 <select name="type" id="type_id" > <option value="0">請選擇</option>