原创 中臺真的好可以解決一切問題?

  作者 | 曹春暉 來源 | 碼農桃花源 從 15 年開始,到 19 年現在爲止。各大公司都在吹捧中臺理念。彷彿中臺是業務複雜性的救世主。是某些架構師和 PM 的新出路。各種割韭菜的講中臺的課程層出不窮。 當然,吹牛逼的時候大家都是揀

原创 瀏覽器WebSocket連接apollo的MQTT實現消息推送(WEB系統微信掃碼登錄)

序        一直就想搭建消息隊列的,因爲目前業務發展還沒有到這塊,一直沒有搭建。剛好今天接到的一個需求是web系統實現微信掃碼登錄,另外我們的微信對接是統一的中臺接口對接,所以我們沒辦法做到回調我們的web業務系統。於是經過與同事討

原创 springCloud配置中心(非Git版)

序      截至到昨天已經將springCloud的eureka + openFeign(在Feign的基礎上支持了Spring MVC的註解,推薦使用),也做了服務單跑url調用、rpc調用測試。今天本來準備開始做業務系統的變更優化整

原创 OSS存儲工具類分享(阿里)

    最近在家辦公,居然寫的還沒什麼可寫的,這是個壞習慣。多次鼓動下,公司終於換上了阿里的OSS存儲。我這邊也提前做好準備,儘管還不知道apiKey,apiSecret。系統也剛好還沒有這樣的工具類,先寫着備用吧。廢話不多說,直接上碼。

原创 springboot集成json web token

     jwt已經更新好幾版本了,也是取代cookie的方式之一。感覺用起來還是蠻簡單的,廢話不多講,直接上代碼集成的核心代碼。 一、jar引入 <dependency> <groupId>io.jsonwebtoken</gr

原创 直接接Hbase&HbaseApi實現模糊分頁查詢

序 之前分享了基於spring-boot-data集成Hbase、直接集成Hbase,今天分享使用封裝好的一些接口集成Hbase,順便謝謝Hbase的查詢。廢話也不多說,直接上碼。 一、jar引入 <dependency>

原创 Base64工具類及2點坑

   最近公司做疫情通行這塊,設備要求圖片傳base64字符串,就分享下這個工具類,以及裏面的一些坑吧,直接上碼。 package com.xiaotian.bus.util; import com.easylinkin.bm.thi

原创 Idea的EasyCode生成代碼

Easycode是idea的一個插件,可以直接對數據的表生成entity,controller,service,dao,mapper,無需任何編碼,簡單而強大。 1、安裝(EasyCode) image.png   我這裏的話是已經那裝

原创 springBoot直接集成Hbase2.1

序 上次分享了基於spring的starter集成hbase的,說過要分享直接對接的。 一、pom引包 <dependency> <groupId>org.apache.hadoop</groupId> <arti

原创 springBoot集成Hbase(spring-data-hadoop-boot版)

序 最近開始一步一步走進大數據,當然是作爲程序員。今天就來說說Hbase的集成,首先今天先說下通過spring-data-hadoop-boot的集成吧。老規矩,廢話不多說,加班快下班了,就抽20分鐘分享。 一、maven引包 <

原创 kafka優雅集成(多線程提升性能)

序 最近項目改造,原先是使用的rabbitMq。此次改造,我們重新調研整體流程,爲結合原已有服務,所以使用的Kafka。 我的集成思路簡單清晰,不過還有提升的地方,直接上菜。 一、消費者配置 import org.apache.

原创 centOS安裝mysql8.0.20

序 昨天看到騰訊雲的服務器做活動,就順手買了一個,準備自己玩玩。首先肯定是要搞相關環境的啦。所以總結下mysql8.0.20的安裝(centOS7.5)。 一、先下載 我這裏是下載了再傳到服務器的,其實可以直接使用wget命令下載

原创 springBoot極簡接入kafka(自動配置)

序 上次分享了springboot的優雅集成,最近在跟同事討論的時候,發現有更簡單的集成方式,真的是極簡。直接上代碼吧,今天週日,昨天加班到9點,閨女要我帶她玩。 一、maven引包 <dependency> <group

原创 使用U盤安裝CentOS&相關坑的爬出方法

序     早幾天幫測試爭取了一臺測試機,因爲機器是開發換下來的,所以系統肯定要重新裝下。然後測試妹子覺得windows玩的有點膩,所以想直接裝linux,而且我們的項目基本都沒在linux上跑過。測試妹子整了下崩潰了,真是難爲人家妹子了

原创 系統同步數據方案(ETL的Kettle)

一、工具準備 Kettle下載。這個軟件雖然是開源的,但是資源非常少,國內下載速度也慢。之前是先下載的8.1版本,今天下載的最新版本9.0。以下驗證是在8.1版本上面驗證的。 二、簡單使用與可行性驗證 轉換 轉換使用主要是驗證了數據庫表的