摘要:
前兩天聊了下Roslyn,如果您耐心看完,也算是入了門,那么今天繼續(xù)分享它的另外一大特性,那就是 Source Generator,(源代碼生成器)是 (Roslyn)提供的一項強大功能,它允許開發(fā)者在編譯期間自動生成 C# 源代碼,并將這些代碼無縫融入編譯過程,并且無需手動編寫或維護這些代碼。 大
閱讀全文
posted @ 2025-10-20 08:09
yuyuyui
閱讀(303)
推薦(4)
摘要:
1.什么是 Roslyn 聊起 Roslyn 可能對于有部分小伙伴有些陌生,有些小伙聽過但是沒接觸過,有些小伙伴可能比較擅長,其實在這之前我也是個懵的,聽過但是沒深入了解,因為我不知道并不影響我做一些增刪改查,但是如果你要深入,或者寫一些框架底層或者提升效率的工具以及擴展,那這個是必須掌握的技術(shù)。
閱讀全文
posted @ 2025-10-15 21:15
yuyuyui
閱讀(326)
推薦(5)
摘要:
基本介紹 1.什么是signalR SignalR 是微軟開發(fā)的一個開源庫,它可以讓服務(wù)器端代碼能夠即時推送內(nèi)容到連接的客戶端,用來簡化向客戶端應(yīng)用程序添加實時功能的過程。 大白話的意思就是微軟搞了一個可以用來做服務(wù)端推送的庫,并且都是幫你封裝好了的,你不用操心,用就完了 特點: 概念 說明 雙工通
閱讀全文
posted @ 2025-09-20 08:29
yuyuyui
閱讀(73)
推薦(0)
摘要:
事件總線的基本使用 1.引入模塊AbpEventBusModule模塊 2.注入本地事件發(fā)布接口 ,以本地事件總線舉例, 因為思路都差不多,但是分布式事件的稍微配置麻煩一些 3.先定義事件傳輸數(shù)據(jù)結(jié)構(gòu) public class StockCountChangedEto { public Guid P
閱讀全文
posted @ 2025-08-23 09:59
yuyuyui
閱讀(400)
推薦(4)
摘要:
作為鋪墊后續(xù)閱讀源碼的一些幫助,開始想直接開始嘗試讀源碼,但是發(fā)現(xiàn)上下文連接不緊密,很突兀,所以還是簡單介紹下如何使用。最起碼從0-1。然后發(fā)現(xiàn)他解決的問題, 其實官方文檔是有介紹如何使用的,只是比較淺顯,想深入理解和發(fā)掘它的一些擴展性,還是需要自己多下功夫的,不過經(jīng)過總結(jié)出的經(jīng)驗來說,只要你想學(xué)習(xí)
閱讀全文
posted @ 2025-07-26 18:25
yuyuyui
閱讀(767)
推薦(7)
摘要:
1.什么是gRPC 1.基本介紹 gRPC 一開始由 google 開發(fā),是一款語言中立、平臺中立、開源的遠程過程調(diào)用(RPC)系統(tǒng),所以叫g(shù)(google)RPC。支持主流開發(fā)語言(C, C++, Python, PHP, Ruby, NodeJS, C#, Objective-C、Golang
閱讀全文
posted @ 2022-09-07 23:34
yuyuyui
閱讀(3254)
推薦(11)
摘要:
1.什么是配置中心? 例如在Net Framwork中web.config、Winform中的app.config 以及Net Core下的appsettings.json 這些都是應(yīng)用程序的配置文件,配置的作用其實簡單來說,就是用來動態(tài)修改程序執(zhí)行狀態(tài)的一種機制。 那么什么是配置中心呢? 其實配置
閱讀全文
posted @ 2022-08-30 22:09
yuyuyui
閱讀(725)
推薦(0)
摘要:
一、網(wǎng)關(guān)基本概念 1.解耦 解耦的好處,客戶端和微服務(wù)獨立擴展,服務(wù)端可以隨意增加,客戶端沒有感知,當(dāng)然因為在程序架構(gòu)中加入了一層產(chǎn)生的好處,我們也可以在網(wǎng)關(guān)本身做一些擴展,例如緩存,抗并發(fā)等。 2.分發(fā) 分發(fā)的好處就是網(wǎng)關(guān)可以將請求根據(jù)不同的算法負載均衡到不同的實例上,提高系統(tǒng)的伸縮性,在某種意義
閱讀全文
posted @ 2022-07-10 21:08
yuyuyui
閱讀(542)
推薦(0)
摘要:
最近這段時間感覺自己松懈了,以前每天下班不管多晚都會堅持看會書或者看會博客,最近學(xué)了下微服務(wù),首先還是需要了解一下基本的概念,那些長篇的理論就沒有照抄過來了,只是為記錄下自己學(xué)到了多少。 一、微服務(wù)基本概念 1.什么是微服務(wù) 微服務(wù)顧名思義可以理解為**微小的服務(wù),在理解它之前,我們需要了解什么是服
閱讀全文
posted @ 2022-07-06 22:04
yuyuyui
閱讀(907)
推薦(1)
摘要:
主要記錄工作中用到的一些開發(fā)語言以及Sql 模板,持續(xù)更新 1.Sql相關(guān) 1.常用Sql模板 1.1. 可重復(fù)執(zhí)行視圖 IF EXISTS ( SELECT *FROM sysobjects WHERE id = OBJECT_ID('v_Employee') AND type = 'V' ) D
閱讀全文
posted @ 2022-05-29 11:47
yuyuyui
閱讀(198)
推薦(0)