设计模式

程序员贺加贝1 小时前
java·设计模式·架构
轻制造SaaS的生产闭环建模-BOM工单领料报工质检与入库本文是轻制造 MRP Lite 系列的第二篇,重点讨论领域建模。文中模型已做抽象处理,不对应任何具体公司或项目实现。
嘟嘟07174 小时前
设计模式·代码规范·vibecoding
SDD 规范驱动开发:从 vibe coding 崩盘到"两次创造"你有没有过这种体验:对着 AI 编程面板(claude code / codex 这类 agent)噼里啪啦下指令,第一天效率飞起,第二周开始返工,到第一个月干脆陷入低效?这份 SDD 笔记要讲的就是——为什么"氛围编程"(vibe coding)会崩,以及一种叫 SDD(Spec Driven Development,规范驱动开发) 的新范式怎么治这个病。我在整理这份笔记时,最有冲击力的一句是:"文档就是代码"。下面把它拆开讲。
无凭5 小时前
人工智能·设计模式
拆解 DeerFlow Memory:Agent 的长期记忆到底怎么做?前面我们已经看了 DeerFlow 的可观测性、Clarification 这些设计。这一篇继续看一个 Agent Harness 里很重要的东西:Memory。
AI大法师8 小时前
大数据·人工智能·设计模式·新媒体运营
品牌焕新不只换 Logo:捷豹案例里的触点重构方法捷豹正式发布全新品牌视觉体系,沿用近80年的经典立体跃豹退居辅助位,一套大小写混搭的极简「Jaguar」字标成为品牌核心标识。这是捷豹百年史上最大规模的一次视觉革新,也直接撕裂了车迷与消费者的审美认知。
AI人工智能+电脑小能手1 天前
java·设计模式·jdbc·桥接模式·源码分析·awt·java logging
大白话说Java设计模式-23-桥接模式(源码剖析篇)📌 PDF:AI人工智能 — AI Agent智能体实战项目📌 一句话本质:桥接在源码里不是"两个维度"的形象化,而是"抽象和实现彻底分离"的工业级架构。
嘟嘟07171 天前
设计模式·面试·typescript
TypeScript 工具类型通关:Pick、Omit、Partial、Record 区别与 Omit 等价实现一次讲清你写过一个 User 接口吧:有 id、name、age、email。但真实项目里,同一份用户数据在不同地方要的字段根本不一样——列表卡片只要 id + name,返回给前端得去掉敏感的 email,做部分更新时又只想传要改的那几个字段。难道每个场景都手写一遍类型?
SL_staff1 天前
java·设计模式·全栈
中小离散制造如何用工艺路线模板解决‘人走流程丢’——JVS-APS 实践解析面向开发者视角,拆解中小离散制造企业工艺知识难以沉淀的技术根因:缺乏可复用、可继承、可批量迭代的工艺母版机制。本文聚焦工艺路线模板的设计原理、双版本管理实现、与 APS 排程系统的集成逻辑,并给出三步轻量落地路径及关键配置要点。
Asize1 天前
后端·设计模式·nestjs
3 种设计模式 + DI:Nest.js 后端第一课前面十几节课,我基本都在写前端:组件、路由、Canvas、ESLint、Next.js 全栈。代码越写越多,但每次和后端打交道还是发虚——接口怎么组织?业务逻辑放哪一层?为什么后端框架一上来就满屏 @ 装饰器?
St_rive2 天前
java·开发语言·设计模式
Page Object设计模式POM即Page-Object-Module,是基于页面对象的自动化测试设计模式,基于该模式设计的自动化框架,直观的把各页面元素(接口)从业务逻辑中剥离出来,当系统迭代,页面元素(接口)发生更改时,只需要对单独剥离出来的页面元素(接口)模块进行更改,保证了页面元素(接口)与业务逻辑代码的复用性,减少了代码的冗余,符和面向对象的程序设计思想。
烬羽2 天前
设计模式·typescript·nestjs
NestJS 依赖注入:Controller 里那个没有 new 的 service,到底从哪来的?写 NestJS 的 CRUD 时,我盯着这行代码卡了整整半小时:我翻遍了整个文件,没有 new TodosService(),没有 import 之外任何创建它的代码。 但它就是能用,findAll() 就是能正常返回数据。
用户938515635073 天前
后端·设计模式·nestjs
工厂模式与 Nest.js 核心思想 —— 从蜜雪冰城到企业级架构本篇通过蜜雪冰城的真实故事,带你理解工厂模式的设计哲学,并以此切入 Nest.js 的模块、控制器、服务、依赖注入与装饰器,彻底搞懂一个 Nest 应用是如何“活”起来的。
烬羽3 天前
设计模式·node.js·nestjs
从 nest new 到 Hello World:一个最小 NestJS 项目,讲透工厂 + 装饰器 + 模块化你在浏览器打开 localhost:3000,看到一行 Hello World!。这一行字,是从哪个文件流出来的?你翻开源码,整个项目就 4 个源文件,每个都短得不像话:
AI人工智能+电脑小能手4 天前
java·spring·设计模式·装饰器模式·源码分析·io流
大白话说Java设计模式-17-装饰器模式(源码剖析篇)📌 PDF:AI人工智能 — AI Agent智能体实战项目📌 一句话本质:装饰器在源码里不是"穿衣服"的形象化,而是"链式包装 + 同接口"的工业级架构。
AI人工智能+电脑小能手4 天前
java·设计模式·装饰器模式·功能扩展·动态增强
大白话说Java设计模式-16-装饰器模式(业务实战篇)📌 PDF:AI人工智能 — 大模型微调与部署实战项目📌 一句话本质:装饰器模式就是"穿衣服",一层套一层,动态地给对象加新功能。
艺艺生辉4 天前
后端·设计模式
从if-else到策略模式策略模式是一种行为型设计模式,核心思想是:定义一系列算法,把他们一个个封装起来,并且使他们可以互相替换
小林ixn4 天前
前端·javascript·设计模式
单例模式:从弹窗管理到全局状态,一个模式搞定不知道你有没有遇到过这样的场景:用户疯狂点击"打开新网页"按钮,结果屏幕上弹出了十几个一模一样的窗口。又或者,你在项目里维护一个全局配置对象,结果发现每个模块都 new 了一个新实例,改了这个没改那个,最后状态乱七八糟。
workflower4 天前
网络·人工智能·安全·设计模式·机器人
案例 :某交通厅基于AI技术的智能安全运营实践案例关键词:智能安全运营安全大模型 联网收费业务融合 实践感悟:构建智能安全运营体系不仅需要底层大模型技术的突破,更需要将安全语义与行业特有的业务语义深度融合,才能真正实现从被动响应到精准溯源与主动防护的运营闭环。 某省级交通厅承担着全省收费公路联网管理事务性工作,负责指导和协调全省各方联网事务,负责全省高速公路联网收费系统和监控系统的规划设计、建设运维、技术指导和统一管理。随着交通行业数字化、网络化、智能化水平不断提升,各类交通业务系统、感知设备与数据平台实现了全面联网。在全链路互联、多数据汇聚的新形势
workflower5 天前
人工智能·机器学习·设计模式·机器人·云计算·汽车·制造
例二:某汽车制造企业深度融合AI智能体,构建园区网络的智能运维体系案例关键词:智能化运维运维大模型实践感悟:随着大型汽车企业智能制造不断演进,一个稳定的网络环境至关重要比运维、自动化运维要求已是必选项,AOps正在向AgenticOps加速演进在大型车企工厂的生产车间里,AGV小车精准穿梭、工业控制指令毫秒级传输,研发区的4K视频会议流畅无阻,跨区域办公的网络漫游毫无感知....作为常年位居中国品牌乘用车出口前列的车企,该企业在全球化扩张与智能工厂建设中,直面园区网络运维的多重挑战,借助深度融合AI大模型的网络运维技术,在核心智能制造基地落地覆盖生产、办公全场景的智能化
ly76895 天前
java·开发语言·设计模式
Java 设计模式详解:从原则到 23 种经典模式设计模式是软件开发中针对常见设计问题总结出来的一套可复用解决方案。它不是具体的代码模板,而是一种经过实践验证的设计思路。
AI人工智能+电脑小能手6 天前
java·设计模式·适配器模式·系统兼容·多渠道对接
大白话说Java设计模式-14-适配器模式(业务实战篇)📌 PDF:AI人工智能 — AI Agent智能体实战项目📌 一句话本质:适配器模式就是"翻译官",让不兼容的接口能一起工作。