首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页标签领域驱动设计

#领域驱动设计

Eric Evans 鼓励 DDD 实践者尝试 LLM

深度学习与Python

在 探索 DDD 技术大会的主题演讲中,《领域驱动设计》作者 Eric Evans 建议软件设计师需要寻找创新的方式将大语言模型(LLM)整合到他们的系统中。他...

10810

领域驱动设计(DDD)与企业集成模式(EIP)20周年

云云众生s

20年后的今天,两本领域驱动设计(DDD)和企业集成模式(EIP)经典书籍中提出的设计模式、原则和实践,依然具有重要参考价值

10810

软件设计的全方位解决方案:整合领域驱动设计、UML和4+1架构视图模型

运维开发王义杰

在当今快速变化的软件开发环境中,设计和构建可靠、可维护且能满足业务需求的软件系统比以往任何时候都更具挑战性。领域驱动设计(DDD)、统一建模语言(UML)和4+...

23210

领域驱动设计(DDD):DDD落地问题和一些解决方法

付威

大聚合根的加载性能问题是在领域驱动设计 (DDD) 中常见的挑战之一。当一个聚合根包含大量关联实体或值对象,并且需要在应用程序中频繁加载和操作这些关联对象时,可...

24410

互联网那些事儿 | 从领域驱动设计(Domain-Driven Design)到工程实践

Java研究者

把时间拨回到 90年代,关系型数据库系统如Oracle、IBM DB2和Microsoft SQL Server等逐渐成为企业和互联网应用的主流选择;在软件架构...

66571

4.4 Windows驱动开发:内核监控进程与线程创建

微软技术分享

中国联通(北京) · 高级工程师 (已认证)

当你需要在Windows操作系统中监控进程的启动和退出时,可以使用PsSetCreateProcessNotifyRoutineEx函数来创建一个MyCreat...

30240

4.5 Windows驱动开发:实现进程数据转储

微软技术分享

中国联通(北京) · 高级工程师 (已认证)

多数ARK反内核工具中都存在驱动级别的内存转存功能,该功能可以将应用层中运行进程的内存镜像转存到特定目录下,内存转存功能在应对加壳程序的分析尤为重要,当进程在内...

17720

4.5 Windows驱动开发:实现进程数据转储

微软技术分享

中国联通(北京) · 高级工程师 (已认证)

多数ARK反内核工具中都存在驱动级别的内存转存功能,该功能可以将应用层中运行进程的内存镜像转存到特定目录下,内存转存功能在应对加壳程序的分析尤为重要,当进程在内...

17840

3.6 Windows驱动开发:内核进程汇编与反汇编

微软技术分享

中国联通(北京) · 高级工程师 (已认证)

在笔者上一篇文章《内核MDL读写进程内存》简单介绍了如何通过MDL映射的方式实现进程读写操作,本章将通过如上案例实现远程进程反汇编功能,此类功能也是ARK工具中...

24450

4.1 Windows驱动开发:内核中进程与句柄互转

微软技术分享

中国联通(北京) · 高级工程师 (已认证)

在内核开发中,经常需要进行进程和句柄之间的互相转换。进程通常由一个唯一的进程标识符(PID)来标识,而句柄是指对内核对象的引用。在Windows内核中,EPro...

21230

4.2 Windows驱动开发:内核中进程线程与模块

微软技术分享

中国联通(北京) · 高级工程师 (已认证)

内核进程线程和模块是操作系统内核中非常重要的概念。它们是操作系统的核心部分,用于管理系统资源和处理系统请求。在驱动安全开发中,理解内核进程线程和模块的概念对于编...

25040

3.5 Windows驱动开发:应用层与内核层内存映射

微软技术分享

中国联通(北京) · 高级工程师 (已认证)

在上一篇博文《内核通过PEB得到进程参数》中我们通过使用KeStackAttachProcess附加进程的方式得到了该进程的PEB结构信息,本篇文章同样需要使用...

34440

3.3 Windows驱动开发:内核MDL读写进程内存

微软技术分享

中国联通(北京) · 高级工程师 (已认证)

MDL内存读写是一种通过创建MDL结构体来实现跨进程内存读写的方式。在Windows操作系统中,每个进程都有自己独立的虚拟地址空间,不同进程之间的内存空间是隔离...

55850

3.1 Windows驱动开发:内核远程堆分配与销毁

微软技术分享

中国联通(北京) · 高级工程师 (已认证)

在开始学习内核内存读写篇之前,我们先来实现一个简单的内存分配销毁堆的功能,在内核空间内用户依然可以动态的申请与销毁一段可控的堆空间,一般而言内核中提供了ZwAl...

19460

分布式应用服务的拆分

明志德道

领域驱动设计的分层结构是一种将应用程序划分为不同层次的架构模式,以实现高内聚、低耦合的设计。常见的领域驱动设计分层结构包括以下几个层次:

15160

2.6 Windows驱动开发:使用IO与DPC定时器

微软技术分享

中国联通(北京) · 高级工程师 (已认证)

本章将继续探索驱动开发中的基础部分,定时器在内核中同样很常用,在内核中定时器可以使用两种,即IO定时器,以及DPC定时器,一般来说IO定时器是DDK中提供的一种...

15950

2.5 Windows驱动开发:DRIVER_OBJECT对象结构

微软技术分享

中国联通(北京) · 高级工程师 (已认证)

在Windows内核中,每个设备驱动程序都需要一个DRIVER_OBJECT对象,该对象由系统创建并传递给驱动程序的DriverEntry函数。驱动程序使用此对...

21960

2.4 Windows驱动开发:内核字符串拷贝与比较

微软技术分享

中国联通(北京) · 高级工程师 (已认证)

在上一篇文章《内核字符串转换方法》中简单介绍了内核是如何使用字符串以及字符串之间的转换方法,本章将继续探索字符串的拷贝与比较,与应用层不同内核字符串拷贝与比较也...

23150

2.3 Windows驱动开发:内核字符串转换方法

微软技术分享

中国联通(北京) · 高级工程师 (已认证)

在内核编程中字符串有两种格式ANSI_STRING与UNICODE_STRING,这两种格式是微软推出的安全版本的字符串结构体,也是微软推荐使用的格式,通常情况...

22660
领券