原创 springCloud使用nacos作爲註冊中心及配置中心

1.下載及配置nacos服務端,並啓動nacos   首先到github下載nacos.zip文件,然後解壓文件. .打開目錄結構,到目錄 bin/nacos-mysql.sql文件,將文件運行到自己的數據庫中。然後打開applicati

原创 java 實現 RGB 圖片轉成 CMYK tiff 圖片

思路: 經過兩天的查資料,各大網站對於RGB --轉成----CMYK的資料幾乎沒有,查的最多的或許是CMYK  -- 轉成---RGB 。那麼基於這寫資料,他們之間的轉化,可能是公式不一樣,但是思路其實都是想通的。 對於CMYK to

原创 springboot + jpa(hiberbate)or springboot + mybatis實現主從分離

springboot+ jpa 以及spring+mybatis 都已經實現主從,這篇主要講解下springboot +jpa的實現,兩種方式的源碼我都會貼上github地址。 github源碼地址: springboot + jpa :

原创 Springboot 框架 gateway 前後端分離 實現 zuul Ribbon 負載均衡 脫離Eureka實現

項目後臺框架是使用的springboot ,前端使用的是angularJS,中間使用gateway做一層轉發。其實也是微服務的思想。那麼在gateway這層怎麼實現負載均衡。就使用到了zuul,那麼可以使用zuul 的Ribbon來實現負

原创 重新定義pre過濾器 實現ribbon自定義策略負載均衡。

接着上一篇文章,現在來看看如何使用ribbon切換負載均衡規則和使用自定義的負載均衡。 對於zuul過濾器,有四個過濾器,pro(前置)、route、post(後置),error(異常)。如果不清楚的可以去了解下zuul的機制。 對於一個

原创 springboot 配置ehcache緩存,通過註解定製多租戶(multiTenantId)生成緩存的key,並且實現註解按照tenantId清除緩存,tanant之間緩存互相不影響

調研背景    本公司有一項功能需求,由於查詢的數據太多會導致訪問時間超優化API接口,但是這不是長久之計,便決定引入緩存,但是此 緩存能夠實現按照不同租戶的ID號碼在同一個cacheName中去生成能識別租戶的key,而且在使用cach