设计模式

饼干哥哥1 小时前
设计模式·openai·ai编程
Openclaw已死?任何Agent都能用Cli实现AI自主运营跨境电商AI落地的最大卡点,是没有权限操作你的工具。GPT 能帮你写产品描述、分析市场趋势、生成广告文案。但你让它帮你把这篇文案发到 WordPress 博客上?做不到。让它从飞书读出你的待发布文章列表?做不到。让它批量抓竞品独立站的产品数据?也做不到。
折哥的程序人生 · 物流技术专研3 小时前
java·设计模式·抽象工厂模式·创建型模式·编程进阶·产品族·扩充系列
第4篇:抽象工厂模式——产品族一键创建摘要:当需要创建一系列相互关联的产品(产品族)时,抽象工厂模式能保证风格统一、一键切换。本文详解其实现、优缺点,并指出其适用场景。
端庄的战斗机17 小时前
开发语言·javascript·设计模式
javascript 设计模式(文章很长,请自备瓜子,水果和眼药水)一直都在考虑这个月分享大家什么东西最好,原计划是打算写一些HTML5中JS方面的内容或者是AJAX方面的,可是自己由于表达能力,时间,还有个人工作方面的问题,这个还是等下个月再做分享吧^.^。
饼干哥哥1 天前
人工智能·设计模式·开源
我开发了一个「吃掉」别人Skill来升级的饕餮.Skill,现在免费开源我让一个 Skill 吃掉了另一个 Skill,10 分钟后,它多了 4 个新能力。不是手动复制粘贴,不是人肉对比两个 SKILL.md 然后一行行合并。是 AI 自己分析两个 Skill 的差异,提取优势模式,然后用目标 Skill 自己的技术栈重新实现。
CaffeinePro1 天前
设计模式·架构
什么是系统架构?架构师到底在做什么?很多研发从业者长期混淆架构、框架、组件、模块等基础概念,同时对架构师的工作存在“只会画图纸”等同于微服务拆分的刻板认知。本文将从和术语定义辨析入手,拆解架构师取舍、拆分、治理、容错四大核心职责,纠正两大主流架构误区,详解分层思维与抽象思维两大架构底层思维模型,最终建立以复杂度、成本、风险为核心的三维评估体系。
AI人工智能+电脑小能手1 天前
java·spring·设计模式·代理模式·工厂模式
【大白话说Java面试题 第156题】【06_Spring篇】第16题:Spring 用到了哪些设计模式?📌 PDF:大白话说Java面试题 — 06_Spring篇📚 回答:1.1 模式定义确保一个类只有一个实例,并提供一个全局访问点。
前端百草阁1 天前
开发语言·前端·javascript·设计模式
JavaScript 设计模式(23 种)设计模式是软件开发中反复出现的问题的通用解决方案,是经过大量实践验证的最佳实践总结。使用设计模式的核心价值:
geovindu1 天前
java·开发语言·后端·单例模式·设计模式·创建型模式
java: Singleton Pattern项目结构:这是一套完整的Java单例模式实现代码,展示了珠宝企业全流程管理系统的设计。系统采用双重校验锁实现线程安全的单例模式,包含11个业务部门服务类(如原料采购、设计、生产等),通过JewelryWorkflowManager统一调度。
geovindu2 天前
开发语言·后端·python·设计模式·惯用法模式·函数式选项模式
python: Functional Options Pattern项目结构:介绍了一种基于Python的函数式选项模式(Functional Options Pattern)在珠宝行业全业务流程配置管理中的应用。该模式通过定义可组合的配置函数(JewelryOption)来灵活定制业务参数,主要包含以下实现:
Kel2 天前
人工智能·设计模式·架构
Pregel 为什么会成为LangGraph编排的心脏摘要: 拆解 LangGraph.js 最核心的 Pregel 执行引擎——看它如何用 Superstep、Channel 和 Checkpoint 三板斧,解决 AI Agent 编排中状态管理、并行执行、断点续行三大难题。
会周易的程序员2 天前
开发语言·c++·物联网·设计模式·日志·iot·aiot
microLog 后端开发指南microLog 采用抽象工厂模式与门面模式进行架构设计,能够方便地扩展新的日志后端。本文档将逐步说明如何开发自定义后端实现,并提供完整的示例与最佳实践。
geovindu2 天前
开发语言·后端·设计模式·golang·函数式选项模式’·惯用法模式
go: Functional Options Pattern项目结构:调用:输出:
Kel3 天前
人工智能·设计模式·架构
MCP 传输链路全链路拆解:从字节流到协议栈的四层架构之旅一条JSON-RPC消息如何穿越四层架构完成交付?深入MCP TypeScript SDK源码,拆解从管道字节到协议分发的完整链路。
atunet3 天前
算法·设计模式
关于算法设计模式的演化与编程范式变迁的技术7经典算法设计模式现代算法设计趋势过程式编程的统治时期面向对象编程的崛起函数式编程的复兴多范式混合编程实践
geovindu3 天前
开发语言·后端·设计模式·golang·计时函数模式·性能分析模式
go:Timing Functions Pattern项目结构:调用:输出:
咖啡八杯5 天前
java·后端·spring·设计模式
GoF设计模式——备忘录模式本文是【GoF设计模式】系列第17篇,更多内容欢迎关注公众号:咖啡八杯假设正在做一个文本编辑器,需要支持 Ctrl+Z 撤销功能。最直觉的写法是每次修改前把整个 Editor 对象的内部字段抄一份出来放到栈里:
槑有老呆5 天前
设计模式
从 Prompt Engineering 到 Harness Engineering:AI 编程的下一次跃迁模型是千里马,Harness 是挽具;模型是引擎,Harness 是整车。两个比喻,同一个逻辑——蛮力需要驾驭,才能变成生产力。
HjhIron5 天前
设计模式·aigc·ai编程
从Prompt到Context:大模型应用开发的范式转移从“写咒语”到“搭舞台”,AI工程化的进化之路作为一名在前线摸爬滚打的FDE(Full-stack Development Engineer),这两年我亲眼见证了大模型应用开发范式的剧变。从2022年底ChatGPT引爆热潮开始,我们经历了“提示词工程师”被神化的时代,也正在经历“上下文工程”成为行业标配的当下。
咖啡八杯7 天前
java·后端·spring·设计模式
GoF设计模式——中介者模式本文是【GoF设计模式】系列第15篇,更多内容欢迎关注公众号:咖啡八杯假设在设计一个智能家居系统,家里有空调、窗帘、灯三种设备。业务规则是:空调开启时自动关闭窗帘(避免冷气流失),窗帘关闭时自动开灯(补充采光)。
胡萝卜术7 天前
算法·设计模式·面试
从“分数打架”到“排名投票”:为什么你的ChatBI必须用RRF?想象这样一个场景:业务主管问了一句“上个月华东区的GMV是多少”,你的ChatBI系统立刻开始工作——向量检索从口径文档里找到了“GMV=支付成功订单金额(含税)”,关键词检索从表结构里精准定位了 fact_sales 表和 region 字段。两路检索都兢兢业业,但问题来了:向量检索给了文档A 0.82分,关键词检索给了文档B 18.7分——这两个分数压根不在一个量级上,怎么合并?