原创 java枚舉應用(二)

/** * 枚舉應用 * @author littlehow * */ public enum Color{ /** * 紅色 */ RED("red", 255), /** * 綠色 */ GREEN("

原创 java註解不常用功能記錄

寫在前面 關於java註解的基礎內容這裏就不多進行解釋,直接演示工作中註解不經常使用到的功能 Inherited說明 在註解上註解上@Inherited的作用是什麼呢?從字面意思可以知道是繼承,具體作用直接代碼演示 不使用

原创 記錄那些詭異的數據庫死鎖

場景一:多條事務引起(不易排查, 事務隔離級別RR和RC都會出現) 場景描述 有一個每日交易任務,當交易額度滿足一定數量時,就可以增加一次任務完成記錄(user_no和trade_date組成唯一索引);實現流程如下: 1.

原创 自己動手寫了個簡單緩存

這裏僅僅爲了備忘所用 緩存更新接口 package com.littlehow.cache; /** * 緩存獲取的調用接口 * @author littlehow * @date 2019/1/22 * @param

原创 早期正則表達式練習

金額格式化 var amount = 32304391; /** * 格式化爲3位一個逗號 * \B表示非符號分隔符,\d{3}表示3位數字 * 整體意思就是按照3位數字分割,然後將非符號分隔符使用,替換 */ var a

原创 csdn問答的回答備忘

題目:Java進階串行循環計算、Executors框架和Fork-Join框架三種方法 給定一個int數組,假設有10000個長度,裏面放滿1-100的隨機整數。需要用串行循環計算、Executors框架和Fork-Join框架

原创 java枚舉應用(一)

/** * 簡單枚舉 * @author littlehow * */ public enum Week { //週一到週日,不重寫其toString的情況,默認爲字面量 Monday(1), Tuesday(2), Wedn

原创 TreeBidiMap實現key和value的互相讀取

package littlehow.commons.demo.collections; import org.apache.commons.collections.BidiMap; import org.apache.commons.c

原创 更改log4j的默認配置文件路徑

有時候可能會有多個項目,想要共同用一個log4j的配置文件,使用環境變量或數據庫比較容易動態修改路徑。 package test; import org.apache.log4j.Logger;import org.apache.log

原创 java枚舉應用(三)

資料博客參考:  http://blog.csdn.net/w172087242/article/details/51262474 所有包名都被我去掉了,處於無包結構。 接口代碼如下: public interface Busines

原创 詭異的volatile

今天看到一個關於線程可見性的問題,發現一個奇怪的現象 如我有以下程序: public class Littlehow{     private static boolean flag = true;     public static

原创 集合類lambda值逆序排序(備忘工具)

場景 在使用collection.stream場景時,有時候需要對元素進行執行規則排序,有時候又需要逆序,雖然Comparator提供了排序以及逆序,但是逆序時不僅需要繼續調用reversed()方法,還得是準確類型才能逆.

原创 commons-pool2中GenericKeyedObjectPool應用demo

用commons-pool可以管理一些數據庫連接池等東西,也可以結合動態代理實現自己的一些共有業務。 maven依賴: <dependency> <groupId>org.apache.commons</groupId>

原创 javascript將平行的擁有上下級關係的數據轉換成樹形結構

下載地址 csdn下載地址 服務端數據存儲 當有多級菜單或者多級部門這樣的場景的時候,傳統的結構化數據設計都會用類似parentId來標識其父級,以達到多級樹形結構存儲於數據庫中 服務端提供接口 服務端提供接口可以有兩種模式

原创 littlehow-sentinel接入指南

文章目錄寫在前面項目背景feign相關文章使用littlehow-sentinel的目的如何使用littlehow-sentinellittlehow-sentinel地址:sentinel集成sentinel-feign參考和複