原创 使用OpenTelemetry進行監控

工具介紹 注意:該部分介紹摘抄自:https://www.aiwanyun.cn/archives/174 Prometheus、Grafana、Node Exporter 和Alertmanager是一組用於監控和可視化系統性能的開源工具

原创 Hyper-v安裝ubuntu-20.04.6

前言 關於Hyper-V的配置等操作就不提及了,可以看之前的文檔或者百度。 下載鏡像 清華源下載地址:清華大學開源軟件鏡像站 | Tsinghua Open Source Mirroropen in new window image-20

原创 在.Net中使用Java代碼?

前言 你沒有看錯,我確實在.Net6的項目中在編寫java,我都using java了,算不算在寫java那? using com.microsoft.sqlserver.jdbc; using java.sql; 並且編輯器還帶提示的功

原创 解決因對EFCore執行SQL方法不熟練而引起的問題

前言 本文測試環境:VS2022+.Net7+MySQL 因爲我想要實現使用EFCore去執行sql文件,所以就用到了方法ExecuteSqlAsync,然後就產生了下面的問題,首先因爲方法接收的參數是一個FormattableStri

原创 MAUI發佈APK初體驗

目的 很早就有想編寫安卓程序玩玩的念頭了,所以這次學習將MAUI程序生成apk包來玩。 本文apk下載地址:https://azrng.lanzouv.com/iBQRe0eeg8wf ,內容很簡單,一個時間軸以及一個點擊按鈕切換背景圖的東

原创 .Net之接口小知識

目的 通過一個簡單的項目,在原來的文章基礎上完善一下常用的幾種WebApi編寫方式以及請求方式,一方面是用於給我一個前端朋友用來學習調用接口,另一方面讓我測試HttpClient的一些效果。 本文示例代碼環境:vs2022、net6 準備

原创 .Net之延遲隊列

介紹 具有隊列的特性,再給它附加一個延遲消費隊列消息的功能,也就是說可以指定隊列中的消息在哪個時間點被消費。 使用場景 延時隊列在項目中的應用還是比較多的,尤其像電商類平臺: 訂單成功後,在30分鐘內沒有支付,自動取消訂單 外賣平臺發送訂

原创 Hyper-v安裝Centos7

開篇語 知識庫地址:https://azrng.gitee.io/kbms 介紹 可以讓你在你的電腦上以虛擬機的形式運行多個操作系統(至於爲什麼選擇這個,主要是系統已經自帶了,所以能不裝其他我就先不裝其他試試) Hyper-V 可用於 6

原创 輕量級NuGet—BaGet

1. 介紹 BaGet是一個輕量級的包管理服務。有些時候公司或者個人不希望某一些包進行公開,那麼就需要使用私有的包管理服務程序,該服務是用.netcore進行編寫的(感謝開發者爲社區做出的共享) Github:https://github

原创 EFCore之命令行工具

介紹 EFCore工具可幫助完成設計數據庫時候的開發任務,主要用於通過對數據庫架構進行反向工程來管理遷移和搭建DbContext和實體類型。EFCore .NET命令行工具是對跨平臺.NET Core CLI工具的擴展,該工具執行需要具有.

原创 .Net之簡單通知服務

開篇語 這兩天看見有大佬分享使用釘釘和企業微信的機器人來做通知報警,然後我想到了我使用的另一個第三方軟件捷易快信(可能大家都不知道這個東西,我也忘了我最開始是咋知道的),該服務的優點是可以通過微信進行提醒,不過每條需要收費0.0080元,但

原创 EFCore之增刪改查

1. 連接數據庫 通過依賴注入配置應用程序,通過startup類的ConfigureService方法中的AddDbContext將EFCore添加到依賴注入容器 public void ConfigureServices(IService

原创 IIS部署.Net5全流程

介紹 Internet Information Services (IIS) 是一種靈活、安全且可管理的 Web 服務器,用於託管 Web 應用(包括 ASP.NET Core)。雖然我們的程序可以跨平臺了,不過還是有些服務是部署在wind

原创 .NET之WebAPI

介紹 通過一個簡單的項目,總結一下常用的幾種WebApi編寫方式以及請求方式。 本文示例代碼環境:vs2019、net5、MySQL 正文前準備 新創建了一個.Net5 WebAPI程序,安裝組件 <PackageReferen

原创 .NET之API版本控制

1. 優點 有助於保護原有系統,不受影響,並及時修改問題 可以實現用戶的私人定製(比如是付費接口) 快速迭代 2. API版本控制 在URL中追加版本或者作爲查詢字符串參數 通過自動以標頭和通過接受標頭 2.1 安裝組件 ASP.N