
php
麦麦(⊙o⊙)
这个作者很懒,什么都没留下…
展开
-
PHP文件注释标记及规范小结
PHP文件注释标记及规范小结,php开发的朋友可以收藏下,方便以后使用,让我们的代码更专业PHP 注释标记 @access 使用范围:class,function,var,define,module 该标记用于指明关键字的存取权限:private、public或proteced @author 指明作者 @copyrigh转载 2014-11-13 22:47:05 · 445 阅读 · 0 评论 -
ubuntu14.04安装php5.6
1 按装php 执行命令 [python] view plain copy sudo add-apt-repository ppa:ondrej/php5-5.6 如果报错和没有发现命令则执行 [html] view plain copy sudo apt-get install python-software-properties 再执行 [html] view plain co转载 2016-09-17 18:05:59 · 10725 阅读 · 0 评论 -
php设计模式-Ioc(控制反转)和Di(依赖注入)
http://www.thinkphp.cn/topic/12180.html转载 2016-09-24 15:02:30 · 4311 阅读 · 0 评论 -
apache主机重写规则与nginx主机重写规则转换
apache主机重写规则与nginx主机重写规则转换原创 2016-09-22 11:10:49 · 4085 阅读 · 1 评论 -
☆首发☆非常适合学习理解laravel的项目--图书管理系统
实用为主,本项目写的代码都是平常开发最经常用到的功能(很多人的演示项目都只是简单的单一的增加显示修改的功能)。鉴于在实际在工作开发中的是必定会要求实现的功能却没有一个好的例子,本项目是以代码实用为主实现实际开发会碰到的需求。原创 2016-10-12 21:20:46 · 4189 阅读 · 0 评论 -
理解装饰模式(decorator pattern)两个小例子
装饰、包装,重点是方法返回的不是返回值而是一个对象。当然laravel的比这复杂,这里只是小例子(个人愚见)。装饰模式是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。 装饰的时候不必考虑先后顺序。这让组合对象变得灵活。Demo1 #<?php interface QueryInterface { public fun原创 2016-10-16 11:40:52 · 1427 阅读 · 0 评论 -
循序渐进重构代码
的学习过程和学习经验分享原文 http://kb.cnblogs.com/page/554260/ 每天,都会有人在微博上私信我,问我关于学习和成长的问题。这种问题我一般都不会回复某个j,毕竟每个人的情况不一样,每个人对待事物的性格也不一样,我不能夸下海口的说,你看某本书几个月就能如何如何,我能做的多数时候只是鼓励鼓励,其次我也从不认为我已经成长到一个多高转载 2017-01-16 11:33:20 · 948 阅读 · 0 评论 -
eleasticsearch 安装配置
安装jdk8以上参考:http://www.linuxidc.com/Linux/2014-09/106218.htm安装eleasticsearch地址:https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.6.0.tar.gz配置eleasticsearchtransport.host: 127.0.0.1 h原创 2017-09-18 16:20:19 · 1730 阅读 · 0 评论 -
rabbitmq 结合php的安装配置使用
安装rabbitmq服务器apt-get install rabbitmq-server常用命令行重启rabbitmqctl restart启动web管理界面 rabbitmq-plugins enable rabbitmq_management php安装amqp扩展pecl install amqp原创 2017-10-02 11:21:54 · 684 阅读 · 0 评论 -
php各个版本特性
PHP5.2 起,直至 PHP5.6 中增加的新特征 本文目录: PHP5.2 以前:autoload, PDO 和 MySQLi, 类型约束 PHP5.2:JSON 支持 PHP5.3:弃用的功能,匿名函数,新增魔术方法,命名空间,后期静态绑定,Heredoc 和 Nowdoc, const, 三元运算符,Phar PHP5.4:Short Open Tag, 数组简写形式,Traits转载 2016-09-16 19:57:13 · 1498 阅读 · 0 评论 -
一些常见HTTP状态码
200 – 服务器成功返回网页301 (永久移动) 请求的网页已永久移动到新位置。 服务器返回此响应(对 GET 或 HEAD 请求的响应)时,会自动将请求者转到新位置。403 (禁止) 服务器拒绝请求404 – 请求的网页不存在503 – 服务不可用常见HTTP状态码大全1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。代码 说明转载 2016-09-15 18:30:59 · 285 阅读 · 0 评论 -
Notepad++插件Python Script和Emmet的安装使用教程(转)
安装插件Python Script和Emmet:最近在做一个项目,涉及到大量的HTML、CSS代码的编写,手动写代码效率实在是低下。于是想搜索一下,有没有Notepad++插件可以支持自动生成的,果不其然还真有。Emmet,这款神器其实就是 Zen Coding的升级版,它可以极大的提高代码编写的效率,并提供了一种非常简练的语法规则,立刻生成对应的 HTML 结构或者 CSS代转载 2016-03-29 10:19:39 · 10143 阅读 · 0 评论 -
正则表达式全部符号解释
正则表达式全部符号解释字符描述\将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。^匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 '\n'转载 2014-11-23 20:11:37 · 281 阅读 · 0 评论 -
Memcached技术
Memcached技术介绍:memcached是一种缓存技术, 他可以把你的数据放入内存,从而通过内存访问提速,因为内存最快的, memcached技术的主要目的提速,在memachec 中维护了一张大的hashtable表 ,该表是在内存,表的结构是key value字串 (字串,数值,数组,对象,布尔,二进制数据,null)原理说明:window转载 2014-12-19 20:37:21 · 307 阅读 · 0 评论 -
正则大全
正则式太难学,而且容易忘记 ,西西是看过很多次,都是一会就全部不记得了滴。很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{转载 2015-02-04 23:00:27 · 299 阅读 · 0 评论 -
1 详解PHP使用DOMDocument类遍历、增加、修改、删除XML节点操作
1详解PHP使用DOMDocument类遍历、增加、修改、删除XML节点操作Dom(Document object model)文档-对象-模型,核心思想是把一个Xml文件看成一个对象模型,然后通过对象的方式来操作Xml文件。我们先总结出DOM对象的属性方法,在分别用案例说明其应用!DOMDocument 属性:A转载 2015-01-18 17:41:30 · 437 阅读 · 0 评论 -
Cookie禁用了,Session还能用吗?
Cookie禁用了,Session还能用吗? 2010-08-03 00:22:48| 分类: PHP | 标签:cookie session php |举报|字号 订阅 Cookie与 Session,一般认为是两个独立的东西,Session采用的是在服务器端保持状态的方案,而Cookie采用的是在客Cookie禁用了,Session还能用吗?转载 2014-12-14 08:51:58 · 613 阅读 · 0 评论 -
RSS规范(转)
RSS规范(转)RSS是 Really Simple Syndication的缩写(对rss2.0而言,是这三个词的缩写,对rss1.0而言则是RDF Site Summary的缩写,1.0与2.0走的是两个体系) RSS 基于XML,所有的 RSS 必须遵循w3c网站上公布的XML 1.0 规范。 在一个RSS文档中,根元素是 ,带有一个必备属性version,转载 2015-01-18 20:21:16 · 449 阅读 · 0 评论 -
Mysql设置某字段唯一
Mysql设置某字段唯一Mysql设置某字段唯一 1.建表时加上唯一性约束 CREATE TABLE `t_user` (`Id` int(11) NOT NULL AUTO_INCREMENT,`username` varchar(18) NOT NULL unique,`password` varchar(18) NOT NULL,PRIMARY转载 2015-01-21 11:17:56 · 426 阅读 · 0 评论 -
比sublime好用的atom编辑器
个人感觉比sublime好用,ftp管理方式很好用,还有包管理也很好需要的伙伴可下载http://pan.baidu.com/s/1nucLflR,或到群459735113有更详细的插件和好用的其他开发软工具,技巧分享原创 2016-01-13 15:10:08 · 521 阅读 · 0 评论 -
elasticsearch 查询语法
elasticsearch 查询语法原创 2017-12-21 13:59:31 · 1312 阅读 · 0 评论