SF
山猫的专栏
山猫的专栏
注册登录
关注博客
注册登录
主页
关于
RSS
一步步理解观察者模式
山猫0131
2019-05-07
阅读 4 分钟
1.7k
今天说说观察者模式,这是一个非常常见的模式,很多事件的分发都基于此模式。 这里将从一个题目来说说此模式的使用,有这样一道题: 某市一家报社开张,市民订阅报纸,尝试使用观察者模式解决此问题。 在使用观察者模式前,先说说普通的处理方法。 {代码...} 每次 publishier 使用 push 方法,都需要循环一遍 $peoples ...
简单说说访问者模式的由来
山猫0131
2019-05-07
阅读 2 分钟
1.5k
在所有设计模式中,访问者模式算得上比较难理解的一种设计模式。虽然这种模式比较难理解,但是也需要去知道这种模式具体是怎么回事儿,我将从最简单的代码讲起,尝试去说说这种模式的由来。
说说PHP框架的MVC架构
山猫0131
2019-03-13
阅读 2 分钟
2.4k
在说 MVC 架构之前,先说说PHP框架吧。很多很多学完PHP语言的人,面对的就是PHP各种各样的框架。什么TP啊、Yii啊、CI啊,还有很流行的laravel啊等等。
5分钟理解依赖注入和控制反转
山猫0131
2019-03-12
阅读 1 分钟
2.4k
基本的解释 想必打开这篇文章的人,对依赖注入和控制反转都有了大致的概念。简单的说:控制反转是依赖注入的实现。 举一个例子 男人A 要找女朋友,他可以去网聊、去夜店、去酒吧等等各种地方碰运气,花钱花时间。这是一种找女朋友的方法,也是很多人的做法。 男人B 要找女朋友,他年纪大了没有那么多时间和精力在这方面...