上一页 1 2 3 4 5 6 7 8 ··· 14 下一页
摘要: 用远程代理模式轻松实现远程服务调用,打开编程新大门 通过远程代理来实现一个简易的远程过程调用实例。带你打开新的大门。 Socket 远程代理服务案例 基于 Socket 的远程服务,我们需要完成以下步骤: 服务端实现:创建一个远程服务,通过 Socket 接受客户端请求并提供计算服务。 客户端实现:客户端通过代理类访问远程计算服务,代理通过网络与服务 阅读全文
posted @ 2025-01-14 09:30 渊渟岳 阅读(467) 评论(0) 推荐(0)
摘要: 掌握设计模式--代理模式 代理模式(Proxy Pattern) 代理模式(Proxy Pattern)是一种结构型设计模式,允许你通过代理对象来控制对其他对象的访问。代理模式的主要目的是通过代理对象来控制原对象的访问、延迟加载、权限控制等。 组成结构 Subject(主题接口):定义了真实对象和代理对象的共同接口。 Rea 阅读全文
posted @ 2025-01-13 09:11 渊渟岳 阅读(606) 评论(0) 推荐(1)
摘要: 掌握设计模式--享元模式 享元模式(Flyweight Pattern) 享元模式是一种结构型设计模式,它通过共享相同的对象来减少内存使用,从而提升性能。它适用于有大量相似对象的场景,通过共享相同的对象来避免创建大量重复对象。强调的是共享对象,不共享对象的行为。 核心思想 将对象分为 内部状态(Intrinsic State 阅读全文
posted @ 2025-01-10 09:38 渊渟岳 阅读(491) 评论(0) 推荐(0)
摘要: 掌握设计模式--外观模式 外观模式 外观模式 (Facade Pattern) ,又称为门面模式,是一种结构型设计模式,它通过为一组复杂的子系统提供一个简化的接口,使得客户端可以更容易地访问和使用这些子系统的功能。外观模式隐藏了系统的复杂性,对外提供了一个简单的接口,从而减少了外部系统与子系统之间的依赖关系,提高了系统的可维 阅读全文
posted @ 2025-01-09 08:27 渊渟岳 阅读(479) 评论(0) 推荐(0)
摘要: 掌握设计模式--桥接模式 桥接设计模式(Bridge Pattern)是一种结构型设计模式,它通过将抽象部分与实现部分分离,使它们可以独立地变化。这种模式特别适合于需要在多个维度上扩展的场景,避免了类爆炸(类的数量随着组合需求呈指数级增长)的情况。 核心思想 抽象部分:定义对象的主要功能或者高层操作接口。 实现部分:实现抽象 阅读全文
posted @ 2025-01-08 08:11 渊渟岳 阅读(381) 评论(0) 推荐(1)
摘要: 掌握设计模式--适配器模式 适配器模式(Adapter Pattern) 适配器模式是一种结构型设计模式,用于将一种接口转换为客户端期望的另一个接口,使得原本因接口不兼容而无法一起工作的类可以协同工作。适配器为中间者,连接着两个互不相容的接口,从而实现接口的适配。 核心思想:在不改变现有代码的情况下,将一个类的接口转换为客户端 阅读全文
posted @ 2025-01-07 09:28 渊渟岳 阅读(389) 评论(1) 推荐(0)
摘要: 掌握设计模式--抽象工厂模式 抽象工厂模式(Abstract Factory Pattern) 抽象工厂模式是一种创建型设计模式,它提供了一个接口,用于创建一组相关或依赖的对象,而无需指定具体类。它涉及到多个工厂,每个工厂负责创建一类相关产品的对象,确保客户端在不需要了解具体类的情况下,能够通过抽象工厂来获得所需的一系列产品。 阅读全文
posted @ 2025-01-06 20:25 渊渟岳 阅读(457) 评论(1) 推荐(1)
摘要: 掌握设计模式--组合模式 组合模式(Composite Pattern) 组合模式(Composite Pattern)是一种结构型设计模式,它用于将对象组织成树形结构,以表示部分-整体的层次结构。通过组合模式,客户端可以统一对待单个对象和组合对象,从而简化了客户端代码的复杂性。 组合模式的核心思想 统一的接口:通过抽象类或 阅读全文
posted @ 2025-01-03 16:39 渊渟岳 阅读(522) 评论(0) 推荐(1)
摘要: 掌握设计模式--装饰模式 装饰模式(Decorator Pattern) 装饰模式是一种结构型设计模式,旨在在不改变原有对象结构的情况下动态地为对象添加功能。通过将对象封装到一系列装饰器类中,可以以灵活和透明的方式扩展功能。 如果要扩展功能,装饰模式提供了比继承更有弹性的替代方案,装饰模式强调的是功能的扩展和灵活组合。 装饰 阅读全文
posted @ 2024-12-26 22:31 渊渟岳 阅读(565) 评论(0) 推荐(0)
摘要: 掌握设计模式之工厂方法模式 工厂方法模式 工厂方法模式(Factory Method Pattern)是一种创建型设计模式,它定义了一个用于创建对象的接口,但由子类决定要实例化的具体类。工厂方法模式将对象的创建委托给子类,从而实现了类的实例化延迟和高内聚低耦合的目标。 工厂方法模式的结构 工厂方法模式通常包含以下几个角色: P 阅读全文
posted @ 2024-12-06 21:21 渊渟岳 阅读(1215) 评论(0) 推荐(1)
上一页 1 2 3 4 5 6 7 8 ··· 14 下一页