原创 MacOS安裝單機HBase

MacOS安裝HBase,用於學習 brew下執行: brew install hbase 等待安裝結束,輸入hbase: $ hbase Usage: hbase [<options>] <command> [<args

原创 NoSuchColumnFamilyException 解決方案

線上新增Hbase集羣,但是日誌偶發性報NoSuchColumnFamilyException起初以爲是Hbase不穩定導致,在代碼中加入重試之後,對於NoSuchColumnFamilyException偶發導致的讀寫異常得到緩

原创 JSONArray內元素排序

現在有一組JSONArray數據,我想以其中一種元素來排序(我這裏這個元素是int),這在實際工作中還是經常遇到的,主要是通過重寫Comparator。 數據 [{"repayTerm":"3","test":"2018-12-0

原创 Spring Boot 修改動畫banner失敗

據我所知,Spring Boot 的啓動動畫是可以修改的,在resources目錄下創建banner.txt文件即可自動修改。 但是我改了之後發現沒生效。 經過排查,jar包中存在該文件。 幾經思索,應該是版本問題,項目創建使用的

原创 Spring使用@Value讀取配置文件中文亂碼解決方案

在讀取配置文件時發現中文亂碼了 "ææ\u0082¨å¥½ï¼\u008Cæ\u00AD£å\u009C¨ä¸ºæ\u0082¨è½¬æ\u008E¥æ\u0082¨ç\u009A\u0084ä¸\u0093å±\u009Eæ¡\

原创 Java 複製內容到剪切板

經常用Java處理一下文本,但是輸出後還有進行復制,很不方便,於是看看有沒有方法讓處理結果直接複製到剪切板,結果是有的,直接導入即可。 StringSelection ss = new StringSelection

原创 MAC IDEA快速複製當前行到下一行快捷鍵ctrl+d設置

IDEA快速複製當前行到下一行快捷鍵設置 突然發現ctrl+d不能用了,ctrl+d變成了debug,先取消debug快捷鍵 command+,–>keymap搜索debug,雙擊–>remove 設置快捷鍵

原创 Android Studio快速導入別人的項目

刪掉.gradle(不是build.gradle)和gradle文件夾,刪掉gradle.properties文件 修改build.gradle文件中的dependencies的classpath爲自己當前安裝的An

原创 SpringBoot:@Async註解實現方法異步調用

在springboot中,提供了@Async註解來實現異步調用 在配置類或者啓動類上加上@EnableAsync註解 在需要異步的方法上添加@Async註解

原创 MAC 休眠啓動之後沒有聲音解決方案

打開命令行執行(密碼是你電腦管理員密碼): sudo killall coreaudiod

原创 shell雙引號中引用變量

在shell中傳入帶雙引號的變量 -d ‘{ “username”:“user”, “role”:[“role”] }’ 引入變量a -d ‘{ “username”:"$

原创 shell 以時間命名文件

log =(./$(date +%Y-%m-%d-%H:%M:%S).log 會在本目錄下生成一個2019-08-02-10:40:03.log的文件

原创 shell 獲取文件所有內容

$(cat ./tmp) tmp是文件名