原创 BeanUtils是如何複製Bean的

BeanUtils在pom中需要增加 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans</ar

原创 java 泛型拷貝 List指定Class

private List parse(List list,Class toClazz){ List resp=Lists.newArrayListWithCapacity(list.size()); resp=(List )li

原创 開發中JSON序列化選哪個?FastJson還是Jackson

開發中JSON序列化選哪個?FastJson還是Jackson 今天看的gitstar和issues比較,你認爲哪個更合適? 結合前段時間頻繁的FastJson的升級漏洞,推薦還是用jackson比較好。

原创 JVM及其收集算法應用圖解

寫在前頭 結合周志明的第二版《深入理解Java虛擬機》以及一些網文,還是覺得自己有必要重新畫一張圖用於說明算法的分類和特性 從區域劃分、算法分類、收集算法作用域、算法搭配四個方面進行說明 JVM告訴我們要解決什麼問題 目前能想到的

原创 rocketmq-spring-2.0.0 源碼分析(一)

時間倉促 先給出第一版,總體來說 還是需要多實踐 可以看做類似jdbcTemplate的東東 20多個文件 不算多 但是設計思想可以參考

原创 idea2020.1設置多個spring boot 的service啓動

2020.1版本默認沒有開啓多實例啓動 底部找到service 在左側選擇運行失敗的spring boot應用,右鍵 edit conf 勾選,確定,重啓 搞定!

原创 JAVA 小工具-java正則匹配 http前綴

正則匹配http前綴 匹配大小寫http前綴url public class HttpCommon { public static final String HEAD_HTTP_PATTERN="http://.+|HT

原创 速記MIME類型

參考網絡上的幾篇文章 然後自己又搜索了一遍,也感謝他們的分享,大家拿走不謝~~~ 3gp video/3gpp ai application/postscript aif a

原创 mysql本地數據庫新建用戶賦權

對單個數據庫的操作權限 CREATE USER 'localadmin'@'%'; ALTER USER 'localadmin'@'%' IDENTIFIED BY 'localadmin' ; GRANT Event ON *

原创 輔助線程 標識要用對了纔不會白白等待

背景 之前一個應用有一個小功能,每隔1分鐘創建一個線程來清理無效的http連接 主要邏輯之前是這樣寫的 private volatile boolean running = true; @Override public v

原创 推薦一個批量文件去重的小軟件 Duplicate Cleaner Pro

整理本地資料去重,網上看了好幾個 都不好用,原因在於本人比較懶 不想一個個的去mark 於是找到了 Duplicate Cleaner Pro 它的優勢在於在完成搜索之後,你可以鼠標右鍵按重複文件夾批量選定重複文件, 對於我正合適(起碼這

原创 python使用cx_Oracle自定義封裝的常見問題解決

從網絡找了幾個實例 如果你也遇到了此類問題 可以如下解決 Required argument ‘parameters’ not found 一般的是因爲調用了 cursor.prepare 去掉這句即可 ORA-01036: i

原创 EnableDiscoveryClient和EnableEurekaClient的異同

區別 1:歸屬不一樣 一個是cloud自帶的discovery 一個是 eureka --org.springframework.cloud.client.discovery.EnableDiscoveryClient --org.s

原创 Spring Batch 3.0 知識點總結

來自官網總結 https://docs.spring.io/spring-batch/3.0.x/reference/htmlsingle/ Spring Batch架構 Spring Batch組件 運行模型 JobLaunch

原创 spring4開發SpringBatch 樣例 -配置文件版

本文根據《SpringBatch批處理框架》一書作者劉相的源碼升級spring4.0,源碼爲3.2版本 經測試可用 提示:本文源碼比較多 遇到的問題總結在後面 配置 數據庫初始化 create-tables-mysql.sql DRO