设计模式

乐观的山里娃8 小时前
设计模式
【设计模式 08】装饰器:加钱加服务这一课讲装饰器模式。什么在变:功能组合的需求频繁变化,排列组合爆炸。怎么挡:每个功能是一层皮,按需套叠,不搞排列组合。
魔法阵维护师11 小时前
学习·游戏·设计模式·c#
从零开发游戏需要学习的c#模块,第十章(设计模式入门)设计模式就像武术中的“套路”或“招式”。不是每个动作都要自己发明,前人总结了无数战斗经验,归纳出一套套打法。遇到某种敌人(问题),用对应的招式(模式)来应对。
用户3563029048711 小时前
设计模式
【设计模式】组合模式——树形结构的统一处理假设你要开发一个文件系统,文件和文件夹需要统一管理:java使用代码:java问题:客户端需要区分文件和文件夹,用不同的方式处理。
乐观的山里娃18 小时前
设计模式
【设计模式 12】原型:复制成功这一课讲原型模式。什么在变:新对象频繁创建,但从零设计太慢。怎么挡:克隆最成功的原型,只改差异部分。林衍看中两个城市的那个月,集团的现金流很充裕。上一年净利润二十六亿,账上趴着四十多亿现金。董事会催他把钱用出去。
傻啦嘿哟18 小时前
设计模式
办公Agent与人工审核的“握手协议”:关键操作二次确认的设计模式先讲一个差点出事的真实案例。去年,某公司上线了一款办公Agent,能自动处理报销审批。员工上传发票,Agent自动校验、自动通过、自动打款。上线第一周,一切正常。第二周,一名员工上传了一张PS过的发票,金额从3000改成了30000。Agent校验了发票号码和公司抬头,都没问题——它没有图像真伪识别能力。于是自动通过了。 三天后财务对账发现这笔异常,但钱已经打了。虽然最后追回来了,但公司紧急下线了Agent的“自动通过”功能。
hssfscv19 小时前
笔记·设计模式·uml
软件设计师2021上、下上午题错题解析+2022上、下下午题训练5道 练习真题训练16一、选择题1、2021上闪存相当于一个U盘首先要看在内存的页号有哪些!在内存才存在淘汰的说法!!!然后从左到右依次看,那一列的数先为0就淘汰哪一个!!!
乐观的山里娃20 小时前
设计模式
【设计模式 13】命令:覆水能收这一课讲命令模式。什么在变:决策需要记录、排队、撤销。怎么挡:把决策封装成命令对象,可执行可回滚。林衍那次决策失误,后来集团内部管它叫"黑色十月"。
乐观的山里娃21 小时前
设计模式
【设计模式 11】建造者:配置像天书这一课讲建造者模式。什么在变:构造参数越来越复杂,组合关系越来越难。怎么挡:分步引导,每步只问一个问题,最后拼出完整对象。
看山是山_Lau2 天前
设计模式·建造者模式
建造者模式:复杂对象如何一步步构建上一篇讲了抽象工厂模式。它解决的问题是:一整套相关对象,应该由同一套工厂统一创建。比如不同车型平台下,制动控制器、转向控制器、电池管理器、通信对象要成套创建,不能随便混用。
霸道流氓气质2 天前
设计模式
业务链路追踪日志设计模式 — 从原理到实践业务链路追踪日志是一种将复杂业务流程中的每个关键步骤以"节点"形式记录下来的技术方案。它不同于普通的 log 日志,核心区别在于:
nnsix3 天前
笔记·设计模式·建造者模式
设计模式 - 建造者模式 笔记建造者模式可看作 构造函数的 补充方案:使用构造函数(new)构建对象是面对绝大多数对象的最基础、最通用的方案。一旦对象复杂了(参数多、可选、最好分步创建的),构造函数就不够用了,这时候建造者模式作为它的补充方案上场。
cui17875683 天前
大数据·人工智能·设计模式·零售
矩阵拼团 + 复购拼团:新零售最稳的复购模式,规则简单大家好,我一家电商营销软件开发公司的负责人。最近跟不少做新零售的朋友聊天,大家都在聊同一个问题:客户买一次就走,复购太难了。
百珏3 天前
后端·设计模式·架构
[灰度发布]:全链路透传组件:APM、自研方案与 Java Agent 的实现取舍灰度发布不仅是将入口流量按比例分流,更重要的是保证一次请求在整个生命周期内,始终遵循同一套灰度规则。入口流量一旦被判定为灰度流量,其后续经过的网关、HTTP 调用、RPC、MQ、定时任务、异步线程等所有环节,都必须持续携带该灰度上下文。否则,系统将面临以下典型问题:
likerhood3 天前
java·设计模式·享元模式
设计模式 · 享元模式(Flyweight Pattern)java在实际开发中,我们经常会遇到一种情况:系统里有大量对象,但这些对象中很多数据是重复的。比如:随着业务规模的扩张,这些海量的对象会像无底洞一样吞噬系统的内存,导致频繁的垃圾回收(GC),甚至引发系统崩溃(OOM)。
AI大法师3 天前
大数据·人工智能·adobe·设计模式
从 Adobe 焕新看品牌系统升级:Logo、主色、字体与产品体验如何重新对齐很多品牌一做焕新,就喜欢把变化做得很明显。要么换掉原来的图形,要么换掉颜色,要么恨不得让大家一眼就看出“我们彻底变了”。这种做法当然有话题度,但不一定适合所有品牌。
贵慜_Derek3 天前
人工智能·设计模式·架构
《从零实现 Agent 系统》连载 03|控制循环:感知—决策—行动—反思前两篇《Agent 系统是什么:问题空间与架构切片》和《领域模型与状态:先把「名词」对齐》画了分层盒子、对齐了会话和轮次里该出现的东西。本篇接上:在一轮之内,运行时如何一圈一圈转起来——模型的多步工具循环、在哪儿停,以及打点该挂在哪儿。
nnsix3 天前
笔记·设计模式·原型模式
设计模式 - 原型模式 笔记原型模式非常简单:核心概念直白:不通过 new 创建对象,而是“克隆”一个已存在的对象作为副本。代码量极少:核心就是实现一个 clone() 方法(或自定义拷贝方法)。
nnsix3 天前
笔记·设计模式·适配器模式
设计模式 - 适配器模式 笔记“当你需要使用一个现成的类,但它的接口和你现在的系统格格不入,且你无权或不想修改它时,适配器就是你最直接的解决方案。”
asdfg12589633 天前
java·设计模式·软件开发
一文理解软件开发中的“设计模式”设计模式并不是代码片段,也不是某种类库。简单来说,设计模式是针对软件开发中重复出现的“典型问题”所总结出的“通用解决方案”。
云飞云共享云桌面3 天前
运维·服务器·3d·设计模式·电脑
SolidWorks 服务器通过云飞云共享云桌面10人研发共享方案摒弃传统一人一台三维工作站模式,搭建高性能三维设计服务器,搭配云飞云共享云桌面系统,实现 10 名研发设计师共用一台服务器资源,全员同时流畅使用 SolidWorks 进行建模、装配、工程图、仿真设计,降采购成本、提升软件利用率、易统一运维、严控图纸安全,适配机械、精密装备、五金模具工厂研发部门。