原创 String,時間戳,date轉換,字符解析
工具類: public static Date parseToDate(String str,String format){ DateFormat df = new SimpleDateFormat(format); try{ r
原创 ReentrantLock和synchronized的比較
ReenTrantLock可重入鎖(和synchronized的區別)總結 可重入性: 從名字上理解,ReenTrantLock的字面意思就是再進入的鎖,其實synchronized關鍵字所使用的鎖也是可重入的,兩者關於這個的區別
原创 spring AOP 原理和動態代理原理
https://blog.csdn.net/weixin_40160543/article/details/92010760 什麼是代理模式 通過代理控制對象的訪問,可以詳細訪問某個對象的方法,在這個方法調用處理,或調用後處理。既(A
原创 JAVA 中 Map 與實體類相互轉換的簡單方法
1. 在 pom.xml 中引入依賴包 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <versi
原创 JVM調優
-XX:NewRatio 默認新生代和老年代 young:old=1:2 -XX:SurvivorRatio 默認 eden:from:to = 8:1:1 -XX:Ma
原创 linux 中定時任務crontab的使用
查看用戶下的定時任務:crontab -l或cat /var/spool/cron/用戶名 crontab任務配置基本格式: * * * * * command 分鐘(0-59) 小時(0-23) 日期(1-31) 月份(1
原创 json 相關
JAVA獲取json中的全部鍵值對 import java.util.Map; import java.util.Map.Entry; import net.sf.json.JSONObject; /** * 利用jsonObjec
原创 json jsonArray jsonObject 之間遍歷和類之間轉換
一:遍歷JsonArray String str = "[{name:'a',value:'aa'},{name:'b',value:'bb'},{name:'c',value:'cc'},{name:'d',value:'dd'}
原创 MySQL數據庫將多條記錄的單個字段合併成一條記錄
原SQL SELECT acc.id,acc.acc_username,acc.acc_showname,T_PM_ROLE.role_name FROM T_ACCOUNT acc,T_ACCOUNT_R_ROLE accRole
原创 Java定時任務的集中實現方式
https://www.cnblogs.com/wenbronk/p/6433178.html
原创 java監聽文件或者文件夾修改的三種方式
//1、log4j實現文件內容變化的監聽 //1、log4j實現文件內容變化的監聽 package com.wxy_beijing; import org.apache.log4j.helpers.FileWatchdog;
原创 ListFile自定義過濾器實現FileFilter
/* * File類的文件過濾器 * 遍歷目錄時可以根據自己需要只遍歷自己需要的文件。 * 遍歷目錄方法listFiles()重載形式 * 在listFiles(FileFilter filter)接口類型 * 傳遞Fil
原创 Tomcat設置maxPostSize導致Post請求不過去
Tomcat設置maxPostSize導致Post請求不過去 問題:最近部署項目,用到的Tomcat 版本:7.0.82.0,發現一直登陸不了,查詢發現原來前端的數據傳遞不到後端 排查問題:通過debug日誌發現,後端沒有接受到前端用戶
原创 MyBatis插入操作後利用Bean返回id
例子: AuditProcessBean processBean = new AuditProcessBean(); processBean.setOpen_id(auditSubmitDto.getO
原创 mysql 數據庫表導出方法
SELECT COLUMN_NAME 代碼, COLUMN_COMMENT 名稱, COLUMN_TYPE 數據類型, 'false' as 是鍵, COLUMN_COMMENT 註釋 FROM INFORMATION_SCHEMA.CO