我正在閱讀符合 DDD 的 Microsfot 檔案。在驗證部分,它使用這個例子來解釋地址的最終狀態是無效的:public void SetAddress(string line1, string line2,stri...
2022-09-14 more所以我正在分解一個整體,我已經把它分解成服務。但是我遇到了一些有趣的事情。我們有一個客戶被稱為“客戶”、“客戶”、“潛在客戶”的場景它們的意思都是...
2022-06-29 more我正在嘗試按照eShopOnWeb 存盤庫的指導設定一個 API作為示例實作。除了在那個實作中,我想使用“常規”REST 控制器而不是最小控制器。運行我的應用程式時出...
2022-06-24 more我正在嘗試理解 DDD。事實上,看起來我在 OOP 上有一些缺失的地方。假設我們有一個名為 Product 的域模型。基于OOP,資料和行為必須結合在一起。示例可能是錯...
2022-06-23 more我是 DDD 的新手,遇到了獨特約束的問題。我有一個問題,我的聚合根上的一個欄位(值物件)不能是重復值。例如,用戶具有唯一的用戶名。我的域層包含:public class Us...
2022-06-17 more我在 Symfony 6 專案中創建角色管理。除了基本的 USER 角色(將被硬編碼)之外,我計劃使用來自資料庫的其他角色。我知道很多 Symfony 指南和教程都假設你有一組...
2022-06-10 more我正在專案中創建角色管理Symfony 6。除了基本的 USER 角色(將被硬編碼)之外,計劃是所有其他角色都將來自資料庫而不是硬編碼。我知道很多 Symfony 指南和教程...
2022-06-02 moreConfig\Services是一個用于減少單例上大量代碼開發的類。不幸的是,我犯了一個錯誤。從 getShared 獲取 repositoryFacade 時,Services::repositoryFacade(Ser...
2022-05-09 more我有一個只實作一種方法的介面:public interface IHandler<T> where T : Comand{ Task<IResultComand> HandlerAsync(T comand);}我在我的課程中使用它如...
2022-04-28 more語境假設我們有一個擁有多個業務的組織。在此示例中,企業 A 向大學生銷售千兆互聯網服務。企業 B 向老年人出售兆位元互聯網服務。這些企業銷售的相關產品略...
2022-04-21 more我正在嘗試使用 Entity Framework Core 實作基于 DDD 的通用物體。我有 2 個獨立的資料庫,外部和內部,它們在某些地方共享通用表模型和邏輯。我試圖以這種方...
2022-03-25 more領域層public interface IRepository<T> where T : MyEntity{}public class Car : MyEntity{ ... }public interface IMyCarRepository : IRepository<...
2022-03-08 more假設我有一堆微服務,每個都寫在 SpringBoot MVC 上(REST、Controller、Service 等)誰能解釋一下 SpringBoot MVC 中的 DDD 聚合是什么?它是控制器嗎?或者它是一...
2022-02-17 more我想創建一個包含特定字串值的類的物件。字串值將通過類的建構式傳遞,像這樣public class Class_A { private String id; public Class_A (String id) { this.id...
2021-12-31 more我正在設計我的第一個 REST-API,并且正在努力為具有嵌套物件的 Cart 聚合設計 API:購物車 1->n 子購物車 1->n CartItem。購物車聚合作為一個整體保存。每次將商品放入購物車...
2021-12-06 more我想實作一個遵守 DDD 和聚合原則的模型。我有一個Company&之間的多對多關系User,但這些都是聚合根,我想通過參考 Ids 而不是物體型別來模擬它們的關系,即public class Company...
2021-11-28 more我使用了干凈的拱形步驟來創建專案,但問題是我有超過三個聚合,我需要將它們放入參考資料庫中。我嘗試為每個聚合使用 DbContext,如下所示:public class AppDbContext : DbContex...
2021-11-28 more我嘗試使用 Multiple DbContext 將我專案的每個域遷移到不同的資料庫,如下所示:public class AppDbContext: DbContext..public class UserAccessDbContext: DbContext..publi...
2021-11-28 more我有 5 個域,我需要將每個域與不同的資料庫分開,那么如何使用 Entity Framework 進行分離。
uj5u.com熱心網友回復:領域驅動設計對您的持久性機制沒有意見,例如您如何設計或構建...
在我的洋蔥架構中,我的 PresentationLayer 包含一個名為 LogRabbitMQFilters 的類,該類具有不同的屬性來過濾搜索。我通過映射器在 ApplicationLayer 中傳遞 LogRabbitMQFilte...
2021-11-20 more這可能不是要問的地方,但由于我對此很陌生,請您告訴我這是否是在 ASP.NET Core 中構建域驅動設計的正確方法。更具體地說,我構建它的方式基于 Microsoft 官方檔案站點。Depo.AP...
2021-11-19 more目前我正在學習 DDD 和 CQRS 方法。我開始了一個與餐廳領域相關的專案。我發現(使用事件風暴)的模塊之一是選單。在選單模塊中,餐廳經理可以存盤多個選單。Menu 是 AggregateRo...
2021-11-11 more我正在學習 Flask sqlalchemy,但在使用 ORM 時遇到了一些問題。我有一個具有 aclass House和 a的 model.py class Member。class House: def __init__(self, members: typ...
2021-11-08 more我有一個遵循領域驅動設計規則的應用程式。DDD的規則之一是領域層不應依賴于基礎設施層。我有一個工具可以檢查從域到基礎架構是否存在任何依賴項(匯入)。在我的基礎設施層,我...
2021-10-22 more我正在努力解決一個基本問題。該專案是在 C# 中,但問題是普遍的。我遵循始終有效的物件原則。舉個例子,我有一個產品物體,它有一個強制屬性“ProductCategory”。允許的產品類...
2021-10-20 more本文分析Program.cs 中Main()函式中代碼的運行順序分析asp.net core程式的啟動,重點不是剖析原始碼,而是理清程式開始時執行的順序。到呼叫了哪些實體,哪些法方。asp.net core 3.1 的程式入口在專案Program.cs檔案里,如下。ususing System; us ......
uj5u.com 2020-09-09 22:07:49 more最近被websocket的一個問題困擾了很久,有一個需求是在web網站中搭建websocket服務。客戶端通過網頁與服務器建立連接,然后服務器根據ip給客戶端網頁發送資訊。 其實,這個需求并不難,只是剛開始對websocket的內容不太了解。上網搜索了一下,有通過asp.net core 實作的、有 ......
uj5u.com 2020-09-09 22:08:02 moreMagicodes.IE在Docker中使用 更新歷史 2019.02.13 【Nuget】版本更新到2.0.2 【匯入】修復單列匯入的Bug,單元測驗“OneColumnImporter_Test”。問題見(https://github.com/dotnetcore/Magicodes.IE/is ......
uj5u.com 2020-09-09 22:08:05 more如果你用過Asp.net webform, 說明你也算是.NET 開發的老兵了。WEBform應該是2011 2013左右,當時還用visual studio 2005、 visual studio 2008。后來基本都用的是MVC。 如果是新開發的專案,估計沒人會用webform技術。但是有些舊版 ......
uj5u.com 2020-09-09 22:08:50 more今天在iis服務器配置asp.net網站,遇到一個問題,記錄一下: 問題:由于擴展配置問題而無法提供您請求的頁面。如果該頁面是腳本,請添加處理程式。如果應下載檔案,請添加 MIME 映射。 WindowServer2012服務器,添加角色安裝完.netframework和iis之后,運行aspx頁面 ......
uj5u.com 2020-09-09 22:10:00 more帶著問題去思考,大家好! 問題1:HTTP請求和回傳相應的HTTP回應資訊之間發生了什么? 1:首先是最底層,托管層,位于WebAPI和底層HTTP堆疊之間 2:其次是 訊息處理程式管道層,這里比如日志和快取。OWIN的參考是將訊息處理程式管道的一些功能下移到堆疊下端的OWIN中間件了。 3:控制器處理 ......
uj5u.com 2020-09-09 22:11:13 more微信門戶應用管理系統,采用基于 MVC + Bootstrap + Ajax + Enterprise Library的技術路線,界面層采用Boostrap + Metronic組合的前端框架,資料訪問層支持Oracle、SQLServer、MySQL、PostgreSQL等資料庫。框架以MVC5,... ......
uj5u.com 2020-09-09 22:15:18 more帶著問題去思考,大家好!它是什么?它包含什么?它能干什么? 訊息 HTTP編程模型的核心就是訊息抽象,表示為:HttPRequestMessage,HttpResponseMessage.用于客戶端和服務端之間交換請求和回應訊息。 HttpMethod類包含了一組靜態屬性: private stat ......
uj5u.com 2020-09-09 22:15:23 more一、跨域 NuGet參考Microsoft.AspNet.WebApi.Cors WebApiConfig.cs中配置: // Web API 配置和服務 config.EnableCors(new EnableCorsAttribute("*", "*", "*")); 二、清除默認回傳XML格式 ......
uj5u.com 2020-09-09 22:15:48 moreTLDR: 視頻分割一直是重標注的一個task,這篇CVPR 2023文章研究了完全不需要標注的視頻物體分割。僅使用ResNet,RCF模型在DAVIS16/STv2/FBMS59上提升了7/9/5%。文章里還提出了不需要標注的調參方法。代碼已公開可用。 Paper title: Bootstrap ......
uj5u.com 2023-07-13 08:55:13 moreChatGPT 是一種強大的自然語言處理模型。在作業中,我們可以借助其卓越的自然語言生成能力,快速檢索代碼資訊,使程式員們能更加專注于業務邏輯的實作和優化。然而,由于它的知識庫僅覆寫至 2021 年 9 月前的資訊,一些新的技術檔案無法被查詢到,例如我們公司前端經常使用的開源框架 TDesign。本... ......
uj5u.com 2023-07-13 08:54:46 moreChatGPT 是一種強大的自然語言處理模型。在作業中,我們可以借助其卓越的自然語言生成能力,快速檢索代碼資訊,使程式員們能更加專注于業務邏輯的實作和優化。然而,由于它的知識庫僅覆寫至 2021 年 9 月前的資訊,一些新的技術檔案無法被查詢到,例如我們公司前端經常使用的開源框架 TDesign。本... ......
uj5u.com 2023-07-13 08:48:40 more學習數字信號處理演算法時整理的學習筆記。本篇介紹 VSB 殘留邊帶調幅信號的調制與解調,內附全套 MATLAB 代碼。 ......
uj5u.com 2023-07-13 08:46:20 more一、簡介: Eureka是由Netflix公司開源的一款提供服務注冊和發現的產品。因此,在添加依賴時,會有NetFlix。 該組件管理各種的服務功能:注冊、 發現、熔斷、負載、降級等。 Eureka采用的是基于C/S的設計架構。 Eureka由兩部分組成(Server/Client):Eureka服 ......
uj5u.com 2023-07-13 08:46:06 more# Python中實作定時任務 在專案中,我們可能遇到有定時任務的需求。 - 其一:每隔一個時間段就執行任務。 比如:壓測中每隔45分鐘調整溫箱的溫度。 - 其二:定時執行任務。 例如每天早上 8 點定時推送早報。 今天,我跟大家分享下 Python 定時任務的實作方法。 ## 固定時間間隔執行任務 ......
uj5u.com 2023-07-13 08:45:57 more# Python中實作定時任務 在專案中,我們可能遇到有定時任務的需求。 - 其一:每隔一個時間段就執行任務。 比如:壓測中每隔45分鐘調整溫箱的溫度。 - 其二:定時執行任務。 例如每天早上 8 點定時推送早報。 今天,我跟大家分享下 Python 定時任務的實作方法。 ## 固定時間間隔執行任務 ......
uj5u.com 2023-07-13 08:45:20 more一、簡介: Eureka是由Netflix公司開源的一款提供服務注冊和發現的產品。因此,在添加依賴時,會有NetFlix。 該組件管理各種的服務功能:注冊、 發現、熔斷、負載、降級等。 Eureka采用的是基于C/S的設計架構。 Eureka由兩部分組成(Server/Client):Eureka服 ......
uj5u.com 2023-07-13 08:39:42 more<a href="https://www.cnblogs.com/pandefu/" target="_blank"><img width="48" height="48" class="pfs" src="https://pic.cnblogs.com/face/1630815/20190315181946.png" alt="" /><...
uj5u.com 2023-07-13 08:37:03 more## 引言 在C#中,讓執行緒同步有兩種方式: - 鎖(lock、Monitor) - 信號量(EventWaitHandle、Semaphore、Mutex) 執行緒鎖的原理,就是鎖住一個資源,使得應用程式在此刻只有一個執行緒訪問該資源。通俗地講,就是讓多執行緒變成單執行緒。在C#中,可以將被鎖定的資源理解 ......
uj5u.com 2023-07-13 08:36:31 more