原创 emoji in .net

如題,本文就不說啥了,直接上代碼: static async Task Main(string[] args) { Stopwatch stopwatch = new Stopwatch(); try {

原创 IdentityServer4(六):集成ASP.NET Core Identity

集成ASP.NET Core Identity添加上下文向容器中添加服務登錄控制器的修改數據遷移播種默認用戶數據更多 此前我們已經使用EFCore將IdentityServer4相關配置寫入SqlServer,但是用戶數據還是寫死

原创 Java基礎:基本語法

數據類型 基本類型(4類8種,也叫值類型) 分類 數據類型 整數類型 byte, short, int, long 浮點數類型 float, double 字符類型 char 布爾類型 boolean

原创 使用GitHub Actions做自動化

GitHub ActionsGitHub Actions是個什麼玩意?先了解一下幾個概念使用GitHub Actions自動發佈NuGet參考 GitHub Actions是個什麼玩意? 今天登陸github時,發現一個玩意:Gi

原创 Java基礎:開發環境

下載JDK 可在Oracle下載JDK,目前最新版本爲14,截至使用最廣泛版本爲8 安裝配置 Win10下默認安裝路徑:C:\Program Files\Java\jdk-14,把這個值添加到環境變量JAVA_HOME,然後在環境

原创 DevOps,在Docker上爲我們的.NET Core做一個自動化部署吧

在Docker上爲我們的.NET Core程序做一個自動化部署吧環境流程jenkins配置docker腳本shell腳本 環境 CentOS : 7.6.1810 (Core) Jenkins : 2.177 Docker :

原创 Java基礎二:基本語法

數據類型 內置數據類型(4類8種,也叫值類型) 分類 數據類型 整數類型 byte, short, int, long 浮點數類型 float, double 字符類型 char 布爾類型 boolean

原创 Java基礎一:開發環境

下載JDK 可在Oracle下載JDK,目前最新版本爲14,使用最廣泛版本爲8 安裝配置 Win10下默認安裝路徑:C:\Program Files\Java\jdk-14,把這個值添加到環境變量JAVA_HOME,然後在環境變量

原创 .NET微服務從0到1:部署到K8S

文章目錄kubernetes(K8S)開發環境配置部署ASP.NET Core應用到K8S參考 kubernetes(K8S) K8S是用於自動部署,擴展和管理容器化應用程序的開源系統。 開發環境配置 Kubernetes很多鏡像

原创 .NET微服務從0到1:APM(SkyWalking )

文章目錄Skywalking安裝配置對ASP.NET Core 應用的支持 Skywalking Skywalking是一個用Java編寫的APM系統,爲應用程序提供的監視、跟蹤和診斷等功能。 安裝配置 version: '3.3

原创 .NET微服務從0到1:配置中心(Apollo)

文章目錄安裝配置.NET中的使用 Apollo是攜程框架部門研發的分佈式配置中心,能夠集中化管理應用不同環境、不同集羣的配置,配置修改後能夠實時推送到應用端,並且具備規範的權限、流程治理等特性,適用於微服務配置管理場景。 安裝

原创 .NET微服務從0到1:鏈路追蹤(Zipkin)

文章目錄介紹安裝配置.NET下的使用 介紹 Zipkin是一個分佈式跟蹤系統,用來收集微服務架構中的時序數據以用於調用鏈分析。Zipkin提供了In-Memory、MySql、Elasticsearch等存儲方式。 安裝配置 服務

原创 .NET微服務從0到1:服務註冊與發現(Consul)

文章目錄Consul搭建基於Docker搭建Consul基於Windows搭建ConsulServiceA集成Consul做服務註冊Ocelot集成Consul做服務發現更多參考 Consul搭建 基於Docker搭建Consul

原创 .NET微服務從0到1:API網關(Ocelot)

文章目錄OcelotOcelot的五種部署方式開始使用新建網關項目添加ocelot配置文件將Ocelot服務添加到容器服務將Ocelot添加請求管道創建身份認證服務新建一個Identity.API項目添加`IdentityServ

原创 .NET Core之單元測試(四):Fluent Assertions的使用

文章目錄什麼是Fluent Assertions待測試API測試用例 什麼是Fluent Assertions Fluent Assertions 是 .NET 平臺下的一組擴展方法,用於單元測試中的斷言。它使你的單元測試中的斷言