您当前的位置: 站长圈 > 技术文章 > 后端教程列表

phpcms v9 预览模型报错

phpcms v9 添加内容,预览模型的时候,会报content_form class php错误。换一个完整的文件上去,更新缓存之后,又报错。解决方法

[阅读全文]

php array_filter()删除数组中的空元素

在日常的编程过程中,很多学员对于删除数组中的空元素不是很清楚,本文将由达内的老师为各位学员介绍一下删除数组中的空元素的内容。删除指

[阅读全文]

PHP设计模式之观察者模式

介绍 现在有两派,有的人建议使用设计模式,有的人不建议使用设计模式!这就向写文章一样,有的人喜欢文章按照套路走,比如叙事性质的文章

[阅读全文]

PHP设计模式系列

委托模式通过分配或委托其他对象,委托设计模式能够去除核心对象中的判决和复杂的功能性。应用场景设计了一个cd类,类中有mp3播放模式,和m

[阅读全文]

迈出从3K到1W的重要一步——掌握设计模式

IT职场的小菜经常有这样的疑问: 为什么一个相似的功能,大牛一会儿就搞定,然后悠闲地品着下午茶逛淘宝;而自己加班加点搞到天亮

[阅读全文]

设计模式六大原则(1):单一职责原则

定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。 问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于

[阅读全文]

设计模式六大原则(2):里氏替换原则

肯定有不少人跟我刚看到这项原则的时候一样,对这个原则的名字充满疑惑。其实原因就是这项原则最早是在1988年,由麻省理工学院的

[阅读全文]

设计模式六大原则(3):依赖倒置原则

定义:高层模块不应该依赖低层模块,二者都应该依赖其抽象;抽象不应该依赖细节;细节应该依赖抽象。 问题由来:类A直接依赖类B,假如要将

[阅读全文]

设计模式六大原则(4):接口隔离原则

定义:客户端不应该依赖它不需要的接口;一个类对另一个类的依赖应该建立在最小的接口上。 问题由来:类A通过接口I依赖类B,类C通过接口I依

[阅读全文]

设计模式六大原则(5):迪米特法则

定义:一个对象应该对其他对象保持最少的了解。 问题由来:类与类之间的关系越密切,耦合度越大,当一个类发生改变时,对另一个类的影响也

[阅读全文]

设计模式六大原则(6):开闭原则

定义:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。 问题由来:在软件的生命周期内,因为变化、升级和维护等原因需要对软件

[阅读全文]

23种设计模式(1):单例模式

定义:确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 类型:创建类模式 类图: 类图知识点: 1 类图分为三部分,依

[阅读全文]

23种设计模式(2):工厂方法模式

定义:定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类。 类型:创建类模式 类图: 工厂方

[阅读全文]

使用Git Flow管理开发流程

我们都知道, 在 git 的分支功能相对 svn 确实方便许多,而且也非常推荐使用分支来做开发 我的做法是每个项目都有2个分支, master

[阅读全文]

使用phpstorm来做github的git操作

phpstorm是个好东西,有了他就省的下载svn的客户和git的客户端了,方便,好用,而且是gui界面,不需要输入命令。当然每次执行完一个操作,

[阅读全文]

PhpStorm Git 配置

最近开始搞开发了,公司用的版本管理是Git,在公司用mac电脑PhpStorm 和Git都是自动配置好的,回到家想用Windows 写的什么总是提示Git有

[阅读全文]

23种设计模式(3):抽象工厂模式

定义:为创建一组相关或相互依赖的对象提供一个接口,而且无需指定他们的具体类。 类型:创建类模式 类图: 抽象工厂模式与工厂方法模式的

[阅读全文]

23种设计模式(4):建造者模式

定义:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 类型:创建类模式 类图: 四个要素 产品类:一般是

[阅读全文]

23种设计模式(5):原型模式

定义:用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。 类型:创建类模式 类图: 原型模式主要用于对象的复制,它的核心

[阅读全文]

创建类模式总结篇

创建类模式主要关注对象的创建过程,将对象的创建过程进行封装,使客户端可以直接得到对象,而不用去关心如何创建对象。创建类模式有5种,

[阅读全文]