显示下一条  |  关闭

phperwuhan的博客

记载一个phper的历程!phperwuhan.blog.163.com

 
 
 
 
 我要留言
 
 
 
留言列表加载中...
 
 
 
 
 
 
 

php pcntl 多线程

2012-1-19 15:50:33 阅读12 评论0 192012/01 Jan19

来源:http://hi.baidu.com/snowhilloldman/blog/item/a10e7188aa88068aa5c27245.html

使用PHP真正的多进程运行模式,适用于数据采集、邮件群发、数据源更新、tcp服务器等环节。

PHP有一组进程控制函数(编译时需要 –enable-pcntl与posix扩展),使得php能在*nix系统中实现跟c一样的创建子进程、使用exec函数执行程序、处理信号等功能。 PCNTL使用ticks来作为信号处理机制(signal handle callback mechanism),可以最小

作者  | 2012-1-19 15:50:33 | 阅读(12) |评论(0) | 阅读全文>>

PCNTL函数族--PHP多进程编程

2012-1-19 15:19:01 阅读7 评论0 192012/01 Jan19

来源:http://blog.csdn.net/fafa211/article/details/5550558

php有一组进程控制函数,使得php能在*nix系统中实现跟c一样的创建子进程、使用exec函数执行程序、处理信号等功能。

引用
Process Control support in PHP implements the Unix style of process creation, program execution, signal handling and process termination. Process Control should

作者  | 2012-1-19 15:19:01 | 阅读(7) |评论(0) | 阅读全文>>

PHP中的uniqid在高并发下的重复问题

2012-1-19 14:56:43 阅读12 评论0 192012/01 Jan19

来源:http://blog.csdn.net/lgg201/article/details/5989739

项目是一个高并发的web项目,并且会有后台进程(pcntl并发),两者都会利用uniqid去生成唯一id,今天发现一个bug,在高并发情况下,uniqid可能产生重复输出。

 

以下是测试代码:

作者  | 2012-1-19 14:56:43 | 阅读(12) |评论(0) | 阅读全文>>

HTML5 影音 ( Video ) 概論

2012-1-17 17:46:05 阅读11 评论0 172012/01 Jan17

作者  | 2012-1-17 17:46:05 | 阅读(11) |评论(0) | 阅读全文>>

HTML5 API简介一(Canvas,Audio/Video,Geolocation)

2012-1-17 17:43:45 阅读14 评论0 172012/01 Jan17

来源:http://www.html5china.com/course/20110926_1989.html

1.Canvas 
顾名思义,画布,你在上面画画

作者  | 2012-1-17 17:43:45 | 阅读(14) |评论(0) | 阅读全文>>

HTML5+CSS3+JQuery打造自定义视频播放器

2012-1-17 17:37:39 阅读11 评论0 172012/01 Jan17

来源:http://www.html5china.com/HTML5features/video/20110926_1994.html

简介
HTML5的<video>标签已经被目前大多数主流浏览器所支持,包括还未正式发布的IE9也声明将支持<video>标签,利用浏览器原生特性嵌入视频有很多好处,所以很多开发者想尽快用上,但是真正使用前还有些问题要考虑,尤其是 Opera/Firefox 和IE/Safari浏览器所支持的视频编码不同的问题,Google几个月前发布的开源视频编码VP8有望能解决这一问题,另外Goo

作者  | 2012-1-17 17:37:39 | 阅读(11) |评论(0) | 阅读全文>>

获取用户源ip的代码

2012-1-11 16:30:22 阅读14 评论0 112012/01 Jan11

<?php
/* 获取用户源ip的代码 */
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
echo time().'<br />';
/* 第1个ip地址是用户源ip */
echo 'HTTP_X_FORWARDED_FOR:'.getenv('HTTP_X_FORWARDED_FOR');
?>

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

header中的Cache-control

2012-1-11 16:07:07 阅读17 评论0 112012/01 Jan11

来源:http://blog.csdn.net/ivan820819/article/details/5416198

网页的缓存是由HTTP消息头中的“Cache-control”来控制的,常见的取值有private、no-cache、max-age、must- revalidate等,默认为private。其作用根据不同的重新浏览方式分为以下几种情况:

(1) 打开新窗口
值为private、no-cache、must-revalidate,那么打开新窗口访问时都会重新访问服务器。
而如果指定了max-age值,那么在此值内的时间里就不会重新访问服务器,例如:
Cache-control: max-age=5(表示当访问此网页后的

作者  | 2012-1-11 16:07:07 | 阅读(17) |评论(0) | 阅读全文>>

来源:http://www.cnblogs.com/cuixiping/archive/2008/05/04/1181056.html

网页的缓存是由HTTP消息头中的“Cache-control”来控制的,常见的取值有private、no-cache、max-age、must-revalidate等,默认为private。其作用根据不同的重新浏览方式分为以下几种情况:
(1) 打开新窗口
如果指定cache-control的值为private、no-cache、must-reval

作者  | 2012-1-11 14:10:42 | 阅读(8) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
 
列表加载中...
 
 
 
 
 
 
 
博友列表加载中...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

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

   
创建博客 登录  
 关注