【策略模式-设计模式(19):策略模式】此文章归类为:[ "策略模式", "设计模式" ]。 策略模式 策略模式对应与解决某一个问题的一个算法族,允许用户从该算法族中任选一个算法解决某一问题࿰
原创 周杰伦 7个月前 阅读: 188 阅读时长: 9分钟
【面试-【面试专题】设计模式】此文章归类为:[ "面试", "职场和发展", "设计模式" ]。 1.说一下开发中需要遵守的设计原则? 设计模式中主要有六大设计原则,简称为SOLID
【学习-设计模式学习笔记 - 设计模式与范式 -行为型:1.观察者模式(上)】此文章归类为:[ "学习", "笔记", "观察者模式", "设计模式" ]。 概述 前面已经学习了创建型和结构性设计模式
原创 周杰伦 7个月前 阅读: 163 阅读时长: 9分钟
【状态模式-瑞_23种设计模式_状态模式】此文章归类为:[ "状态模式" ]。 文章目录 1 状态模式(State Pattern)1.1 介绍1.2 概述1.3 状态模式的结构1
原创 周杰伦 8个月前 阅读: 175 阅读时长: 9分钟
【编程技术-php常用设计模式应用场景及示例】此文章归类为:编程技术。 单例模式 含义描述 应用程序中最多只有该类的一个实例存在 应用场景 常应用于数据库类设计,采用单例模式,只连接一次数据库,防止打开多个数据库连接。 代码示例 class Singleton { private static $instance; /
原创 周杰伦 8个月前 阅读: 148 阅读时长: 9分钟
【面试-阿里云第一次面试记录】此文章归类为:["面试","阿里云","职场和发展"]。 java多态? 多态表示一个对象具有多种的状态,具体表现为父类的引用指向子类的实例 Fu f = Zi z(); 多态是同一个行为具有多个不同表现形式或形态的能力。 多态就是同一个接口,使用不同的实例而执行不同操作 特点: 对象类型和引用类型之间具有继承(类)/实现(接口)的关系
原创 周杰伦 8个月前 阅读: 229 阅读时长: 9分钟
【arcgis-设计模式(前端)】此文章归类为:["arcgis","前端","设计模式"]。 设计模式 1.环境搭建 1)初始化npm环境 下载node.js 执行npm init命令 (生成package.json) 根目录下,新建src文件夹,src文件夹下新建index.js文件: alert("He
原创 周杰伦 9个月前 阅读: 222 阅读时长: 9分钟
【golang-[go] 迭代器模式】此文章归类为:["golang","迭代器模式","后端","开发语言"]。 迭代器模式 提供一种方法顺序访问一个聚合对象中的各种元素,而又不暴露其内部的表示。 模型说明 Iterator: 接口声明了遍历集合所需的操作: 获取下一个元素、 获取当前位置和重新开始迭代等。 IterableCollection
原创 周杰伦 10个月前 阅读: 246 阅读时长: 8分钟
【迭代器模式-C++设计模式之迭代器模式】此文章归类为:["迭代器模式"]。 【声明】本题目来源于卡码网(https://kamacoder.com/) 【提示:如果不想看文字介绍,可以直接跳转到C++编码部分】 【设计模式大纲】 【简介】 --什么是迭代器模式(第19种设计模式)
原创 周杰伦 10个月前 阅读: 244 阅读时长: 9分钟
【笔记-《设计模式的艺术》笔记 - 迭代器模式】此文章归类为:["笔记","迭代器模式","cocoa","macos","设计模式"]。 介绍 迭代器模式提供一种方法来访问聚合对象,而不用暴露这个对象的内部表示,其别名为游标(Cursor)。迭代器模式是一种对象行为型模式。 实现 myclass.h // // C
原创 周杰伦 10个月前 阅读: 194 阅读时长: 9分钟