php socket_select() 说明 function socket_select (array &$read, array &$write, array &$except, $tv_sec, $tv_usec = null)http://php.net/manual/en/function.socket-select.php作用:获取read数组中活动的socket,并且把不活跃的从read数组中删除
进程与线程的一个简单解释 http://kb.cnblogs.com/page/176246/ 进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。 最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。 1. 计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。 2.
CSS中position的妙用 简单起见,全部使用伪标签1 利用两个嵌套的DIV,实现子DIV相对父DIV绝对定位方法:设置div1 position:relative,div2 position:absolution这样就可以让div2在div1的位置基础上实现绝对定位2 实现整块div的居中.div居中 { margin: auto; position: absolut
解决JS循环闭包导致索引始终为最后值的问题 问题代码:for(var i=0;i<len;i++){ one=some[i]; $(one).css('position','relative');$(one).animate({opacity:'0.0',right:width},function(){ console.log(i); }); }上面代码输出的i始终等于len...这是因为闭包中的i在回调函数中
zend studio 12 破解方法(适合Linux,Windows) 1.zend studio 12官网下载地址:http://downloads.zend.com/studio-eclipse/12.0.0/ZendStudio-12.0.0-win32.win32.x86.msi2.替换zend studio安装目录的plugins文件夹下的com.zend.verifier_12.0.0.v20141115-2331.jar文件(注意,该文件
Ubuntu LAMP配置记录 Ubunut配置使用apt-get方式会方便很多,而且安装完程序之后,配置文件都会自动生成Apache2默认配置位置 /etc/apache2/apache2.confPHP5 默认配置位置 /etc/php5/apache2/php.iniapache2自动生成的配置是按照模块划分,同时增加一个文件夹***-enable专门存放链接用于开关模块***-a
Ubuntu linux个人常用指令 64位系统安装WIne必备库:运行如下代码一次性解决所有依赖:sudo apt-get install libgtk2.0-0:i386linux下文件的复制、移动与删除命令为:cp,mv,rm一、文件复制命令cp 命令格式:cp [-adfilprsu] 源文件(source) 目标文件(destination) c
ThinkPHP 在加载 XDEBUG 之后报错的可能解决方法 今天遇到一个问题,就是在一个TP项目中,不加载XDEBUG的情况下运行正常,加载之后直接提示页面错误.没有其他任何报错提示了... 网上找不到解决方案了,经过自己排查apache报错日志发现,是XDEBUG的栈限制设置太少导致进程直接中断,从而TP提示页面显示错误了~ 如果是此类原因的,解决方法如下 xdebug.max_nesting_level=100,或者直接不要设置最
配置PHP XDEBUG模块后无法通过phpinfo打印出来的可能原因 首先确保所有配置都是正确的.包括php5.3一下版本必须考虑线程安全就使用zend_extension_ts,非安全使用zend_extension.PHP5.3以上一律使用zend_extension 如果还出现问题的话,看看zend_extension="路径",路径是否有空格...有空格就可能无法生效而且又没提示出错~~~~~~
Apache 配置------FastCGI方式使用PHP(包含:linux下编译安装fmod_fcgid,配置apache以支持FastCGI) 本文用于记录Apache配置 FastCGI方式运行PHP(使用非线程安全版本)下文包含如下内容:1 linux下编译官网提供的最新版fmod_fcgid源码为os,方便linux或者windows直接使用(因为官网我暂时找不到编译好的os文件,只下载到fcgid的源码...下载地址)2 配置apache服务器,以FastCGI方式运行PHP
Windows下的PHP开发环境搭建——PHP线程安全与非线程安全、Apache版本选择,及详解五种运行模式。 (原文出处:http://www.ituring.com.cn/article/128439)今天为在Windows下建立PHP开发环境,在考虑下载何种PHP版本时,遭遇一些让我困惑的情况,为了解决这些困惑,不出意料地牵扯出更多让我困惑的问题。为了将这些困惑一网打尽,我花了一下午加一晚上的时间查阅了大量资料,并做了一番实验后,终于把这些困惑全都搞得清清楚楚了。说实话,之所以
apache 使用心得(启动多实例,单实例监听多端口,单实例监听多域名) 很久之前就手动配置过apache了,今天遇到一个需要在阿里云服务器上配置apache路由多个域名到不同的服务器根目录这样的问题,研究了一段时间,得出了下面的心得,分享给大家~*以windows系统为例子 下面要会说到的内容:1 开启多个apache实例,监听多个端口(作用就是方便读取不同的配置文件)2 单个apache实例监听多个端口3 单个apache实例监听
微信分享接口失效的解决方案(2014年12月底失效的微信接口WeixinJSBridge等) 已经失效的微信私有接口,目前有安卓的代替方案,就是使用GitHub某人提供的WeixinApi.js代替微信浏览器自带的内置对象,但是这个方法不适合IOS(有兴趣的可以看https://github.com/zxlie/WeixinApi/commit/2d6bed653158978bcba5245bd3f0ce45e913263d) 下面说一下具体的通用代替方案1 设置所有不希
YII2 的安装心得 最近在安装YII2,看了官方的文档后,安装了也没法用,安装不步骤就是 1 安装composer,这一步是必须的,因为官方虽然提到了可以离线解压安装YII2,但实际上离线解压之后还是需要你线上更新才能使用,所以composer是必须要装的 2 安装YII2有两个可以选择,一个是安装基础模版basic,一个是高级模版advanced.说明一下,advanced里面就包括basic了,adv
ZigZag Conversion [Z 型字母转换] he string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a fixed font for better legibility)P A H NA P L S I I
Reverse Nodes in k-Group [逆转K-Group链表] Given a linked list, reverse the nodes of a linked list k at a time and return its modified list.If the number of nodes is not a multiple of k then left-out nodes in the end should remain as it is
Longest Substring Without Repeating Characters (返回最长无字符重复的子串长度) Given a string, find the length of the longest substring without repeating characters. For example, the longest substring without repeating letters for "abcabcbb" is "abc", which the length is 3. For