显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

阿飘的博客

十里平湖霜满天 寸寸青丝愁华年

 
 
 
 
 
 

sublime 支持PHP语法提示

2017-11-22 16:59:30 阅读1 评论0 222017/11 Nov22

下载插件phpcs>>https://github.com/benmatselby/sublime-phpcs

解压后修改文件夹名字为:Phpcs

把文件夹放到packages目录下

作者  | 2017-11-22 16:59:30 | 阅读(1) |评论(0) | 阅读全文>>

PHP高效率写法(详解原因)

2017-7-19 17:50:48 阅读42 评论0 192017/07 July19

1.尽量静态化:

   如果一个方法能被静态,那就声明它为静态的,速度可提高1/4,甚至我测试的时候,这个提高了近三倍。
   当然了,这个测试方法需要在十万级以上次执行,效果才明显。
   其实静态方法和非静态方法的效率主要区别在内存:静态方法在程序开始时生成内存,实例方法在程序运行中生成内存,所以静态方法可以直接调用,实例方法要先成生实例,通过实例调用方法,静态速度很快,但是多了会占内存。
  任何语言都是对内存和磁盘的操作,至于是否面向对象,只是软件层的问题,底层都是一样的,只是实现方法不同。静态内存是连续的,因为是在程序开始时就生成了,而实例申请的是离散的空间,所以当然没有静态方法快。
   静态方法始终调用同一块内存,其缺点就是不能自动进行销毁,而是实例化可以销毁。

作者  | 2017-7-19 17:50:48 | 阅读(42) |评论(0) | 阅读全文>>

Redis在win7上的可视化应用

2017-3-10 16:23:04 阅读85 评论0 102017/03 Mar10

Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。

作者  | 2017-3-10 16:23:04 | 阅读(85) |评论(0) | 阅读全文>>

redis在PHP中的基本使用案例

2017-2-28 17:38:48 阅读63 评论0 282017/02 Feb28

<?php
//使用autoload加载相关库,这边重点就是为了require $file;
spl_autoload_register(function($class) {
$file = __DIR__.'/lib/Predis/'.$class.'.php';
if (file_exists($file)) {
require $file;
return true;
}
});

//配置连接的IP、端口、以及相应的数据库
$server = array(
'host' => '127.0.0.1',
'port' => 6379,
'database' => 15

作者  | 2017-2-28 17:38:48 | 阅读(63) |评论(0) | 阅读全文>>

redis zadd Zincrby 命令

2017-2-23 17:46:32 阅读52 评论0 232017/02 Feb23

Redis ZADD命令添加所有指定的成员指定的分数存放在键的有序集合。它可以指定多个分/成员对。如果指定的成员已经是有序集合中的一员,分数被更新,并在合适的位置插入元素,以确保正确的顺序。如果键不存在,一个新的有序集合的指定成员作为唯一的成员创建,就像如果有序集合是空的。如果该键存在,但不持有有序集合,则返回一个错误。

返回值

返回整型添加到有序集合,不包括被更新元素元素的数量。

语法

redis ZADD命令的基本语法如下所示:

redis 127.0.0.1:6379> ZADD KEY_NAME SCORE1 VALUE1.. SCOREN VALUEN

作者  | 2017-2-23 17:46:32 | 阅读(52) |评论(0) | 阅读全文>>

redis 哈希类型 的 hset & hmset

2017-2-23 17:41:54 阅读49 评论0 232017/02 Feb23


redis 的哈希类型是每一个 key 都对应一个 HashTable.比较适合存储对象或者数组。

hset

描述:将哈希表key中的域field的值设为value。如果key不存在,一个新的哈希表被创建并进行HSET操作。如果域field已经存在于哈希表中,旧值将被覆盖。
参数:key field value
返回值:如果field是哈希表中的一个新建域,并且值设置成功,返回1。如果哈希表中域field已经存在且旧值已被新值覆盖,返回0。

作者  | 2017-2-23 17:41:54 | 阅读(49) |评论(0) | 阅读全文>>

HP工程师应该掌握的MySQL命令、MySQL语句

2017-2-22 17:38:40 阅读48 评论0 222017/02 Feb22

前言

收集了作为php工程师我们应该掌握的MySQL命令和语句,快来看看你还有哪些没

一、MySQL常用的命令

HP工程师应该掌握的MySQL命令、MySQL语句 - 阿飘 - 阿飘的博客
 

二、MySQL常用的SQL修改语句

我们以blog_archive表为例

HP工程师应该掌握的MySQL命令、MySQL语句 - 阿飘 - 阿飘的博客
 

三、mysql索引相关语句

作者  | 2017-2-22 17:38:40 | 阅读(48) |评论(0) | 阅读全文>>

九旬老人丢了卖菜钱 热心路人自发买下“爱心菜”

2017-2-22 16:04:25 阅读51 评论0 222017/02 Feb22

  2月18日,南京街头发生温暖一幕。一位九旬老人从农村到市区卖香菜,结果卖菜钱不见了。热心市民纷纷伸出援手,你5元我10元一起“众筹”,将老人剩余的菜全部买走。民警也及时赶到,把老人送回二十余公里外的家中。

  当日,秦淮公安分局夫子庙警务工作服务站接到报警,称一名卖菜的老人需要救助。抵达菜场,民警看到有不少群众正围在老人身边。警方询问得知,老太太姓周,今年已经92岁了。有群众告诉民警,她路过这里时,看见周大娘坐在路边不停地哭,老人脚边摆着一个菜篮子,里面还有不少没卖出去的香菜。

  周大娘说,一大早她拎着沉甸甸的菜篮,颠簸一个多小时公交车从农村来市区菜场卖菜。结果等了一上午,菜没卖出去多少,身上的钱也不知道什么时候丢了。周大娘向路人哭诉,引来越来越多的人围观。

  听了老人的遭遇,大家对周大娘深表同

作者  | 2017-2-22 16:04:25 | 阅读(51) |评论(0) | 阅读全文>>

那些文字可以惊艳到“一句话就是一个故事”

2017-2-22 13:47:54 阅读51 评论0 222017/02 Feb22

@斌卡

我知这世界,本如露水般短暂。

然而,

然而。

——小林一茶

这首俳句,就写于他的小女儿死去的时候。

作者  | 2017-2-22 13:47:54 | 阅读(51) |评论(0) | 阅读全文>>

PHP如何设置error_reporting

2017-1-22 16:49:16 阅读80 评论0 222017/01 Jan22

错误报告级别:指定了在什么情况下,脚本代码中的错误(这里的错误是广义的错误,包括E_NOTICE注意、E_WARNING警告、E_ERROR致命错误等)会以错误报告的形式输出。

 
设置错误报告级别的方法:
 

作者  | 2017-1-22 16:49:16 | 阅读(80) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
 
心情随笔列表加载中...
 
 
 
 
 
 
 

北京市 朝阳区 射手座

 发消息  写留言

 
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017

注册 登录  
 加关注