会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
cfYu
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
下一页
2019年8月20日
CentOs 7安装docker
摘要: 1、前提条件linux内核3.10以上,执行命令 uname 2、安装docker 从 2017 年 3 月开始 docker 在原来的基础上分为两个分支版本: Docker CE 和 Docker EE。 Docker CE 即社区免费版,Docker EE 即企业版,强调安全,但需付费使用。 本
阅读全文
posted @ 2019-08-20 15:52 cfYu
阅读(169)
评论(0)
推荐(0)
2019年7月19日
PHP笔试面试
摘要: 1、笔试: 1 )用三种方法获取数组的最后的一个元素。 a)$value = array_pop($arr); b)$len = count($arr); $value = $arr[$len-1]; c)$arr = array_reverse($arr); $value = array_shif
阅读全文
posted @ 2019-07-19 14:08 cfYu
阅读(187)
评论(0)
推荐(0)
2019年5月28日
设计模式之观察者模式PHP实现
摘要: 1、观察者模式:定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并且有所作为。即出版者+订阅者=观察者模式。 2、例子类图概览: 3、假设我们需要实现一个气象台,当气象信息更新时候,通知到每一个布告板上。 (1)我们根据上图将所需接口列出如下: (2)然后我们实
阅读全文
posted @ 2019-05-28 23:20 cfYu
阅读(440)
评论(0)
推荐(0)
2019年5月12日
设计模式之策略模式PHP实现
摘要: 1、策略模式:定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 2、例子类图概览: 3、假设我们需要实现一款鸭子游戏,鸭子们在河里一遍游泳戏水,一遍呱呱叫。鸭子的种类很多,实际生活中的鸭子、模型鸭、火箭鸭等等,有些鸭子会飞会叫,有些鸭子既不会飞也不会叫。这
阅读全文
posted @ 2019-05-12 18:01 cfYu
阅读(306)
评论(0)
推荐(0)
2019年3月18日
codeception apiTest一些method使用
摘要: 前面我们已经学习了codeception的安装以及初步使用apiTest套件进行测试,接下来我们来看看一些我觉得比较常用的function。 首先我们需要先登录,因此先设置cookie,如下所示: 登录成功之后,我们请求接口进行测试,被测试接口正常返回的json数据格式如下: 然后我们进行测试。 (
阅读全文
posted @ 2019-03-18 16:55 cfYu
阅读(655)
评论(0)
推荐(0)
2019年3月14日
codeception apiTest入门
摘要: codeception的安装可以参考上一篇文章《Linux下codeception安装及使用》,地址为:https://www.cnblogs.com/cfYu/p/10388584.html 安装codeception后,可以看到主要有三种现成的测试suite(套件):functional, ac
阅读全文
posted @ 2019-03-14 17:13 cfYu
阅读(1092)
评论(0)
推荐(0)
2019年2月16日
Linux下codeception安装及使用
摘要: 1、Download 本文通过composer进行安装,故在下载codeception前需先下载composer包。在web应用根目录下执行命令: 然后在web应用程序根目录下,执行以下命令进行下载: 通过composer进行安装: 在当前目录下,执行: 此时可以看到codeception.yml
阅读全文
posted @ 2019-02-16 17:57 cfYu
阅读(913)
评论(0)
推荐(0)
2018年12月30日
mysql学习笔记三--关于索引
摘要: 当一个表的数据量达到一定程度时,查询速度会急速下降,这时候就需要适当地添加索引来加快查询速度。虽然在日常工作中会经常接触到索引,上周翼赛用户登录部分,当通过oauth_id查询race_user_oauth_token表的数据记录时,平均一次查询需要3s以上,在用户数量集中增长时,导致数据库压力急剧
阅读全文
posted @ 2018-12-30 22:24 cfYu
阅读(227)
评论(0)
推荐(0)
2018年12月16日
mysql学习笔记(二)--查询语句的执行过程
摘要: 最近在学习mysql实战45讲,觉得里面的内容很受用,做一些笔记记录下: 首先是mysql的一个基础架构的解释,如下图: 从上图我们可以清晰的看到,mysql的基础架构主要分为两个部分,一个是server层(负责大多数核心服务功能的实现),一个是存储引擎层(负责数据的存储与提取)。 server层是
阅读全文
posted @ 2018-12-16 23:24 cfYu
阅读(444)
评论(0)
推荐(1)
2018年10月15日
php empty 函数判断结果为空但实际值却为非空的原因解析
摘要: 最近我在一个项目中使用 empty 时获取到了一些意料之外的结果。下面是我处理后的调试记录,在这里与你分享了。 它的结果是: 结果出人意料。为什么变量的值为字符串,但同时会是空值呢?让我们在 $user->uid 变量上尝试使用其它一些函数来进行判断吧: 以上结果为: is_null 函数执行结果符
阅读全文
posted @ 2018-10-15 17:33 cfYu
阅读(962)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告