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

#设计模式

设计模式之发布订阅者模式

ge3m0r

设计模式其实最常用在面向对象编程中,如果通俗的说,他是软件开发中的一种思想,根据这种思想我们可以设计出来的软件更加优秀,同时软件之间更容易进行扩展。

11210

Java常见设计模式

王也518

在本节中,我们将通过一些实际的Java代码示例来展示设计模式的应用,并分析每种设计模式的优缺点和适用场景。

5110

简单工厂模式在 CMP 虚拟机管理中应用

软件书桌

简单工厂模式不属于 GoF 23 个经典设计模式,但通常将它作为学习其它工厂模式的基础。

6210

Rust设计模式:sealed trait 续篇

newbmiao

thoughtworks · 后台开发工程师 (已认证)

之前写sealed trait时没提他在oauth2-rs中怎么用, 为什么用,这个其实在状态接口设计中很有用,今天展开聊聊。

8710

Rust设计模式:typestate

newbmiao

thoughtworks · 后台开发工程师 (已认证)

在Oauth2中,一般需要提前配置好auth_url, token_url, introspect_url等,才能调用后续的鉴权相关功能。比如没有token_u...

7810

Rust设计模式:sealed trait

newbmiao

thoughtworks · 后台开发工程师 (已认证)

最近升级之前写的一个oauth2 相关[1]的依赖时(深度解读-如何用keycloak管理external auth), 发现新版oauth2-rs[2]有些实...

10310

吴恩达:多智能体协作是新关键,软件开发等任务将更高效

机器之心

就像规划这一设计模式一样,我发现多智能体协作的输出质量很难预测,特别是当允许智能体自由交互并为它们提供多种工具时。更成熟的反思和工具使用模式更为可靠。希望你能享...

9210

go设计模式之抽象工厂模式

melodyshu

工厂方法模式通过引入工厂等级结构,解决了简单工厂模式中工厂类职责太重的问题,但由于工厂方法模式中的每个工厂只生产一类产品,可能会导致系统中存在大量的工厂类,势必...

7210

go设计模式之工厂方法模式

melodyshu

工厂方法模式是一种创建型设计模式,它定义了一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化推迟到其子类。

8910

Go:For-Select-Done 并发设计模式应用

运维开发王义杰

Go 语言支持的并发模型是其一大亮点,它内建的 Goroutine 机制为构建高性能并发应用提供了基础。在这种环境下,使用 For-Select-Done 设计...

9710

设计模式-单例模式

MaybeHC

学习了单例模式,自己记一下笔记,本文从一个单例模式开始进行一步一步的演进,使用c#语言,在实现上会结合C#的特性。演进过程为 单线程无参数单例模式->多线程无...

9110

【C++】开始了解反向迭代器

叫我龙翔

显然这种做法并非必要(不然就要手搓无数个反向迭代器了)。因为反向迭代器与正向迭代器在功能上存在高度一致性,唯一的区别在于它们在容器中的移动方向相反。因此,我们可...

8410

AI时代新风口!吴恩达亲授智能体四大设计模式

新智元

【新智元导读】吴恩达认为,智能体的发展将会成为AI时代重要的力量,甚至比基础模型还要重要。工作之余,「吴老师」连发多篇博客,向大家介绍了AI智能体的四大设计模式...

11410

async/await 贴脸输出,这次你总该明白了

有态度的马甲

状态机是一种行为设计模式,它允许对象在其内部状态改变时改变其行为,对象看起来好像修改了它的类。

7510

推荐一种有用的C++设计模式——PImpl

CPP开发前沿

PImpl的全程是:“Pointer to Implementation”,主要用于隐藏一个类的实现细节。在C++中通过将类的实现细节移到一个单独的类,主类通过...

13810

设计模式 “策略模式” 在 CMP 虚拟机管理中的应用

软件书桌

策略模式中,对环境类的理解十分重要,环境类是需要使用算法的类,环境类根据具体的环境上下文使用不同的算法。

8310

吴恩达:四种AI Agent设计模式

石云升

最近吴恩达教授在红杉资本的人工智能峰会(AI Ascent)上做了一次演讲,主要介绍了agent工作流。使用代理工作流可以显著提高AI的回复质量。好的agent...

29610

C51 单片机开发记录状态位控制 LED 的亮与灭

码农UP2U

按键控制 LED 灯的文章写了好几篇了,这篇是最后一篇关于按键控制 LED 灯的文章了。本章仍然没有新的关于单片机开发的知识,只是再来写一篇关于代码技巧的文章。

9310

吴恩达老师 AI 代理工作流程的四种设计模式之二:规划

硬核编程

阿里巴巴 · 技术专家 (已认证)

规划是 AI 智能体的一种核心设计模式,其中我们利用大语言模型 (LLM) 自主选择一系列步骤,以完成一个较大的任务。比如,如果我们指派一个智能体去网上研究某个...

8010

Java设计模式(1)单例模式

Jensen_97

单例模式是一种创建型设计模式,它确保一个类只有一个实例,并提供一个全局访问点供外部代码获取该实例。这种模式的主要目的是限制某个类的实例化过程只能发生一次,避免多...

12210
领券
http://www.vxiaotou.com