原创 Sysbench安裝與使用

Sysbench安裝與使用 Sysbench安裝 curl -s https://packagecloud.io/install/repositories/akopytov/sysbench/script.deb.sh | sudo ba

原创 CrystalDiskMark使用說明

CrystalDiskMark使用說明 CrystalDiskMark(CDM)是一個用於評估硬盤和固態硬盤性能的流行工具。它是由 Crystal Dew World 公司開發的,是一款免費的磁盤性能測試實用程序。CrystalDiskMa

原创 Redis專題-秒殺

Redis專題-併發/秒殺 開局一張圖,內容全靠“編”。 昨天晚上在羣友裏看到有人在討論庫存併發的問題,看到這裏我就決定寫一篇關於redis秒殺的文章。 1、理論部分 我們看看一般我們庫存是怎麼出問題的 其實redis提供了兩種解決方

原创 Redis專題-隊列

Redis專題-隊列 首先,想一想 Redis 適合做消息隊列嗎? 1、消息隊列的消息存取需求是什麼?redis中的解決方案是什麼? 無非就是下面這幾點: 0、數據可以順序讀取 1、支持阻塞等待拉取消息 2、支持發佈/訂閱模式 3、重新消費

原创 爲gitlab添加GPG

爲gitlab添加GPG 下載安裝GnuPG 自行下載安裝:https://gnupg.org/download/ 安裝結束後查看安裝信息: gpg --version 生成 執行 gpg --full-generate-key 即可

原创 WEBAPI HTTP請求中所有的參數去除空格

WEBAPI HTTP請求中所有的參數去除空格 反正總會有一些沙雕需求。 總體思路就是要麼中間件要麼aop,攔截請求,對請求的參數做處理。 不知道大佬們有沒有什麼其他的思路來做,或者有更優的代碼。 效果 調用方式 // 添加中間件,去掉

原创 基於DotNetCoreNPOI封裝特性通用導出excel

基於DotNetCoreNPOI封裝特性通用導出excel 目前根據項目中的要求,支持列名定義,列索引排序,行合併單元格,EXCEL單元格的格式也是隨着數據的類型做對應的調整。 效果圖: 調用方式 可以看到時非常容易的能夠導出數據,實際調

原创 Podman Desktop安裝與使用-Windows10

Podman Desktop安裝與使用-Windows10 下載 containers/podman 地址 Podman Desktop Downloads 地址 我這裏演示的是podman-v4.4.4.msi和podman-deskto

原创 雲原生(一):雲原生是什麼

雲原生是什麼? 1、雲原生產生背景 雲計算技術的發展,企業上雲已成爲趨勢,越來越多的企業都已將應用部署到了雲上。但是應用上雲並不意味着就能充分利用雲平臺的優勢。目前,大部分雲化的應用,都是基於傳統的軟件架構來搭建的,然後再移植到雲上去運行,

原创 Go入門到入土(一):開發環境安裝與調試

Go入門到入土(一):開發環境安裝與調試 1. 安裝 Go 按照以下步驟安裝 Go: 在 Web 瀏覽器中,轉到 “go.dev/doc/install”。 下載操作系統的版本。 下載後,運行安裝程序。 打開命令提示符,然後運行 go v

原创 Go入門到入土

Go Go入門到入土(一):開發環境安裝與調試

原创 git submodule操作

git submodule add git submodule add <url> <path> 指定分支 -b git submodule add -b <branch> <url> <path> 添加submodule後對應.git

原创 軟件開發常見縮寫

無排序無分類自搜索,持續更新 縮寫 全拼 中文名稱 簡述 SIT System Integration Testing 系統集成測試 UAT User Acceptance Testing 用戶驗收測試 SA Sy

原创 Redis一主三從三哨兵之Docker-compose

Master-Slave: version: '2' services: master: image: redis container_name: redis-master command: redis-serv

原创 雲原生應用開發“12-Factors”

12 Factor 簡介 如今,軟件通常會作爲一種服務來交付,它們被稱爲網絡應用程序,或軟件即服務(SaaS)。12-Factor 爲構建如下的 SaaS 應用提供了方法論: 使用標準化流程自動配置,從而使新的開發者花費最少的學習成本加入