设计模式

AI人工智能+电脑小能手11 小时前
java·spring·设计模式·命令模式·异步任务·撤销重做·事务封装
大白话说Java设计模式-34-命令模式(业务实战篇)📌 PDF:AI人工智能 — 大模型微调与部署实战项目📌 一句话本质:命令模式就是"把请求封装为对象",让请求可以排队、撤销、重做、记录日志。
用户2022522150613 小时前
设计模式
字节发布"豆包工作",我从AI PM角度看到的不是功能,是上下文说实话,8月25日字节发布"豆包工作"的时候,我第一反应是:终于来了。之前阿里出千问办公、腾讯出WorkBuddy,字节一直没什么大动作。我还在想,字节的AI办公产品到底在憋什么。
AI人工智能+电脑小能手14 小时前
java·设计模式·线程池·中介者模式·源码分析·executor·applicationeventmulticaster
大白话说Java设计模式-37-中介者模式(源码剖析篇)📌 PDF:AI人工智能 — 大模型微调与部署实战项目📌 一句话本质:中介者在源码里不是"协调多对象"的形象化,而是"事件 + 监听器 + 广播器"三件套的工业级架构。
电子科技圈16 小时前
设计模式·开源·软件工程·软件构建·代码规范·设计规范·代码复审
IAR与东软睿驰达成战略合作,强化软件开发效率与生态协作全球领先的嵌入式系统开发软件解决方案供应商IAR与东软睿驰汽车技术(上海)有限公司(以下简称“睿驰”)正式签署战略合作协议。双方将依托东软睿驰NeuSAR OS与IAR开发工具的深度适配,为全球客户提供更贴合本土开发场景的软件与工具一体化方案,同时推动AUTOSAR软件生态与RISC-V车规芯片的深度整合,实现生态共赢与市场机会共创共享。
吴声子夜歌17 小时前
java·设计模式·面试
Java面试——设计模式(四)命令(Command)模式指将请求封装为命令基于事件驱动异步地执行,以实现命令的发送者和命令的执行者之间的解耦,提高命令发送、执行的效率和灵活度。
吴声子夜歌1 天前
java·设计模式·面试
Java面试——设计模式(一)设计模式是人们经过长期编程经验总结出来的一种编程思想。随着软件工程的不断演进,针对不同的需求,新的设计模式不断被提出(比如大数据领域中这些年不断被大家认可的数据分片思想),但设计模式的原则不会变。基于设计模式的原则,我们可以使用已有的设计模式,也可以根据产品或项目的开发需求在现有的设计模式基础上组合、改造或重新设计自身的设计模式。
吴声子夜歌2 天前
java·设计模式·面试
Java面试——设计模式(二)我们常常在开发中遇到各个系统之间的对接问题,然而每个系统的数据模型或多或少均存在差别,因此可能存在修改现有对象模型的情况,这将影响到系统的稳定。若想在不修改原有代码结构(类的结构)的情况下完成友好对接,就需要用到适配器模式。
Larcher2 天前
人工智能·设计模式·架构
SDD 项目开发步骤与提示词本文以“英文网页翻译 Chrome 插件”为例,整理一套可以反复使用的 Spec-Driven Development(SDD,规范驱动开发)流程。
阿无,2 天前
设计模式·责任链模式
设计模式之责任链模式
云深处@3 天前
c++·设计模式·命令模式
【C++设计模式】命令模式所有的设计模式在于不同场景下合理的运用设计模式,接下来介绍一种非常实用的行为型设计模式:命令模式。它使用类封装各个类的行为,将接口统一,这样我们就不用编写复杂的流程控制代码,可以直接基于面向对象的方式开发。
用户6919026813393 天前
设计模式·架构·设计
Agent 上下文记忆原理本文从「Agent 为什么需要记忆」出发,讲清上下文记忆的底层原理、三层记忆结构、溢出处理策略、主流框架落地方式,以及工程上的权衡与常见坑。读完能理解:Agent 的"记忆"本质上不是模型记住了东西,而是一段编排逻辑决定"把什么塞进有限的上下文窗口"。
Java后端的Ai之路3 天前
开发语言·人工智能·python·设计模式·普通工厂模式
02、Python普通工厂模式在开始讲工厂模式之前,先来看一段几乎每个Python开发者都写过的代码。假设你正在开发一个电商支付系统,需要支持多种支付方式:支付宝、微信支付、银联支付。最直观的写法大概是这样的:
Java后端的Ai之路3 天前
java·人工智能·python·设计模式·通用
01、Python - 设计模式介绍本文为「Python设计模式」系列第一篇,带你从零理解设计模式的本质,掌握六大核心原则,并通过企业级实战代码学会常用模式的落地用法。全文无废话,小白也能直接上手。
小此方3 天前
linux·单例模式·设计模式
Linux加餐(二):藏在Linux中的设计模式(二)单例模式与线程池Hello大家好我是此方。本文系统介绍了线程池的核心概念、应用场景与选型分类,深入剖析了饿汉式及线程安全懒汉式单例模式的实现原理,并结合单例模式给出了线程池的完整源码实现。
LayZhangStrive3 天前
设计模式·代理模式·装饰器模式·后端开发
设计模式(二)装饰器模式、代理模式(待更新)早期扩展类功能优先使用继承实现。继承是静态编译期扩展:子类继承父类重写方法实现增强。当需要叠加多种独立增强能力时,会产生大量组合子类,造成类爆炸;同时继承强耦合父类实现,父类变更子类会受影响;并且继承无法在运行时动态增加 / 移除功能,只能编译期确定,为解决继承带来的系列问题,诞生装饰器模式思想。
AI人工智能+电脑小能手5 天前
java·设计模式·模板方法模式·spring源码·订单系统·代码复用
大白话说Java设计模式-28-模板方法模式(业务实战篇)📌 PDF:AI人工智能 — 大模型微调与部署实战项目📌 一句话本质:模板方法就是"父类定骨架,子类填细节",把不变的流程抽到父类,变的细节让子类实现。
leeyi5 天前
设计模式·agent·ai编程
两个 Agent 怎么协作:Host-Worker 模式(第91篇-E77)Part 16 开篇。前面 15 个 Part 讲的是一个 Agent 怎么做安全、怎么加记忆、怎么接知识库——但单个 Agent 的注意力是有限的。一个 Agent 面对"帮我查北京天气、订机票、比价酒店"这种多维度任务,会在上下文里来回跳,工具一多就乱。 这篇回答一个问题:两个 Agent 怎么协作——Host-Worker 模式,主 Agent 分派、子 Agent 执行,注意力该拆给谁。
AI人工智能+电脑小能手6 天前
java·spring·设计模式·策略模式·源码分析·事务管理·comparator
大白话说Java设计模式-27-策略模式(源码剖析篇)📌 PDF:AI人工智能 — RAG知识库实战项目📌 一句话本质:策略在源码里不是"算法切换"的形象化,而是"接口 + 多种实现 + 容器管理"的工业级架构。
AI人工智能+电脑小能手5 天前
java·spring·设计模式·策略模式·支付系统·算法切换
大白话说Java设计模式-26-策略模式(业务实战篇)📌 PDF:AI人工智能 — AI Agent智能体实战项目📌 一句话本质:策略模式就是"可替换的算法",让算法独立于使用它的客户。
星火10246 天前
后端·设计模式·groovy
【Groovy翻译-进阶篇】Groovy 中的设计模式本文根据 Apache Groovy 官方文档《Design patterns in Groovy》翻译整理。 原文:groovy-lang.org/design-patt…