【策略模式-设计模式(19):策略模式】此文章归类为:[ "策略模式", "设计模式" ]。 策略模式 策略模式对应与解决某一个问题的一个算法族,允许用户从该算法族中任选一个算法解决某一问题࿰
原创 周杰伦 7个月前 阅读: 187 阅读时长: 9分钟
【面试-【面试专题】设计模式】此文章归类为:[ "面试", "职场和发展", "设计模式" ]。 1.说一下开发中需要遵守的设计原则? 设计模式中主要有六大设计原则,简称为SOLID
【java-设计模式之装饰器模式】此文章归类为:[ "java", "设计模式", "装饰器模式", "开发语言" ]。 装饰器模式(Decorator Pattern)是一种用于动态地给一个对象添加一些额外的职责的设计模式。 就增加功能来说,装饰器模式相比生成子类更为灵活。 装饰器模式包含以
原创 周杰伦 7个月前 阅读: 138 阅读时长: 8分钟
【原型模式-设计模式(5):原型模式】此文章归类为:[ "原型模式", "设计模式" ]。 一.原型模式
原创 周杰伦 7个月前 阅读: 191 阅读时长: 9分钟
【编程技术-php常用设计模式应用场景及示例】此文章归类为:编程技术。 单例模式 含义描述 应用程序中最多只有该类的一个实例存在 应用场景 常应用于数据库类设计,采用单例模式,只连接一次数据库,防止打开多个数据库连接。 代码示例 class Singleton { private static $instance; /
原创 周杰伦 8个月前 阅读: 147 阅读时长: 9分钟
【面试-阿里云第一次面试记录】此文章归类为:["面试","阿里云","职场和发展"]。 java多态? 多态表示一个对象具有多种的状态,具体表现为父类的引用指向子类的实例 Fu f = Zi z(); 多态是同一个行为具有多个不同表现形式或形态的能力。 多态就是同一个接口,使用不同的实例而执行不同操作 特点: 对象类型和引用类型之间具有继承(类)/实现(接口)的关系
原创 周杰伦 8个月前 阅读: 228 阅读时长: 9分钟
【arcgis-设计模式(前端)】此文章归类为:["arcgis","前端","设计模式"]。 设计模式 1.环境搭建 1)初始化npm环境 下载node.js 执行npm init命令 (生成package.json) 根目录下,新建src文件夹,src文件夹下新建index.js文件: alert("He
原创 周杰伦 9个月前 阅读: 219 阅读时长: 9分钟
【spring-从仿写持久层框架到MyBatis核心源码阅读】此文章归类为:["spring","java","mybatis","后端","开发语言"]。 接上篇手写持久层框架:https://blog.csdn.net/liwenyang1992/article/details/134884703 MyBatis源码 MyBatis架构原理&主要组件
原创 周杰伦 10个月前 阅读: 251 阅读时长: 9分钟
【学习-软件工程--设计工程--学习笔记(软件设计原则、软件质量属性设计、架构风格......)】此文章归类为:["学习","架构","笔记","软件工程"]。 软件设计在软件工程中处于技术核心,其目的是把需求分析模型转变为设计模型,以知道软件的实现,本章讲解软件设计的基本原则和基本实践 本文参考教材:沈备军老师的《软件工程原理》 软件设计概述 软件设计分为两个阶段,分别为架构设计
原创 周杰伦 11个月前 阅读: 383 阅读时长: 9分钟
【jvm-设计模式详解(十)——装饰器模式】此文章归类为:["jvm","java","装饰器模式","开发语言"]。 装饰器模式简介 装饰器模式定义 从代码层面而言,是对类的一个扩展或者是修饰,从传统方法而言,我们可以使用继承来对某一个类进行扩展,但是往往会导致会出现非常多的子类,如果我们要想避免这种情况,那么我们就可以使用设计模式中的——装饰器模式。 装饰器模式也称
原创 周杰伦 1年前 阅读: 270 阅读时长: 9分钟