![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
dcyly2004
这个作者很懒,什么都没留下…
展开
-
phpstorm配置Xdebug进行调试PHP教程
运行环境:PHPSTORM版本 : 8.0.1PHP版本 : 5.6.2xdebug版本:php_xdebug-2.2.5-5.6-vc11-x86_64.dllps : php版本和xdebug版本一定要相对应1. PHP安装xdebug扩展php.ini的配置,下面的配置仅供参考,路径要换成自己的![xdebug]zend_ext原创 2016-07-16 00:44:26 · 311 阅读 · 0 评论 -
Laravel 4 系列入门教程
向 Laravel 4 tutorial – simple website with backend – Part 2 致敬,本篇教程部分内容翻译自此文章。每一个教程完成,我将会git commit一次。示例代码见 https://github.com/johnlui/Learn-Laravel-4大家在任何地方卡住,最快捷的解决方式就是去看我的示例代码。转载 2016-07-16 10:16:57 · 559 阅读 · 0 评论 -
Laravel 4 系列入门教程(一)
基于最新 Laravel 5.2 的 2016 版教程已经发布到 Github:https://github.com/johnlui/Learn-Laravel-5/issues/4十分建议学习 5.2,4.2 早已不再维护。向 Laravel 4 – simple website with backend tutorial – Part 1 致敬,本教程部分内容翻译自此文转载 2016-07-16 10:15:44 · 475 阅读 · 0 评论 -
统一建模语言 UML淘宝网系统分析和设计
转载:http://wenku.uml.com.cn/document.asp?fileid=14931&partname=UML转载 2016-07-16 10:08:05 · 3020 阅读 · 0 评论 -
2016互联网女皇报告中文版
有“互联网女皇”之称的Mary Meeker今天在美国发布了2016年的互联网趋势报告。http://wjam123456.baijia.baidu.com/article/481795转载 2016-07-16 10:06:42 · 415 阅读 · 0 评论 -
RabbitMq、ActiveMq、ZeroMq、kafka之间的比较,资料汇总
MQ框架非常之多,比较流行的有RabbitMq、ActiveMq、ZeroMq、kafka。这几种MQ到底应该选择哪个?要根据自己项目的业务场景和需求。下面我列出这些MQ之间的对比数据和资料。第一部分:RabbitMQ,ActiveMq,ZeroMq比较1、 TPS比较 一ZeroMq 最好,RabbitMq 次之, ActiveMq 最差。这个结论来自于以下这转载 2016-07-16 10:03:56 · 223 阅读 · 0 评论 -
PHP实现AOP(2)
不过先不要忙着高兴,有个问题就在这个可扩展性里。当新的需求被提出之后,我们可以再添加 ILWordExtension 实现类,这个的确正确。但是将这个新类注册到getExtArray函数里,等于说还是要修改主业务逻辑代码。能不能不修改呢?每次有新的需求变化还是要告知主业务逻辑,这样终归不太好。最理想的情况是新的扩展代码加入系统之后,主业务逻辑代码不用修改,因为主业务逻辑根本不知道有新扩展这回事!为转载 2016-07-16 10:00:48 · 208 阅读 · 0 评论 -
PHP实现AOP(1)
本文源码下载地址:http://xiazai.jb51.net/201007/yuanma/TraceLWord.rar 开发环境为 eclipse(pdt) 让我们把注意力集中到中间服务层上来。中间服务层代码比较简单,只是调用数据访问层代码将留言保存到数据库。如代码1所示: 复制代码代码如下:// 代码 1 // 中间服务层 class LWordServ转载 2016-07-16 09:58:22 · 227 阅读 · 0 评论 -
PHP对数组的某个字段排序方法
如果你已经使用了一段时间PHP的话,那么,你应该已经对它的数组比较熟悉了——这种数据结构允许你在单个变量中存储多个值,并且可以把它们作为一个集合进行操作。经常,开发人员发现在PHP中使用这种数据结构对值或者数组元素进行排序非常有用。PHP提供了一些适合多种数组的排序函数,这些函数允许你在数组内部对元素进行排列,也允许用很多不同的方法对它们进行重新排序。在这篇文章中我们将讨论该排序中最重要的转载 2016-07-16 09:41:24 · 611 阅读 · 0 评论 -
php如何截取中英文字符串
很多朋友一直在为php(做为现在的主流开发语言)中如何截取中英文字符串而苦恼,我一直在用该方法,大家不妨试试看。function str_cut($str_cut,$length){ if(strlen($str_cut) > $length){ //处理标题,太长用……表示 for($i=0; $i if (ord($str_c原创 2016-07-16 00:42:11 · 333 阅读 · 0 评论 -
PHP网站开发指引
非程序员:Wordpress(官网)Discuz(官网,下载)基础:HTML (教程)JavaScript (教程)CSS (教程)SQL (教程)PHP (教程) 进阶:HTML5(教程) jQuery(教程)CSS3(转载 2016-07-16 00:52:59 · 272 阅读 · 0 评论 -
PHPStrom 中有哪些实用的功能和快捷键
CTRL + j 能够快捷的输入常用的代码片段,类似vim的 snipMate,可以加入自定义代码片段find every thing phpstorm 支持类名、文件名等的单独搜索,我常用的是直接全部搜索。find every thing 需要自定义快捷键很精确的函数、类名、变量等的定位,支持命名空间。不得不承认做的的确很好,比vim + ctag好太多了原创 2016-07-16 00:49:26 · 230 阅读 · 0 评论 -
Yii2.0页面提示消息
适用情况:比如提交一个表单,提交完成之后在页面展示一条提示消息。控制器里面这样写:单条消息:\Yii::$app->getSession()->setFlash('error', 'This is the message');\Yii::$app->getSession()->setFlash('success', 'This is the message'原创 2016-07-16 00:47:48 · 486 阅读 · 0 评论 -
Yii2.0基础: 对数据库 查询的一些简单的操作
下面介绍一下 Yii2.0 对数据库 查询的一些简单的操作User::find()->all(); 此方法返回所有数据;User::findOne($id); 此方法返回 主键 id=1 的一条数据(举个例子); User::find()->where(['name' => '小伙儿'])->one(); 此方法返回 ['name' => '小伙儿'] 的一条数据;原创 2016-07-16 00:46:43 · 297 阅读 · 0 评论 -
Yii2基础:数据库的增删改查操作
查:1.findBySql$sql="select * from tablename where condition"Modelname::findBySql($sql,array(':id'=>1 or 1=1))->all(); //返回一个对象。第二个参数是为了防止sql注入//findBySql是cactiverecord的方法2.find$results=mo原创 2016-07-16 00:45:47 · 332 阅读 · 0 评论 -
Laravel 4 系列入门教程(三)
向 Laravel 4 tutorial – validation and front end – part 3 致敬,本篇教程部分内容翻译自此文章。每一个教程完成,我将会git commit一次。示例代码见 https://github.com/johnlui/Learn-Laravel-4大家在任何地方卡住,最快捷的解决方式就是去看我的示例代码。转载 2016-07-16 10:18:47 · 257 阅读 · 0 评论