摘要: 策略模式,将一组特定的行为和算法封装成类,以适应某些特定的上下文环境。 eg:假如有一个电商网站系统,针对男性女性用户要各自跳转到不同的商品类目,并且所有的广告位展示不同的广告。在传统的代码中,都是在系统中加入各种if else的判断,硬编码的方式。如果有一天增加了一种用户,就需要改写代码。使用策略 阅读全文
posted @ 2017-07-31 11:43 云龙笔记 阅读(244) 评论(0) 推荐(0) 编辑
摘要: PHP常量及所有常用的系统常量 本篇文章是学习常量相关语法及学习和收集PHP所提供的常用的系统常量。 常量在定义的时候就需要赋值,在运行过程中就无法修改值。有效的常量名以字符或下划线开头,常量名称前面没有$符号,与变量不同,常量贯穿整个脚本是自动全局的。 声明常量 如何需要设置常量,可以使用defi 阅读全文
posted @ 2017-07-31 11:26 云龙笔记 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 1.单例模式 单例模式顾名思义,就是只有一个实例。作为对象的创建模式, 单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 单例模式的要点有三个: 一是某个类只能有一个实例; 二是它必须自行创建这个实例; 三是它必须自行向整个系统提供这个实例。 为什么要使用PHP单例模式 1 阅读全文
posted @ 2017-07-31 11:25 云龙笔记 阅读(825) 评论(0) 推荐(0) 编辑
摘要: 什么是 SPL SPL(Standard PHP Library)即标准 PHP 库,是 PHP 5 在面向对象上能力提升的真实写照,它由一系列内置的类、接口和函数构成。SPL 通过加入集合,迭代器,新的异常类型,文件和数据处理类等提升了 PHP 语言的生产力。它还提供了一些十分有用的特性,如本文要 阅读全文
posted @ 2017-07-31 11:13 云龙笔记 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 何为大型网站 大型网站特性 既然说的是大型网站架构,那么架构的背后自然是解决人因面对大型网站特性而带来的问题。这样可以先给大家说下大型网站的特性,这些特性带来的问题就是人要解决的问题: 大型网站目标 既然说到了大型网站的特性,那么解决这些特性带来的问题要达到什么目标呢?如下: 大型网站架构目标 大型 阅读全文
posted @ 2017-07-31 10:10 云龙笔记 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 依赖管理 官网地址:http://docs.phpcomposer.com/00-intro.html#Locally Composer 不是一个包管理器。是的,它涉及 "packages" 和 "libraries",但它在每个项目的基础上进行管理,在你项目的某个目录中(例如 vendor)进行安 阅读全文
posted @ 2017-07-28 19:05 云龙笔记 阅读(1148) 评论(0) 推荐(0) 编辑
摘要: 使用PHP+Swoole实现的网页即时聊天工具 使用PHP+Swoole实现的网页即时聊天工具 使用PHP+Swoole实现的网页即时聊天工具 全异步非阻塞Server,可以同时支持数百万TCP连接在线 同时支持websocket+comet2种兼容协议,可用于所有种类的浏览器包括IE 拥有完整的U 阅读全文
posted @ 2017-07-28 18:58 云龙笔记 阅读(18071) 评论(0) 推荐(0) 编辑
摘要: 需要安装php扩展zqf 首先安装php扩展zqf.so phpize来安装 然后在php文件调用 dl('zqf.so');或者phpini里加载([https://github.com/qieangel2013/zqf) $obj=new zqf(); $counter= $obj->autoa 阅读全文
posted @ 2017-07-28 18:19 云龙笔记 阅读(395) 评论(0) 推荐(0) 编辑
摘要: <canvas> 是 HTML5 新增的元素,可用于通过使用JavaScript中的脚本来绘制图形。例如,它可以用于绘制图形,制作照片,创建动画,甚至可以进行实时视频处理或渲染。 Mozilla 程序从 Gecko 1.8 (Firefox 1.5) 开始支持 <canvas>。它首先是由 Appl 阅读全文
posted @ 2017-07-28 16:30 云龙笔记 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 当使用JavaScript编写网页代码时,有很多API可以使用。以下是所有对象、类型等接口的列表,你在开发网页应用程序或站点时使用它们。 API文档地址:https://developer.mozilla.org/zh-CN/docs/Web/API A ANGLE_instanced_arrays 阅读全文
posted @ 2017-07-28 16:27 云龙笔记 阅读(3827) 评论(0) 推荐(0) 编辑