原创 java獲取系統時間日期
public static void mian (String[] args){ Calendar cd=Calendar.getInstance(); int YY= cd.get(Calendar .YEAR);//年 int
原创 JavaWeb開發防止SQL、XSS注入
SQL注入簡介 SQL注入是比較常見的網絡攻擊方式之一,它不是利用操作系統的BUG來實現攻擊,而是針對程序員編程時的疏忽,通過SQL語句,實現無帳號登錄,甚至篡改數據庫。 SQL注入攻擊實例 比如在一個登錄界面,要求輸入用戶名
原创 JDBC使用反射讀取properties文件方法筆記
1,配置文件放到src下 2,代碼片段 public class CMConstant { public static String getConfigureParameterFromJDBC(String paramString)
原创 Nginx代理服務器配置
//代理服務器配置 stream{ upstream ssh { server 代理ip:代理端口; } server { l
原创 java POI 實現合併單元格
合併單元格所使用的方法: sheet.addMergedRegion( CellRangeAddress cellRangeAddress ); CellRangeAddress 對象的構造方法需要傳入合併單元格的首行、最後一行
原创 AOP切面實現接口日誌記錄
用於封裝需要記錄的日誌信息,包括操作的描述、時間、消耗時間、url、請求參數和返回結果等信息。 package com.macro.mall.tiny.dto; /** * Controller層的日誌封裝類 */ publi
原创 簡單的接口簽名認證
public void addInterceptors(InterceptorRegistry registry) { //接口簽名認證攔截器,該簽名認證比較簡單,實際項目中可以使用Json Web Token或其他更好的方式替
原创 併發請求案列
public static void main(String[] args) throws ExecutionException, InterruptedException { long start = System.curr
原创 struts2實現文件上傳進度條(前端JS+Java)(收藏)
步驟如下: 1.重寫、自定義JakartaMultiPartRequest類 package com.hikvision.fileUploadProcess.interceptor; import java.io.IOExcept
原创 bootstrap datetimepicker添加秒鐘選擇下拉框
原文鏈接:bootstrap datetimepicker添加秒鐘選擇下拉框 bootstrap datetimepicker插件沒有秒鐘選擇器,如果要想選擇的時間精確到秒沒有辦法控制,雖然可以配置format:'yyyy-mm-d
原创 SpringMVC中出現" 400 Bad Request "錯誤(用@ResponseBody處理ajax傳過來的json數據轉成bean)的解決方法
今天開發過程中,在SpringMVC中的Action中處理前臺ajax請求傳過來的json數據直接轉成對應的實體類時出錯:400 Bad Request,後臺也不報錯,400指的的是請求無效(請求有語法問題或者不能滿足請求)
原创 JAVA實現zip包壓縮工具類
package com.cm.contract.utill; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; i
原创 使用POI讀寫word docx文件(筆記記錄)
http://haohaoxuexi.iteye.com/blog/2049110
原创 hibernate中hql查詢(筆記)
<a target=_blank href="http://blog.csdn.net/yaerfeng/article/details/6969649" target="_blank">查看原文</a>package com.tudou
原创 MySQL如何優化ORDER BY
某些情況中,MySQL可以使用一個索引來滿足ORDER BY子句,而不需要額外的排序。 即使ORDER BY不確切匹配索引,只要WHERE子句中的所有未使用的索引部分和所有額外的ORDER BY 列爲常數,就可以使用索引。下面的查詢使