mybatis 多資料來源動態切換

>筆者主要從事c#開發,近期因為專案需要,搭建了一套spring-cloud微服務框架,集成了eureka服務註冊中心、 gateway閘道器過濾、admin服務監控、auth授權體系驗證,集成了redis、swagger、jwt、mybatis多資料來源等各項功能。 具體搭建過程後續另寫播客介紹。具體結構如

WeihanLi.Npoi 1.13.0 更新日誌

# WeihanLi.Npoi 1.13.0 更新日誌 ## Intro 在 Github 上收到 Issue 收到網友反饋希望支援自動分 Sheet 匯出,有興趣的可以參考 Issue 從我個人角度來說,我覺得如果要匯出很大批量的資料,可以匯出 csv 檔案,沒有必要非得匯出 Excel 檔案,畢竟

Windows10系統下使用Docker搭建ClickHouse開發環境

## 前提 隨著現在業務開展,幾個業務系統的資料量開始急劇膨脹。之前使用了關係型資料庫`MySQL`進行了一次資料倉庫的建模,發現了資料量上來後,大量的`JOIN`操作在提高了雲`MySQL`的配置後依然有點吃不消,加之開發了一個基於關係型資料庫設計的標籤服務,日全量標籤資料(無法避免的笛卡爾積)單表超過`

Vue 元件化開發之插槽

插槽的作用    相信看過前一篇元件化開發後,你對元件化開發有了新的認識。    插槽是幹什麼的呢?它其實是配合元件一起使用的,讓一個元件能夠更加的靈活多變,如下圖所示,你可以將元件當作一塊電腦主機板,將插槽當作主機板上的插槽,你可以隨意的更換該主機板上的零件。       常見的應用場景,如淘寶的導航條:

flink1.10版本StreamGraph生成過程分析

1、StreamGraph本質 本質就是按照用程式程式碼的執行順序構建出來的用於向執行環境傳輸的流式圖,並且可以支援視覺化展示給使用者的一種資料結構。 2、StreamGraph、StreamNode和StreamEdge的資料結構 StreamGraph構建DAG流圖時,其核心是要維護好節點及節點之間的關係

PID演算法的C語言實現

1.根據我控制演算法類文章中關於PID的理論的一些描述,同時也根據網路上一些其他的PID文章,以及自己最近一個專案的實踐後,總結了幾套基於C語言的PID演算法,由於網路中很少有人進行分享完整的PID演算法實現,我這裡分享下。 (1)標頭檔案,定義pid的結構體,類的概念,包含pid的屬性和方法 #ifnde

HotSpot類模型之InstanceKlass

上一篇 HotSpot原始碼分析之類模型 介紹了類模型的基礎類Klass的重要屬性及方法,這一篇介紹一下InstanceKlass及InstanceKlass的子類。 1、InstanceKlass類 每個InstanceKlass物件表示一個具體的Java類(這裡的Java類不包括Jav

Flink處理函式實戰之三:KeyedProcessFunction類

### 歡迎訪問我的GitHub [https://github.com/zq2599/blog_demos](https://github.com/zq2599/blog_demos) 內容:所有原創文章分類彙總及配套原始碼,涉及Java、Docker、Kubernetes、DevOPS等; ###

一次訂單系統重構實踐

在我們的工作中,經常會遇到系統或模組重構工作,今天就來聊一聊我曾經經歷過的一次系統重構經歷。 01 背景‍ 重構發生的背景是,原有的系統架構採用all-in-one的方式,隨著業務的快速發展,使用者訪問量急劇上升,系統請求流量成倍增長,陸續出現了各種問題。當時的系統架構的示意圖如下 02

Redis分散式鎖的使用與實現原理

模擬一個電商裡面下單減庫存的場景。 1.首先在redis里加入商品庫存數量。 ![](https://img2020.cnblogs.com/blog/718178/202011/718178-20201120192413579-2003089469.png) 2.新建一個Spring Boot專案,在p

分散式監控系統之Zabbix巨集、模板和自定義item

  前文我們聊了下zabbix的基礎使用,包括主機的新增、監控項、觸發器、action以及告警通知的配置,回顧請參考https://www.cnblogs.com/qiuhom-1874/p/14007342.html;今天我們來了解下zabbix的巨集、模板和自定義監控項的相關話題;   1、什麼是巨集?

Charles mock資料詳解

Charles是一款非常好用的代理工具,關於Charles的安裝、破解、安裝證書,連線手機代理等使用方法詳見我之前的部落格:https://www.cnblogs.com/feng0815/p/8043375.html ,本次只介紹Charles的幾種mock方法。 話不多說,直接開始 一、Brea

Vue 元件化開發

元件化開發 基本概念    在最開始的時候,已經大概的聊了聊Vue是單頁面開發,使用者總是在一個頁面上進行操作,看到的不同內容也是由不同元件構成的。    通過使用者的操作,Vue將會向用戶展示某些元件,也會隱藏某些元件。    一個Vue的專案就是一個Vue的例項物件。而使用者看到的頁面則是Vue.com

0.035315036773682