原创 數據結構

定義: 數據結構是指邏輯意義上的數據組織方式及相應處理方式 數據結構的抽象表達非常豐富,而實際物理存儲的方式相對單一。比如,二叉樹在磁盤的存儲真的是樹形排列嗎?並非如此,樹的存儲可能是基於物理上的順序存儲方式,理解爲一個格子一個格子連續的

原创 數據結構相互轉換

Map<T, T> map = new HashMap<>(); Set<T> set = new HashSet<>(); List<T> list = new ArrayList<>(

原创 Intellij IDEA 全局搜索無法查詢

案例:工作電腦藍屏重啓,IDEA非正常關閉,全局搜索無法使用,應該是內部索引失效造成的。 解決方案:[File]->[Invalidate Caches],重啓IDEA就可以了 點贊 收藏 分享 文

原创 git filename to long

windows系統出現此問題。 解決方案: 工程目錄下鍵入: git config --system core.longpaths true  再次checkout git checkout -f HEAD   點贊

原创 類型轉換

String[] array = (String[]) mlist.toArray();  這樣寫的話,編譯運行時會報類型無法轉換java.lang.ClassCastException的錯誤,這是爲何呢,這樣寫看起來沒有問題。 因爲ja

原创 Spring @Scheduled定時任務每次執行兩次

我所遇到定時任務每次執行兩次,是因爲: 1、在spring配置中定義了bean,例如: <bean id="dyGoodsMQListener" class="com.XX.union.open.push.goods.mq.DYGood

原创 MySQL Installer is running in Community mode 的解決辦法

解決辦法: 這個是新版本MySQL服務自帶的一個定時任務,每天23:59:59執行的任務,我們只需要在本地系統的“任務計劃程序”中將這個定時任務幹掉就OK了。 開始 -> 在 “ 搜索程序和文件 ” 框中,輸入 “ 任務 ” 然後回車,

原创 com.google.guava概解

<!-- https://mvnrepository.com/artifact/com.google.guava/guava --> <dependency> <groupId>com.google.guava</groupId>

原创 需求價格彈性

 

原创 Intellij IDEA Error:java: 常量字符串過長

Settings Build,Extension,Deployment Complier Java Complier Use complier,use Eclipse  

原创 Intellij IDEA lombok is undefined for the type

 切換下就好了,應該是idea的編譯問題

原创 base64數據

  Data URI scheme是在RFC2397中定義的,目的是將一些小的數據,直接嵌入到網頁中,從而不用再從外部文件載入。 data表示取得數據的協定名稱,image/png 是數據類型名稱,base64 是數據的編碼方法,逗號後面

原创 正則表達式:java.util.regex.Pattern matcher 循環導致高CPU

先貼出異常 服務器的CPU使用率一直保持在10%左右,最近突然激增,沒有下降的趨勢,而且重啓後依然攀升,至死方休O/\O,查看進程 是java進程跑死的,只能找java進程下哪些線程高cpu使用率 問題線程已經找到 USER

原创 PowerDesigner

版本16.5  Columns顯示comment 表頭顯示comment  操作如下: 1、【Model】=>【Extensions...】=>新建=>Properties 2、Profile右鍵,點擊Add Metacla

原创 java編解碼

可用的三種方式 1、  private final BASE64Encoder encoder = new BASE64Encoder(); private final BASE64Decoder decoder = n