原创 Linux +Docker +Nginx 部署代理轉發初探

很多開發人員僅僅只會碼代碼,如果讓開發人員部署一些深入點的東西,或者做負載均衡等,很多開發人員估計就懵逼了,作爲一個專業的開發還需要懂一些基本的運維知識;雖然說在互聯網行業中,中小企業都有一個牛逼的運維工程師,基本上也沒有什麼開發

原创 C# 客戶端內存優化分析

背景概述 C# 開發客戶端系統的時候,.net 框架本身就比較消耗內存資源,特別是xp 這種老爺機內存配置不是很高的電腦上運行,所以就需要進行內存上的優化,才能流暢的在哪些低端電腦上運行. 想要對C# 開發的客戶端內存優化需要了

原创 5分鐘讓你看懂Consul特性及搭建

一、前言 雖然說牛逼的公司都有那麼幾個牛逼的運維團隊,牛逼的運維團隊都有着神祕黑科技般敲代碼的姿勢;本人雖然不是一個運維工程師,但是有幸自己比較愛倒騰這些東西,也會那麼一點點運維知識,雖然不算專業,但是還是可以在linux平臺下敲

原创 一文帶你瞭解C# 動態攔截第三方程序中的方法對接自己的業務(外掛必備)

一、前言 由於項目需要,最近研究了一下跨進程通訊改寫第三方程序中的方法(運行中),把自己程序中的目標方法直接覆蓋第三方程序中的方法函數;一直沒有頭緒,通過搜索引擎找了一大堆解決方案,資料甚是稀少,最後功夫不負有心人,經過兩天的研究

原创 .net core 基於Dapper 的分庫分表開源框架(core-data)

一、前言 感覺很久沒寫文章了,最近也比較忙,寫的相對比較少,抽空分享基於Dapper 的分庫分表開源框架core-data的強大功能,更好的提高開發過程中的效率; 在數據庫的數據日積月累的積累下,業務數據庫中的單表數據想必也越來越

原创 .Net Core微服務架構技術棧的那些事

一、前言 大家一直都在談論微服務架構,園子裏面也有很多關於微服務的文章,前幾天也有一些園子的朋友問我微服務架構的一些技術,我這裏就整理了微服務架構的技術棧路線圖,這裏就分享出來和大家一起探討學習,同時讓新手對微服務相關技術有一個更

原创 Asp.Net Core 中IdentityServer4 實戰之角色授權詳解

一、前言 前幾篇文章分享了IdentityServer4密碼模式的基本授權及自定義授權等方式,最近由於改造一個網關服務,也用到了IdentityServer4的授權,改造過程中發現比較適合基於Role角色的授權,通過不同的角色來限

原创 Asp.Net Core AuthorizeAttribute 和AuthorizeFilter 跟進及源碼解讀

一、前言 IdentityServer4已經分享了一些應用實戰的文章,從架構到授權中心的落地應用,也伴隨着對IdentityServer4掌握了一些使用規則,但是很多原理性東西還是一知半解,故我這裏持續性來帶大家一起來解讀它的相關

原创 【.net core】電商平臺升級之微服務架構的那些事

一、前言 這篇文章本來是繼續分享IdentityServer4 的相關文章,由於之前有博友問我關於微服務相關的問題,我就先跳過IdentityServer4的分享,進行微服務相關的技術學習和分享。微服務在我的分享目錄裏面是放到四月

原创 Asp.Net Core 中IdentityServer4 授權中心之自定義授權模式

一、前言 上一篇我分享了一篇關於 Asp.Net Core 中IdentityServer4 授權中心之應用實戰 的文章,其中有不少博友給我提了問題,其中有一個博友問我的一個場景,我給他解答的還不夠完美,之後我經過自己的學習查閱並

原创 Asp.Net Core 中間件應用實踐中你不知道的那些事

一、概述 這篇文章主要分享Endpoint 終結點路由的中間件的應用場景及實踐案例,不講述其工作原理,如果需要了解工作原理的同學, 可以點擊查看以下兩篇解讀文章: Asp.Net Core EndPoint 終結點路由工作原理解

原创 Asp.Net Core Filter 深入淺出的那些事-AOP

一、前言 在分享ASP.NET Core Filter 使用之前,先來談談AOP,什麼是AOP 呢? AOP全稱Aspect Oriented Programming意爲面向切面編程,也叫做面向方法編程,是通過預編譯方式和運行期動

原创 ASP.NET CORE 管道模型及中間件使用解讀

說到NET CORE 管道模型不得不先來看看之前的ASP.NET 的管道模型,兩者差異很大,.NET CORE 3.1 後完全重新設計了框架的底層,.net core 3.1 的管道模型更加靈活便捷,可做到熱插拔,通過管道可以隨意