原创 spring boot spring cache 使用redis多緩存策略的實現

​在項目中對數據的訪問往往都是直接訪問數據庫的方式,但如果對數據的訪問量很大或者訪問很頻繁的話,將會對數據庫來很大的壓力,甚至造成數據庫崩潰。爲了解決這類問題大家都會在項目中加入緩存。還有一種情況也是比較適合增加緩存的,數據的更新週期較長

原创 spring boot 啓動流程全解析--基於spring boot 2.1.9

1.Spirng boot 啓動main 方法調用了SpringApplication的靜態run方法 public static void main(String[] args) {     SpringApplication.run(

原创 SBT 配置鏡像加速源

最近項目轉型,開始使用sbt作爲構建工具, 一段時間發現jar包下載速度實在感人,遂在網上搜索解決方案,親測以下方案有效 無論是windows系統還是linux系統, linux在 /root/.sbt 目錄下 windows 在user

原创 hbase 及 hdfs Java api連接的建立

網上看到很多 Java api連接的建立方案,感覺有點繁瑣,後查閱文檔後得到最簡單的兩種方案 方案一:將要連接的hadoop集羣中 hdfs-site.xml  core-site.xml hbse-site.xml (連接hbase用)

原创 spring boot 1.X數據庫連接超時問題解決方案

使用spring boot 1.5 線程池連接MySQL時,mysql數據庫wait_timeout 爲8個小時,這樣子程序一晚上沒有數據庫操作後,連接會斷開。第二天訪問接口會出錯。 解決方案有兩種: 1.修改mysql的超時時間,具體方

原创 linux 常用命令大全

linux 目錄及其功能 bin 保存可執行文件暨命令 boot 引導啓動 內核存放 dev 保存硬件設備 etc 系統配置文件存放 home 用戶文件夾 root 管理員用戶文件夾 lib linux庫文件存放 mnt