lnmp环境搭建(php7.2.4)

2018-05-08
阅读 9 分钟
3.2k
强推vmware,比virtual box好上很多,virtual box 跑起来感觉好卡,而且动不动就内存xxoo报错直接闪退了,用vmware还没出现过这些问题,也不会很卡,跟windows的切换也比较方便,这个是我一般用来安装的镜像和虚拟机,可以自行下载一波

PHP工程师面试题+笔试题

2017-03-18
阅读 12 分钟
11.2k
最近在广州找工作,大四狗,读着三本前两年刚升二本的学校,文科生,好像一切条件都非常不利,但我还是毅然选择这条路——拍黄片,人不能固步自封,还是要拓展一下自己的知识面,不能只学php而不拓展视野,还是要学学python、java、前端这些面试得有点心塞,各种因为学历被刷,校招只投了几个,不是被刷了简历就是没勇气投...

Chap5:行为型设计模式————策略模式

2016-03-28
阅读 3 分钟
3.6k
策略模式,顾名思义,就是提供多个策略的模式,用户在不同的情况下可以选择不同的策略,比如商场的打折策略(不同节假日不同的折扣方式),旅游出行的方式(提供飞行,或者火车,或者大巴的方式)。再进一步讲,就是把这些同一个系列的不同的算法封装起来,让它们能够被客户自由地使用。

在阿里云centOS环境下搭建基于thinkphp的网站

2015-12-15
阅读 4 分钟
7.7k
Step1:购买服务器以及配置选择 作为学生党的优惠,30块3个月的服务器使用时间(为了成为未来的拍黄片导演怎么口以不舍得花钱) 云服务器ECS 学生特惠 基本按照一开始给你的配置就好了,除了公共镜像那里选择,看个人需求吧,以后工作,用到linux的地方还是有的,先学学一点好,我的配置是同学推荐的,同学据说问了相关工...

Chap4:创建型设计模式————原型设计模式

2015-12-07
阅读 4 分钟
3.7k
原型设计模式 Notice: PHP中,原型设计模式的关键是要了解如何使用内置函数__clone() 抽象原型角色(Prototype):声明一个克隆自身的接口 具体原型角色(ConcretePrototype):实现一个克隆自身的操作 原型设计模式的目的: 通过克隆以减少实例化对象的开销,与其实例化新对象,完全可以使用一个已有实例的克隆 注意Client类...

Chap3:创建型设计模式————工厂方法设计模式(下)

2015-11-28
阅读 5 分钟
3k
上章讲的是创建型的设计模式,工厂方法(上),这次要讲的是另一本书关于工厂方法的一些概念以及案例、模型等等。就像电影“风雨哈佛路”中那个老师提问,为什么要用另外的一张一张纸质资料,而不直接用书籍。女主回答说,因为不同的资料汇集了不同人的思想。

Chap3:创建型设计模式————工厂方法设计模式(上)

2015-11-25
阅读 5 分钟
3.4k
创建型设计模式 包括以下五种: 抽象工厂 生成器 工厂方法 原型 单例 我们选择工厂方法和原型模式作为将用PHP实现的创建型设计的例子工厂方法模式是这5个设计模式中唯一的一种类设计模式原型模式属于对象类模式,可以使用PHP_clone方法实现。首先基于原型实例化(创建)一个对象,然后由这个实例化对象进一步克隆其他对...

Learning PHP —— 设计模式 | Chap2:设计模式与UML

2015-11-16
阅读 8 分钟
3.8k
按接口而不是按实现编程是指,要将变量设置为一个抽象类或接口数据类型的实例,而不是一个具体实现的实例。这样可以将设计与实现解耦合。有些语言变量声明包含数据类型,例如在一个强类型语言中可以有以下声明: