- 博客(4)
- 资源 (6)
- 收藏
- 关注
原创 依赖注入和控制反转
当调用者需要被调用者的协助时,在传统的程序设计过程中,通常由调用者来创建被调用者的实例,但在这里,创建被调用者的工作不再由调用者来完成,而是将被调用者的创建移到调用者的外部,从而反转被调用者的创建,消除了调用者对被调用者创建的控制,因此称为控制反转。依赖注入则是实现控制反转的一种常用的手段。//code1class IndexController(){ private $Config;
2017-07-14 15:24:26 856
原创 重复数组中的二分查找
在何大神的博客看到一篇关于重复数据二分查找的题目。描述如下:给定一个升序排列的自然数数组,数组中包含重复数字,例如:[1,2,2,3,4,4,4,5,6,7,7]。问题:给定任意自然数,对数组进行二分查找,返回数组正确的位置,给出函数实现。注:连续相同的数字,返回第一个匹配位置还是最后一个匹配位置,由函数传入参数决定。 文章链接:http://hedengcheng.com/?p=595下面是自己
2017-07-13 10:05:21 3776
原创 Discuz数据库引擎转换
MyISAM与InnoDB的对比 https://www.biaodianfu.com/mysql-myisam-innodb.htmlMyISAM的读取性能要比InnoDB好一些,但这略微的优势远比不上InnoDB的行级锁和事务操作等特性。MySQL从5.6开始,将InnoDB作为默认的数据库引擎,因此除非需要使用MyISAM的特有功能,都应该使用InnoDB数据库引擎。Discuz论坛中的帖子
2017-07-09 01:18:23 1850
原创 mysql中的affected_rows
在操作mysql语句时,有时需要通过affected_rows来判断语句执行的情况。例如在事务操作中,就可以通过affected_rows来判断事务是否执行成功,以进一步执行事务的提交或者回滚操作。对于SELECT操作,mysql_affected_rows()等价于mysql_num_rows(),即查询结果的行数,但是显示使用mysql_num_rows()更加合适。因此mysql_affect
2017-07-08 00:41:54 77688 1
psftp上传下载工具
2016-01-11
OAuth2.0新浪微博简单示例
2015-12-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人