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

#设计模式

设计模式-单例模式

用户3004911

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

1600

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

叫我龙翔

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

8110

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

新智元

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

8510

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

有态度的马甲

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

7110

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

CPP开发前沿

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

13110

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

软件书桌

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

8210

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

石云升

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

18510

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

码农UP2U

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

9010

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

硬核编程

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

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

7510

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

Jensen_97

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

12110

Java设计模式(2)工厂模式

Jensen_97

工厂模式是一种创建型设计模式,其主要目标是封装对象的创建过程,使客户端代码与具体类的实例化解耦。通过使用工厂模式,客户端无需直接调用具体类的构造函数,而是通过调...

5610

Java设计模式(3)建造者模式

Jensen_97

建造者模式是一种创建型设计模式,其主要目的是将一个复杂对象的构建与表示分离,使得同样的构建过程可以创建不同的对象

6310

Java设计模式(4)原型模式

Jensen_97

原型模式是一种创建型设计模式,其主要目的是通过复制现有对象来创建新对象,而不是通过实例化类来创建。这种方式允许我们在运行时动态地创建对象,并且可以避免直接使用n...

6010

Java设计模式(8)外观模式

Jensen_97

外观模式是一种结构型设计模式,提供一个统一的接口,用于访问子系统中的一组接口。隐藏了子系统的复杂性,为客户端提供了一个简单的接口,使得客户端不需要了解子系统的具...

8910

Java设计模式(9)享元模式

Jensen_97

享元模式是一种结构型设计模式,是通过共享对象来减少内存使用和提高性能。在该模式中,对象分为内部状态和外部状态,其中内部状态是可共享的,而外部状态是不可共享的。通...

9610

Java设计模式(6)桥接模式

Jensen_97

桥接模式是将抽象部分与其实现部分分离,使它们可以独立变化,而不会相互影响。在Java中,桥接模式通常用于处理类的多层继承结构,通过将抽象与实现分离,使得它们可以...

6410

Java设计模式(7)装饰器模式

Jensen_97

装饰器模式是一种结构型设计模式,用于动态地为对象添加额外的行为或责任,而无需修改其原始类。它允许将对象包装在一系列装饰器中,每个装饰器都添加一些特定的功能,从而...

10710

Java设计模式(5)适配器模式

Jensen_97

适配器模式是一种结构型设计模式,它允许现有的接口与客户端的期望接口不匹配时协同工作。适配器模式允许一个类别的接口转化为另一个接口,从而使得原本由于接口不匹配而无...

6310

面试官:代理模式和装饰器模式的区别

田维常

代理模式和装饰器模式是两种不同的设计模式,虽然它们有一些共同的特点,但是在使用方式和实现上有一些区别。

7810

设计模式之中介者模式

九转成圣

13510
领券