自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

czfphper的博客

最牛逼的梦想也抵不过傻逼一样的坚持!

  • 博客(10)
  • 收藏
  • 关注

原创 PHP长连接实现

每次我们访问PHP脚本的时候,都是当所有的PHP脚本执行完成后,我们才得到返回结果。如果我们需要一个脚本持续的运行,那么我们就要通过php长连接的方式,来达到运行目的。 每个PHP脚本都限制了执行时间,所以我们需要通过 set_time_limit 来设置一个脚本的执行时间为无限长;然后使用 flush() 和 ob_flush() 来清除服务器缓冲区,随时输出脚本的返回值。 如下面这段脚本:

2015-10-20 11:17:03 967

转载 浅谈PHP中IP与整型互相转换

IP转换成整型存储是数据库优化一大趋势,不少人目前存储IP时还在使用字符串类型存储,字符串索引比整型索引消耗资源很多,特别是表中数据量大的时候,以及求查询某一个ip段的数据,今天说的ip是指ip4,ip6不在本文范围内。 系统函数ip2long与long2ip PHP中有内置函数ip2long可以将ip地址转换整型。 1 2 $ip

2015-10-20 11:10:12 389

转载 Redis 3.0中文官方文档翻译计划(5) ——从入门到精通(下)

Redis 3.0中文官方文档翻译计划(5)  ——从入门到精通(下)     Redis有序集合(Sorted sets)      有序集合类似于集合和哈希的混合体的一种数据类型。像集合一样,有序集合由唯一的,不重复的字符串元素组成,在某种意义上,有序集合也就是集合。      集合中的每个元素是无序的,但有序集合中的每个元素都关联了一个浮点值,称为分数(score,这就是为什

2015-10-15 20:17:34 427

转载 Redis 3.0中文官方文档翻译计划(4)

Redis 3.0中文官方文档翻译计划(4)  ——从入门到精通(中)     Redis列表(Lists)      为了解释列表类型,最好先开始来点理论,因为列表这个术语在信息技术领域常常使用不当。例如,”Python Lists”,并不是字面意思(链表),实际是表示数组 (和Ruby中的Array是同一种类型)。      通常列表表示有序元素的序列:10,20,1,2,3是

2015-10-15 19:55:02 229

转载 Redis 3.0中文官方文档翻译计划(3)

Redis 3.0中文官方文档翻译计划(3)  ——从入门到精通(上)     Redis不是一个无格式(plain)的键值存储,而是一个支持各种不同类型值的数据结构服务器。这就是说,传统键值存储是关联字符串值到字符串键,但是Redis的值不仅仅局限于简单字符串,还可以持有更复杂的数据结构。下面列的是Redis支持的所有数据结构,后面将逐一介绍:  二进制安全(binary-sa

2015-10-15 19:37:00 326

转载 Redis 3.0中文官方文档翻译计划(2)

Redis 3.0中文官方文档翻译计划(2)  ——数据类型初探     字符串(Strings)      字符串是Redis最基本的数据类型。Redis字符串是二进制安全的,也就是说,一个Redis字符串可以包含任意类型的数据,例如一张JPEG图像,或者一个序列化的Ruby对象。      一个字符串最大为512M字节。      你可以使用Redis的字符串类型做很多有意思

2015-10-15 19:16:07 366

转载 Redis 3.0中文官方文档翻译计划(1)

Redis 3.0中文官方文档翻译计划(1)  ——Redis介绍     Redis是一款开源的,基于BSD许可的,高级键值(key-value)缓存(cache)和存储(store)系统。由于Redis的键包括string,hash,list,set,sorted set,bitmap和hyperloglog,所以常常被称为数据结构服务器。你可以在这些类型上面运行原子操作,例如,追

2015-10-15 19:05:25 550

转载 为什么Nginx的性能要比Apache高得多?

这主要是因为Nginx使用了最新的epoll(Linux 2.6内核)和kqueue(FreeBSD)网络I/O模型,而Apache则使用的是传统的select模型。曾在一篇博客上看到有这么个实例: 假设你在大学中读书,要等待一个朋友来访,而这个朋友只知道你在A号楼,但是不知道你具体住在哪里,于是你们约好了在A号楼门口见面.如果你使用的阻塞IO 模型来处理这个问题,那么你就只能一直守候A号楼门口

2015-10-12 16:19:12 353

原创 shell概念

脚本在执行时会启动一个子shell的进程 命令行中启动的脚本会继承当前shell的环境变量 系统自动执行脚本需要自我定义环境变量。

2015-10-09 09:24:03 246

原创 PHP_EOL

今天看到一个PHP_EOL代码,查下了,大概知道是什么内容。今天有学会一招。 <?php echo PHP_EOL; //windows平台相当于 echo "\r\n"; //unix\linux平台相当于 echo "\n"; //mac平台相当于 echo "\r"; 以前经常在window和linux下切换,用一个简单变量就可以实

2015-10-06 21:51:28 252

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除