技术栈
设计模式
楼田莉子
18 分钟前
开发语言
·
c++
·
后端
·
学习
·
设计模式
设计模式:构造器模式
构造器模式主要关注复杂对象的创建过程。复杂对象就是指难以通过单个构造函数构造的对象。其本身可能由多个对象构成,且可能设计不太明显的逻辑。因此需要专门的组件创建
小程故事多_80
2 小时前
人工智能
·
设计模式
·
aigc
·
ai编程
·
harness
从Claude Code源码泄露,读懂12个可复用的Agentic Harness设计模式(生产级落地指南)
前段时间,Claude Code源码意外泄露,在技术圈掀起了一场学习热潮。不同于普通开发者只关注代码本身的实现细节,真正有价值的,是藏在代码背后的设计思路,那些支撑Claude Code成为生产级AI编码助手的核心架构逻辑,并不是某个产品的专属功能,而是可以复用到所有Agent开发中的通用模式。
We་ct
1 天前
开发语言
·
前端
·
javascript
·
设计模式
·
面试
·
前端框架
JS手撕:函数进阶 & 设计模式解析
在 JavaScript 开发中,无论是日常业务开发还是面试考察,有一批高频代码片段始终贯穿其中——它们涵盖函数封装、设计模式、异步处理等核心场景,既能提升开发效率,也是理解 JS 底层逻辑的关键。本文将以「通俗解读+专业拆解」的方式,逐一看懂这些实用代码,帮你吃透背后的原理,做到会用也会讲。
冷小鱼
1 天前
设计模式
设计模式全景指南:23种模式深度解析与Python实现
本文是设计模式的"百科全书",建议配合实践逐步消化。每种模式包含:意图、结构、Python实现、应用场景、优缺点对比。
楼田莉子
1 天前
服务器
·
开发语言
·
c++
·
设计模式
设计模式:创建型设计模式简介
在没有创建型设计模式的时候,在C++中创建对象总是一个很复杂的问题——在堆上还是在栈上?用裸指针还是智能指针?还是彻底地用其他对象管理?
UrSpecial
1 天前
观察者模式
·
设计模式
设计模式:观察者模式
目录一、引言二、优化前的代码三、观察者模式四、优化后的代码五、适用场景六、结语举个例子:你关注了一个 UP 主,UP 主更新视频,所有关注他的粉丝都会收到推送通知。
zhaoshuzhaoshu
1 天前
python
·
设计模式
设计模式之结构型设计模式详解
将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。
倒流时光三十年
1 天前
设计模式
·
流式 builder
·
fluent builder
重学设计模式 之 流式 Builder 模式(Fluent Builder)
最近把系统的 Elasticsearch 升级至 8.17.4 版本,在拜读 Elasticsearch 源码时,被优雅的流式 Builder 模式装到了。这种设计不仅代码简洁,还能完美映射复杂的 JSON 层级结构,简直太唬程序人了。有些屌!
IT枫斗者
1 天前
人工智能
·
redis
·
分布式
·
算法
·
spring
·
缓存
·
设计模式
AI Agent 设计模式全景解析:从单体智能到分布式协作的架构演进
我们是由枫哥组建的IT技术团队,成立于2017年,致力于帮助IT从业者提供实力,成功入职理想企业,我们提供一对一学习辅导,由知名大厂导师指导,分享Java技术、参与项目实战等服务,并为学员定制职业规划,全面提升竞争力,过去8年,我们已成功帮助数千名求职者拿到满意的Offer:IT枫斗者、IT枫斗者-Java面试突击。
UXbot
2 天前
前端
·
ui
·
设计模式
·
ai
·
ai编程
·
原型模式
AI原型设计工具评测:从创意到交互式Demo,5款产品全面解析
本文适合:产品经理、UI/UX设计师、创业者,以及所有需要快速将产品创意转化为可演示交互原型的从业者。
橘子编程
2 天前
java
·
c语言
·
开发语言
·
python
·
设计模式
GoF 23 种设计模式完整知识总结与使用教程
设计模式(Design Pattern)是软件工程中对代码开发经验的总结,是针对软件设计过程中反复出现的问题所提供的典型可复用解决方案。它不是语法规定,也不是现成可直接使用的代码,而是一套解决特定场景下设计问题的思想方法和最佳实践。
UrSpecial
2 天前
设计模式
·
模板方法模式
设计模式:模板方法模式
目录一、引言二、优化前的代码三、模板方法模式四、优化后的代码五、应用场景六、结语老样子,先来看一个具体的简单例子。
如来神掌十八式
2 天前
java
·
设计模式
设计模式之装饰器模式
装饰器模式(Decorator Pattern) 也称为包装模式(Wrapper Pattern) 是指在不改变原有对象的基础之上,将功能附加到对象上,提供了比继承更有弹性的替代方案(扩展原有对象的功能),属于结构型模式。装饰器模式的核心是功能扩展,使用装饰器模式可以透明且动态地扩展类的功能。
qqxhb
3 天前
设计模式
·
react模式
·
plan-and-solve
·
reflection模式
26|Agent 设计模式:ReAct、Plan-and-Solve 与反射
本篇目标:如果说工具是“手”,技能是“招式”,那么 Agent 设计模式 就是“大脑的思考方式”。学会这三种模式,你的 AI 就能处理从“查天气”到“写整个项目”的各种复杂度任务。
hssfscv
3 天前
java
·
算法
·
设计模式
软件设计师下午题六——Java的各种设计模式
1、简单模式2、工厂方法类的定义看左边,运行看右边意图!!!3、抽象工厂例题1:4、生成器模式(不同的部件会产生不同的产品)
zhaoshuzhaoshu
3 天前
单例模式
·
设计模式
·
架构
设计模式之创建型设计模式详细解析(含示例)
确保一个类只有一个实例,并提供一个全局访问点来访问这个唯一实例。公司CEO:定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。
倚楼盼风雨
3 天前
设计模式
浅析设计模式-23种设计模式剖析
《Design Patterns: Elements of Reusable Object-Oriented Software》 ------ 尝试构建高效、可维护和可扩展的方式来构建软件系统。 设计原则: 1. 单一职责原则(SRP):一个类只做一件事 2. 开闭原则(OCP):对扩展开放,对修改关闭 3. 里氏替换原则(LSP):子类应能替换父类 4. 接口隔离原则(ISP):避免臃肿接口 5. 依赖倒置原则(DIP):依赖抽象而非实现
Momentary_SixthSense
4 天前
java
·
开发语言
·
设计模式
设计模式之工厂模式
没有工厂模式时,客户端要自己 new 对象:这带来两个问题:核心思想把创建对象的逻辑集中到一个工厂类里,客户端不直接 new 对象。