原创 關於ActiveMQ消息隊列不消費的思考

對於某些消息隊列中間件標榜自己吞吐量高一直無法理解,一直覺得,不同的消息隊列實現,吞吐量不會差太多,不管是多是少總不會差一個量級上,,一丁點差距沒有值得稱道的地方。 直到我用了ActiveMQ,才終於明白,標榜吞吐量高,全是同行襯

原创 Java實現文本差分 diff 工具代碼

工具類源碼 https://github.com/Uetty/common-tool/blob/dev/src/main/java/com/uetty/common/tool/algorithm/diff/LCSDiff.java

原创 mysql計算兩個日期間的工作時長(參數傳入每天上班時間,並剔除週末)

SQL方法創建 # 查詢時間段內的工作時間函數(剔除週末與非工作時間) # 參數解釋 # _st: 開始時間 # _ed: 結束時間 # _hour1: 工作時間開始小時 # _hour2: 工作時間結束小時 # _minute1

原创 文章按給定權重、生成時間綜合排序

做CMS系統時,經常會有一個需求,將文章按時間、以及管理員給定的權重值進行排序顯示的需求。之前自己有寫過一個排序的公式,已經用了一段時間了,感覺還不錯,這裏跟大家分享一下。 特點 該排序公式的特點 權重值(weight)處於[0

原创 項目啓動時報錯UnsupportedOperationException

項目啓動時netty模塊報錯 java.lang.UnsupportedOperationException: Reflective setAccessible(true) disabled at io.netty.util.i

原创 SpringBoot下使用Security

該文基於SpringBoot版本2.1.8.RELEASE,案例倉庫以後有空時整理後補上。 (一)配置文件簡單示例 繼承WebSecurityConfigureAdapter類,加上@EnableWebSecurity註解,並實現

原创 瞭解InnoDB體系結構

InnoDB存儲引擎具有行鎖設計、支持事務、支持外鍵、支持MVCC、支持插入緩衝、支持自適應哈希索引等特點,其整體體系架構主要由後臺線程、內存池、文件系統三部分組成,如下圖所示: 接下來會針對內存池展開介紹。 (一)內存池 內存

原创 JavaScript 獲取上一個月同一天的簡單寫法

/** * 指定日期的上月同一天,上月沒有這天 * @param isRtnNull 如果上月沒有這天,是否返回空值,如若不,則返回上月最後一天(默認false) */ function getLastMonth(date, isR

原创 log4j xml配置文件個人配置如何不污染GIT遠程倉庫

在spring中通常使用xml方式配置log4j。通常開發人員根據自身習慣會在本地開發環境設置令自己舒適的日誌打印級別,然而在團隊合作編程中,常因配置文件誤提交導致污染GIT遠程倉庫。 針對這個問題,這裏分享一個小經驗——藉助命令

原创 java文本diff工具代碼

工具類源碼 https://github.com/Uetty/common-parent/blob/dev/common-tool/src/main/java/com/uetty/common/tool/algorithm/dif

原创 阿里Easy Excel升級,註解式Excel生成

基於alibaba/easyexcel進行樣式擴展封裝而來的,增加了一些樣式註解 可以解決什麼問題 註解式樣式 代碼方式自定義樣式 凍結行列樣式 合併單元格樣式 設置內容下拉框 背景顏色 字體設置 列寬度設置 邊框樣式 居中方式

原创 Eclipse轉Idea之路,最全實用快捷鍵及配置設置

快捷鍵偏好設置 查找(Keymap -> Main Menu -> Edit -> Find -> Find…) :Ctrl + F 【速記:find】 複製上一行到下一行(Keymap -> Edit Action

原创 JAVA垃圾收集器有哪些類型

Serial收集器(新生代) 垃圾收集時,必須暫停其他所有工作線程(Stop The World),採用的是複製回收算法,單線程收集 Serial Old蒐集器(老年代) Serial收集器的老年代版本 ParNew收集器(新生代

原创 整理:CSS屬性display的inline、block、inline-block的區別

三種元素解釋 block::對象爲塊狀元素,整體保持塊狀狀態(矩形形狀),並且單獨佔據一行(同一行內不會有兄弟節點) inline:對象爲行內元素,整體不會一定保持塊狀狀態,並且不會一定單獨佔據一行,超過一行的部分進入下一行 in

原创 事務隔離級別整理筆記

事務的ACID特性 原子性 一致性(事務處理前後從一個一致性狀態變換到另一個一致性狀態) 隔離性(多個併發事務間的隔離) 持久性 無隔離處理下的幾種問題 1. 髒讀 併發的其中一個事務讀取另一個事務未提交的內容,當另一個事務回滾後