E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
PHP设计模式小记录
PHP设计模式
(二十二)—解释器模式(Interpreter Pattern)
解释器模式(InterpreterPattern):提供了评估语言的语法或表达式的方式,它属于行为型模式。这种模式实现了一个表达式接口,该接口解释一个特定的上下文。这种模式被用在SQL解析、符号处理引擎等(一)为什么需要解释器模式可以将一个需要解释执行的语言中的句子表示为一个抽象语法树(二)解释器模式UML图InterpreterPattern(三)简单实例解释器模式是开发中最少使用的,因为我们亲
刀斧手何在
·
2021-05-02 02:46
毕业就失业的痛
咨询刚刚结束,做一个
小记录
。大学马上毕业的大学生,问题是一毕业就失业,找不到职业方向,觉得什么都不会做,迷茫。
张同_职业规划师
·
2021-04-30 10:36
PHP设计模式
之迭代器模式的使用
一说到这个模式,就不得不提循环语句。在《大话设计模式》中,作者说道这个模式现在的学习意义更大于实际意义,这是为什么呢?当然就是被foreach这货给整得。任何语言都有这种类似的语法可以方便快捷的对数组、对象进行遍历,从而让迭代器模式从高高在上的23大设计模式中的明星慢慢成为了路人。特别是我们这门PHP语言,PHP的强大之处就在于对于数组的灵活操作,本身就是hashmap的结构,自然会有各种方便的数
·
2021-04-29 10:13
20190422——20190428日常饮食
关于生活的
小记录
最近工作上有一些变动,直接影响到了日常生活,也就是加班多了,事情多了,私人时间少了。其实现在做为成年人也经历了几年的职场,见到过各种各样的人。
桃之虫二
·
2021-04-28 00:22
PHP设计模式
(十七)—命令模式 (Command Pattern)
命令模式(CommandPattern):将一个请求封装为一个对象,从而使我们可用不同的请求对客户进行参数化;对请求排队或者记录请求日志,以及支持可撤销的操作。命令模式是一种对象行为型模式,其别名为动作(Action)模式或事务(Transaction)模式。(一)为什么需要命令模式1,使用命令模式,能够让请求发送者与请求接收者消除彼此之间的耦合,让对象之间的调用关系更加灵活。2,使用命令模式可以
刀斧手何在
·
2021-04-27 11:25
2017-06-30
图片发自App杂乱的人如何理顺,一简化记忆,二思维导图,三,
小记录
本简化记忆,大日子,排好序上日历,作为关键节点思维导图,一个空白本,一个印章状的框,三支彩笔,盖框,填空,整理思路好记性,不如烂笔头,随身带小本
息心堂_明毅
·
2021-04-26 19:03
生活感悟
小记录
创业,本质就是遇到问题解决问题的一个过程。我们是一类人,所以在人生的分叉路口,我们的选择是相似的。人生就是不停的选择,选择当下你认为对的事情,后悔,继续选择。离开从来都不是瞬间的,是积攒了太多的失望。多少次的犹豫不决,才换回来一次光明正大的生活。如果生活不如意,那就去运动,护肤,旅游,这世界总存在一种方式让你觉得,人间很值得。当你爱自己的时候,爱你的人也正在路上,马不停蹄的奔赴你。失落时,不妨出去
一片蓝蓝的云
·
2021-04-26 17:48
时光里的故事
购房
小记录
终于,签了购房合同,我和老李也算是在郑州安下家了。从决定买房到交下预订款,我们速度很快,仅用时一周。决定买房的原因是限购,不想浪费交了两年的社保。房子首付没让家里拿多少钱,差不多是我俩工作这几年的积蓄,这一点我蛮自豪。我妈原本想着我俩可以在郑州弄套公租房就可以,然后他们出钱买辆车,方便我们回家。换句话说,她压根没想着我们会在郑州定下来。正式决定买房前,这事已经被提好多次,但每次都因为没有买房的合适
Yassinia
·
2021-04-24 23:48
小记录
·红与白
一个人的一天,似乎已经习惯了。其实有时候一个人可以强大到千山万水都无法撼动你的内心,有时候会脆弱到一声叹息就溃不成军。是孤单吧,还是会感到孤单吧偶尔,任凭时世喧闹,终须有那么一个人陪在身旁,驻在心间。这样,才觉得圆满。这几天一直有一个人来有意的找我,意图很明显,可我的心里因为之前的一件事有点介意,也许不知道始末也就无关紧要了,可是毕竟知道了,心里就会多了一层考虑,人呀,你知不知道红与白的选择题是单
用电的桑葚
·
2021-04-24 19:20
2019-03-31-懒记.md
今天天气甚好,心生念头做点
小记录
。持续工作了1个月,终于可以缓缓了。虽是高强度长时间地持续工作,但就像瑞伽说的,时间一样,但心不那么累。其实,此刻,更加怀着感恩的心,活好当下每一刻。
readyou
·
2021-04-24 15:05
李笑来老师私家教我的学习秘密
哪些刻意练习必不可少他为什么能做好他为什么做不好还有哪些地方可以改进筷子故事认证——教会别人第二阶段主题阅读有没有甄别好坏有没有践行第三阶段有欲望学这事最关键点在哪立即践行自信记录量化不断总结更新附:
小记录
分类标准和依据属性分
A小蚊子
·
2021-04-23 16:49
用户新增
小记录
最近一直都在做产品的新增,趁着年前的空闲时间,赶紧把这段时间对于用户新增的一些想法记录下来,温故而知新。经过大大小小的用户新增项目,发现新增的主要目的分为几点:1、如何更加合适的触达用户2、引导用户正确的使用产品3、拓展触达用户场景以外的使用场景从上可以看出,其实整个过程就是触达-引导-拓展三步去走。下面我们来聊一下如何去触达用户:触达用户首先,触达用户的途径分为对外和对内两大类。在对外中,触达的
Yoic
·
2021-04-22 20:36
26岁,加油!
虽然每年的生日我都不会过,但今天,26周岁的生日,还是想
小记录
一下,毕竟今年有点不一样。真的有点凑巧,今天是国庆节后上班的第一天,也是我新工作正式开始的第一天,上周都还一直在调整中。
墨尘禅
·
2021-04-21 22:43
坚持记录
系统读经周期:第十五周第六天生活随笔1、2019.3.26每日三好:大儿子A、在学校表现比较好了B、数学反应快C、刷牙2、2019.3.26每日三好:小女儿A、数学卷子细心B、看书C、坚持背古诗今天早课
小记录
漳州德涵妈妈
·
2021-04-21 01:36
生活
小记录
2021年4月6日,周一,阴。清明放假期间,娃爸爸项目上加班,没得安排时间回来,和曹伯伯约好4月6号回老家扫墓。早上七点多起来,洗漱收拾,差不多到9点出门买早点,等曹伯伯开车过来。可可和小宝在车上玩了会儿便睡着了,到柳城服务区休息的时候,两个娃都醒了,路途中可可吐了两次,哎,可能因为吃早点的原因吧,后半段路程看着她也不怎么舒服。到浮石先到曹伯伯家拿工具什么的,然后到浮石街菜市吃滤粉,又在附近买了扫
紫岚兮
·
2021-04-06 23:05
孩子成长
小记录
5(2.4岁)
1、在家,高先生坐在我的左边,小福坐在我右边,高先生忽然莫名其妙的转身亲了我一口,我还没来得及反应,右边的小福也转身跟着亲了我一口,这是小福第一次主动亲我,当妈的真的内心感觉要甜化了。高先生见状也跟着又来亲我,小福也不甘示弱,两个人比赛似的,关键是小福后来每次亲我都还亲的我嘴巴,我想告诉他不可以亲嘴巴的,要亲脸蛋,但是内心又甜蜜的舍不得说出口。平日里我很少亲小福,似乎也没有主动说过让小福亲我,倒是
8c432d8d631d
·
2021-03-27 12:27
神经网络学习
小记录
57——Batch Normalization层的原理与作用
神经网络学习
小记录
57——BatchNormalization层的原理与作用学习前言什么是BatchNormalizationBatchNormalization的计算公式Bn层的好处为什么要引入γ和β
Bubbliiiing
·
2021-03-19 10:33
神经网络学习小记录
标准化
神经网络
深度学习
机器学习
BatchNor
小记录
Lifeisshort,lifeiswonderful。生活很短暂,所以要活的精彩。赵立新老师o(^o^)o精致的生活源于这句话,源于他波折的经历。当不了学霸,但我们作为普通人,可以让自己变得更好,活得更有意义。。。
修行的人
·
2021-03-12 02:25
关于PHP中对象复制的那点事儿
我们已经在
PHP设计模式
之原型模式中讨论过关于PHP中对象复制的问题,这次就当做是一次复习。原型模式可以看作是对象复制中的一个重要内容。
·
2021-02-25 11:39
php
1--健康要记录
开始了对健康这件事,进行学与用的“
小记录
”。计划在2021年改变一下自己!如果可以帮到有需要的人,也是一件美事。开篇,想把自己的初心,缘起等写下来,作为一个启动。
耳东草西
·
2021-02-22 08:15
codemirror使用记录
背景由于项目需要用到json编辑功能,尝试使用过v-jsoneditor,vue-json-editor和vue-codemirror,使用都不尽人意,一番尝试之后,用codemirror成功满足需求,
小记录
一下
·
2021-02-20 22:48
codemirror使用记录
背景由于项目需要用到json编辑功能,尝试使用过v-jsoneditor,vue-json-editor和vue-codemirror,使用都不尽人意,一番尝试之后,用codemirror成功满足需求,
小记录
一下
·
2021-02-20 17:00
神经网络学习
小记录
55——Keras搭建常见分类网络平台(VGG16、MobileNet、ResNet50)
神经网络学习
小记录
55——Keras搭建常见分类网络平台(VGG16、MobileNet、ResNet50)学习前言源码下载分类网络的常见形式分类网络介绍1、VGG16网络介绍2、MobilenetV1
Bubbliiiing
·
2021-01-26 14:27
神经网络学习小记录
分类网络
Mobilenet
Resnet50
VGG16
PHP设计模式
之原型模式示例详解
前言原型模式其实更形象的来说应该叫克隆模式。它主要的行为是对对象进行克隆,但是又把被克隆的对象称之为最初的原型,于是,这个模式就这样被命名了。说真的,从使用方式来看真的感觉叫克隆模式更贴切一些。Gof类图及解释GoF定义:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象GoF类图代码实现abstractclassPrototype{public$v='clone'.PHP_EOL;p
·
2021-01-23 12:01
2019
小记录
2019.5.2216年高一,南方的春天总是下着雨,在小城生活了十六年也早已习惯了春雨绵绵,高一也快结束了,没有了刚步入高中的陌生,和周围的人也渐渐熟悉起来。三月份,学校举办女生的篮球赛(因为会打篮球的女生比较少,所以两个相邻班的女生组成一队)。清晰的记得那天以一分之差输给了对手,为了打好下一场比赛,晚自习课间我去到隔壁班找到队友,和她们讨论下一场比赛的打法。那是我第一次看到她,就叫她y吧。初次见
叁点壹肆壹伍
·
2021-01-23 01:25
PHP设计模式
之访问者模式
访问者,就像我们去别人家访问,或者别人来我们家看望我们一样。我们每个人都像是一个实体,而来访的人都会一一的和我们打招呼。毕竟,我们中华民族是非常讲究礼数和好客的民族。访问者是GoF23个设计模式中最复杂的一个模式,也是各类设计模式教材都放在最后的一个模式。先不管难度如何,我们先看看它的定义和实现。Gof类图及解释GoF定义:表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素的类的前
硬核项目经理
·
2021-01-09 17:23
php
PHP设计模式
之状态模式
状态模式从字面上其实并不是很好理解。这里的状态是什么意思呢?保存状态?那不就是备忘录模式了。其实,这里的状态是类的状态,通过改变类的某个状态,让这个类感觉像是换了一个类一样。说起来有点拗口吧,先学习概念之后再看。Gof类图及解释GoF定义:允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类GoF类图代码实现classContext{private$state;publicfun
硬核项目经理
·
2021-01-09 17:21
php
PHP设计模式
之单例模式
单例模式绝对是在常用以及面试常问设计模式中排名首位的。一方面它够简单,三言两语就能说明白。另一方面,它又够复杂,它的实现不仅仅只有一种形式,而且在Java等异步语言中还要考虑多线程加锁的问题。所以在面试时,千万不要以为面试官出单例模式的问题就放松了,这个模式真的是可深可浅,也极其能体现一个开发者的水平。因为只要工作过一段时间,不可避免的就会接触到这个模式。Gof类图及解释GoF定义:保证一个类仅有
硬核项目经理
·
2021-01-09 17:21
php
PHP设计模式
之门面模式
门面模式,也叫外观模式。不管是门面还是外观,都是我们对外的媒介,就好像我们的脸面一样。所以,这个模式最大的特点就是要表现的“好看”。怎么说呢?一堆复杂的对象调用,自己都看蒙了,特别是对老系统进行升级维护的时候。用门面来把老系统的功能调用封装起来,在外面看来就和新系统一样,这就是门面模式的用途啦!Gof类图及解释GoF定义:为子系统中的一组接口提供一个一致的界面,Facade模式定义了一个高层接口,
硬核项目经理
·
2021-01-09 17:48
php
PHP设计模式
之模板方法模式
模板方法模式,也是我们经常会在不经意间有会用到的模式之一。这个模式是对继承的最好诠释。当子类中有重复的动作时,将他们提取出来,放在父类中进行统一的处理,这就是模板方法模式的最简单通俗的解释。就像我们平时做项目,每次的项目流程实都差不多,都有调研、开发、测试、部署上线等流程。而具体到每个项目中,这些流程的实现又不会完全相同。这个流程,就像是模板方法,让我们每次都按照这个流程进行开发。Gof类图及解释
硬核项目经理
·
2021-01-09 17:48
php
PHP设计模式
之桥接模式
桥接模式,在程序世界中,其实就是组合/聚合的代名词。为什么这么说呢?熟悉面向对象的我们都知道继承的好处,子类可以共享父类的很多属性、功能。但是,继承也会带来一个问题,那就是严重的耦合性。父类的修改多少都会对子类产生影响,甚至一个方法或属性的修改都有可能让所有子类都去修改一遍。这样就违背了开放封装原则。而桥接就是为了解决这个问题,它强调的是用组合/聚合的方式来共享一些能用的方法。相信大家一定想到了p
硬核项目经理
·
2021-01-09 17:48
php
PHP设计模式
之访问者模式
访问者,就像我们去别人家访问,或者别人来我们家看望我们一样。我们每个人都像是一个实体,而来访的人都会一一的和我们打招呼。毕竟,我们中华民族是非常讲究礼数和好客的民族。访问者是GoF23个设计模式中最复杂的一个模式,也是各类设计模式教材都放在最后的一个模式。先不管难度如何,我们先看看它的定义和实现。Gof类图及解释GoF定义:表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素的类的前
硬核项目经理
·
2021-01-08 18:26
php
PHP设计模式
之单例模式
简介单例模式是指整个应用中类只有一个对象实例的设计模式。它通常被用来创建对象,确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。它是一种常见的设计模式,在计算机系统中,线程池、缓存、日志对象、对话框、打印机、数据库操作、显卡的驱动程序常被设计成单例。特点一个类在整个应用中有且只有一个实例类必须自行创建这个实例必须自行向整个系统提供这个实例作用使用单例模式最大的作用就是能减少系统开销,
青叶
·
2021-01-08 12:03
单例模式
设计模式
php
PHP设计模式
之策略模式
简介策略模式定义了算法族,分别封装起来,让他们之间可以相互替换。该模式让算法独立于使用它的客户而独立变化。组成抽象策略角色:策略类,通常由一个接口或者抽象类实现。具体策略角色:包装了相关的算法和行为。环境角色:持有一个策略类的引用,最终给客户端调用。应用场景多个类只区别在表现行为不同,可以使用策略模式,在运行时动态选择具体要执行的行为。需要在不同情况下使用不同的策略(算法),或者策略还可能在未来用
青叶
·
2021-01-08 12:03
策略模式
设计模式
php
PHP设计模式
之工厂模式
概念工厂模式是我们最常用的实例化对象模式,是用工厂方法代替new操作的一种模式。使用工厂模式的好处是,如果你想要更改所实例化的类名等,则只需更改该工厂方法内容即可,不需逐一寻找代码中具体实例化的地方(new处)修改了。为系统结构提供灵活的动态扩展机制,减少了耦合。根据抽象程度的不同,PHP工厂模式分为三种:简单工厂模式工厂方法模式抽象工厂模式讲解简单工厂模式简单工厂模式又称静态工厂方法模式,之所以
青叶
·
2021-01-08 12:02
php
设计模式
工厂模式
PHP设计模式
之状态模式
状态模式从字面上其实并不是很好理解。这里的状态是什么意思呢?保存状态?那不就是备忘录模式了。其实,这里的状态是类的状态,通过改变类的某个状态,让这个类感觉像是换了一个类一样。说起来有点拗口吧,先学习概念之后再看。Gof类图及解释GoF定义:允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类GoF类图代码实现classContext{private$state;publicfun
硬核项目经理
·
2021-01-07 12:36
php
PHP设计模式
之单例模式
单例模式绝对是在常用以及面试常问设计模式中排名首位的。一方面它够简单,三言两语就能说明白。另一方面,它又够复杂,它的实现不仅仅只有一种形式,而且在Java等异步语言中还要考虑多线程加锁的问题。所以在面试时,千万不要以为面试官出单例模式的问题就放松了,这个模式真的是可深可浅,也极其能体现一个开发者的水平。因为只要工作过一段时间,不可避免的就会接触到这个模式。Gof类图及解释GoF定义:保证一个类仅有
硬核项目经理
·
2021-01-06 13:22
php
PHP设计模式
之模板方法模式
模板方法模式,也是我们经常会在不经意间有会用到的模式之一。这个模式是对继承的最好诠释。当子类中有重复的动作时,将他们提取出来,放在父类中进行统一的处理,这就是模板方法模式的最简单通俗的解释。就像我们平时做项目,每次的项目流程实都差不多,都有调研、开发、测试、部署上线等流程。而具体到每个项目中,这些流程的实现又不会完全相同。这个流程,就像是模板方法,让我们每次都按照这个流程进行开发。Gof类图及解释
硬核项目经理
·
2021-01-05 14:09
php
PHP设计模式
之门面模式
门面模式,也叫外观模式。不管是门面还是外观,都是我们对外的媒介,就好像我们的脸面一样。所以,这个模式最大的特点就是要表现的“好看”。怎么说呢?一堆复杂的对象调用,自己都看蒙了,特别是对老系统进行升级维护的时候。用门面来把老系统的功能调用封装起来,在外面看来就和新系统一样,这就是门面模式的用途啦!Gof类图及解释GoF定义:为子系统中的一组接口提供一个一致的界面,Facade模式定义了一个高层接口,
硬核项目经理
·
2021-01-04 11:02
php
寒假学习记录
寒假学习CSS的
小记录
这篇博客用来记录本人寒假学习CSS过程中所了解到的小知识、困难以及解决方法。还会涉及到小程序开发过程中的思考与做法。
canhee
·
2021-01-03 14:05
css
PHP设计模式
之桥接模式
桥接模式,在程序世界中,其实就是组合/聚合的代名词。为什么这么说呢?熟悉面向对象的我们都知道继承的好处,子类可以共享父类的很多属性、功能。但是,继承也会带来一个问题,那就是严重的耦合性。父类的修改多少都会对子类产生影响,甚至一个方法或属性的修改都有可能让所有子类都去修改一遍。这样就违背了开放封装原则。而桥接就是为了解决这个问题,它强调的是用组合/聚合的方式来共享一些能用的方法。相信大家一定想到了p
硬核项目经理
·
2020-12-31 15:54
php
PHP设计模式
之备忘录模式
备忘录,这个名字其实就已经很形象的解释了它的作用。典型的例子就是我们原来玩硬盘游戏时的存档功能。当你对即将面对的大BOSS有所顾虑时,一般都会先保存一次进度存档。如果挑战失败了,直接读取存档就可以恢复到挑战BOSS前的状态,然后你就开开心心的再去练一会级回来解决这个大BOSS就好了。不过,为了以防万一,在挑战BOSS之前存个档总是好的。另外一个例子就是我们码农们天天要用到的代码管理工具Git或者S
硬核项目经理
·
2020-12-30 15:03
php
PHP设计模式
之建造者模式
建造者模式,也可以叫做生成器模式,builder这个词的原意就包含了建筑者、开发者、创建者的含义。很明显,这个模式又是一个创建型的模式,用来创建对象。那么它的特点是什么呢?从建筑上来说,盖房子不是一下子就马上能把一个房子盖好的,而是通过一砖一瓦搭建出来的。一个房子不仅有砖瓦,还有各种管道,各种电线等等,由它们各个不部分共同组成了一栋房子。可以说,建造者模式就是这样非常形象的由各种部件来组成一个对象
硬核项目经理
·
2020-12-30 15:24
php
PHP设计模式
之中介者模式
上回说道,我们在外打工的经常会和一类人有很深的接触,那就是房产中介。大学毕业后马上就能在喜欢的城市买到房子的X二代不在我们的考虑范围内哈。既然需要长期的租房,那么因为工作或者生活的变动,不可避免的一两年或者三五年就要和房产中介打一次交道。有的时候,我们租房并不一定会知道房主的信息,房主也不用知道我们的信息,全部都由中介来进行处理。在这里,中介就成为了我们沟通的桥梁,这种情况其实就像是房主出国了或者
硬核项目经理
·
2020-12-30 15:52
php
PHP设计模式
之备忘录模式
备忘录,这个名字其实就已经很形象的解释了它的作用。典型的例子就是我们原来玩硬盘游戏时的存档功能。当你对即将面对的大BOSS有所顾虑时,一般都会先保存一次进度存档。如果挑战失败了,直接读取存档就可以恢复到挑战BOSS前的状态,然后你就开开心心的再去练一会级回来解决这个大BOSS就好了。不过,为了以防万一,在挑战BOSS之前存个档总是好的。另外一个例子就是我们码农们天天要用到的代码管理工具Git或者S
硬核项目经理
·
2020-12-30 14:07
php
2020-12-20
PHP设计模式
总结
什么是设计模式设计模式(英语designpattern)是对面向对象设计中反复出现的问题的解决方案,在1990年代由ErichGamma等人从建筑设计领域引入到计算机科学中。设计模式四大要素1、模式名称一个助记名,它用一两个词来描述模式的问题、解决方案和效果。命名一个新的模式增加了我们的设计词汇。设计模式允许我们在较高的抽象层次上进行设计。基于一个模式词汇表,我们自己以及同事之间就可以讨论模式并在
魔仙堡的安公子
·
2020-12-30 14:58
PHP设计模式
之建造者模式
建造者模式,也可以叫做生成器模式,builder这个词的原意就包含了建筑者、开发者、创建者的含义。很明显,这个模式又是一个创建型的模式,用来创建对象。那么它的特点是什么呢?从建筑上来说,盖房子不是一下子就马上能把一个房子盖好的,而是通过一砖一瓦搭建出来的。一个房子不仅有砖瓦,还有各种管道,各种电线等等,由它们各个不部分共同组成了一栋房子。可以说,建造者模式就是这样非常形象的由各种部件来组成一个对象
硬核项目经理
·
2020-12-29 20:24
php
PHP设计模式
之中介者模式
上回说道,我们在外打工的经常会和一类人有很深的接触,那就是房产中介。大学毕业后马上就能在喜欢的城市买到房子的X二代不在我们的考虑范围内哈。既然需要长期的租房,那么因为工作或者生活的变动,不可避免的一两年或者三五年就要和房产中介打一次交道。有的时候,我们租房并不一定会知道房主的信息,房主也不用知道我们的信息,全部都由中介来进行处理。在这里,中介就成为了我们沟通的桥梁,这种情况其实就像是房主出国了或者
硬核项目经理
·
2020-12-28 12:13
php
PHP设计模式
之组合模式
互联网公司流行扁平化管理,也就是管理层级尽量少于或者不超过三层,作为一个底层的码农,你的CEO和你的职级也就相差3层以内。但是很多传统企业,则会有非常深的层级关系,从数据结构看,这种按职能进行分组的组织架构非常像一颗树。而我们今天介绍的组合模式的作用就和这个企业组织架构层级的模式非常类似。Gof类图及解释GoF定义:将对象组合成树形结构以表示“部分-整体”的层次结构。Composite使得用户对单
硬核项目经理
·
2020-12-25 11:34
php
PHP设计模式
之享元模式
享元模式,“享元”这两个字在中文里其实并没有什么特殊的意思,所以我们要把它拆分来看。“享”就是共享,“元”就是元素,这样一来似乎就很容易理解了,共享某些元素嘛。Gof类图及解释GoF定义:运用共享技术有效地支持大量细粒度的对象GoF类图代码实现interfaceFlyweight{publicfunctionoperation($extrinsicState):void;}classConcret
硬核项目经理
·
2020-12-25 11:26
php
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他