原创 Azure Kubernetes(AKS)部署及查看應用資源

簡介        上一篇文章講解了如何使用Azure DevOps持續部署應用到Azure Kubernetes上。但是部署是否成功?會不會遇到什麼問題?項目運行中是否會出現問題?我們該怎麼樣查看這些問題,並且對問題進行鍼對性解決?這就是

原创 Azure DevOps Pipelines部署.Net Core 應用到Kubernetes

一、    先決條件   1.Azure Repos Git/Git和項目上傳     把本地的Net Core項目上傳至Azure Repos Git/Git           2.Docker Registry Service Con

原创 .Net Core 路由處理

  用戶請求接口路由,應用返回處理結果。應用中如何匹配請求的數據呢?爲何能如此精確的找到對應的處理方法?今天就談談這個路由。路由負責匹配傳入的HTTP請求,將這些請求發送到可以執行的終結點。終結點在應用中進行定義並且在應用啓動的時候進行配置

原创 基礎知識詳解系列目錄 面向對象三大特性-----封裝、繼承、多態

摘要: 這個系列是本人在學習與複習當中所遇到或尚且未知的一些知識點,目前逐步學習並詳細解讀。 目錄索引: 一、c#類型詳解上 二、基礎類型詳解下 三、抽象類與接口 四、委託與事件-委託詳解(一) 五、委託與事件-事件詳解(二) 六、委託與事

原创 .Net Core 導出Html到PDF

前言   最近由於項目的需求問題,涉及到了在.Net Core中導出PDF的一個問題,最後選擇方式是後端拼接到Html頁面然後再通過Html導出到PDF。中間也嘗試了許多的NuGet包、但是並不如意,可用並且好用的的比較少。下面將最近最幾天

原创 .Net Core2.2 使用 AutoMapper進行實體轉換

一、遇到的問題   在. Core Api 的編寫中,我們經常會對一些功能點進行新增編輯操作,同時我們有時也會進行查詢,但是我們查詢的表的數據與我們返回的數據相差甚大,這是我們有需要自己手動進行類型的轉換,去輸出我們需要的類型。在添加和修改

原创 並行編程和任務(二)

前言   上一篇我們主要介紹了並行編程相關的知識,這一節我們繼續介紹關於任務相關的知識。爲了更好的控制並行操作,我們可以使用System.Threading.Tasks中的Task類。我們首先來了解是什麼是任務——任務表示將要完成的一個或某

原创 並行編程和任務(一)

前言   併發、並行。同步、異步、互斥、多線程。我太難了。被這些詞搞懵了。前面我們在寫.Net基礎系列的時候寫過了關於.Net的異步編程。那麼其他的都是些什麼東西呀。今天我們首先就來解決這個問題。把這些詞搞懂搞透。理清邏輯。然後最後我們進入

原创 C#解析深淺拷貝

前言   前面我們學習完了設計模式,在其中我們有瞭解到原型模式。這裏涉及到了克隆自身對象。那麼也就是對對象進行拷貝。這裏就涉及到了這麼一個概念。深淺拷貝、何爲深拷貝何爲淺拷貝呢?我們一起來看看吧。 淺拷貝   首先我們看看淺拷貝。淺拷貝就是

原创 C# 中yield關鍵字解析

前言   前段時間瞭解到yield關鍵字,一直覺得還不錯。今天給大家分享一下yield關鍵字的用法。yield return 返回集合不是一次性返回所有集合元素,而是一次調用返回一個元素。具體如何使用yield return 返回集合呢?我

原创 通俗易懂設計模式解析——解釋器模式

前言   今天我們來講解釋器模式【Interpreter Pattern】,如何理解這一個模式呢?一個簡單的例子、中英文翻譯器這個東西的作用是啥呢?將不知道的英文翻譯成中文以便於理解、或者把中文翻譯成英文來使用。其中目的也就是將語言進行翻譯

原创 通俗易懂設計模式解析——備忘錄模式

前言   今天我們來看看備忘錄模式【MementoPattern】,我們平時寫文檔的時候一不小心寫錯了一些字或者刪除了一些東西怎麼辦呢?不用怕、Windows裏面提供了Ctrl+Z,後退一步,可以一直後退。這個東西怎麼實現的呢?我們記得之前

原创 通俗易懂設計模式解析——訪問者模式

前言   今天我們看的是訪問者模式【Visitor Pattern 】,我們理解訪問者模式這個名稱可能會有利於我們理解其核心代碼塊。我們看這麼個例子:我去朋友家做客,那麼朋友屬於主人,我則屬於訪問者。這時剛好朋友在炒菜,卻沒得醬油了。如果朋

原创 通俗易懂設計模式解析——責任鏈模式

前言   今天我們介紹的是責任鏈模式【Chain of Responsibility Pattern】。對於責任鏈模式理解起來還是比較容易的。例如在公司請假、三天以內部門經理批准即可,但是三到七天可能就需要總監批准了、七天以上需要副總裁批准

原创 通俗易懂設計模式解析——策略模式

前言   今天我們來看策略模式【Stragety Pattern【行爲型】】,這個模式還是比較好理解的。策略怎麼理解呢?一般是指:1. 可以實現目標的方案集合;2. 根據形勢發展而制定的行動方針和鬥爭方法;3. 有鬥爭藝術,能注意方式方法。