摘要:
转:php 共享内存 共享内存主要用于进程间通信 php中的共享内存有两套扩展可以实现 1、shmop 编译时需要开启 --enable-shmop 参数 实例: 2、用 Semaphore 扩展中的 sem 类函数 (用起来更方便,类似 key-value 格式) 注意:这两种方式不通用的 一个用 阅读全文
摘要:
转:php 消息队列 本消息队列用于linux下,进程通信 队列状态信息:具体参考手册 Array( [msg_perm.uid] => 1015 [msg_perm.gid] => 100 [msg_perm.mode] => 438 [msg_stime] => 0 [msg_rtime] => 阅读全文
摘要:
转:php 快速fork出指定个子进程 $pids = array(); $child_pid = pcntl_fork(); if ($child_pid == -1) { throw new Exception( __METHOD__ . "|" . __LINE__ . ": fork() e 阅读全文
摘要:
转自:思齐-批量 kill mysql 中运行时间长的sql 以下内容来自mysql手册: 13.5.5.3. KILL语法KILL [CONNECTION | QUERY] thread_id每个与mysqld的连接都在一个独立的线程里运行,您可以使用SHOW PROCESSLIST语句查看哪些线 阅读全文
摘要:
转自:思齐-socket发送http请求 socket方式: $socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP); //socket_set_option($socket, SOL_SOCKET, SO_SNDTIMEO, array("se 阅读全文
摘要:
大学学习网络基础的时候老师讲过,网络由下往上分为 物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层, 三者从本质上来说没有可比性, socket则是对TCP/IP协议的封装和应用(程序员层面上 阅读全文
摘要:
转:简单的文本协议、二进制协议 博客分类: TCP学习 转:简单的文本协议、二进制协议 TCP学习 写网络程序躲不过协议,协议其实就是定义了消息的格式,以及消息是如何交换的。协议可简单可复杂,复杂精密如TCP协议,简单奔放如HTTP的协议。这里将我所接触到的协议稍微总结一下,最后抛出一个个人设计的简 阅读全文
摘要:
xhprof 安装使用 转自:思齐-xhprof的使用 1、安装扩展 windows下把 xhprof.dll 放到extensions目录下 修改配置文件 [xhprof] extension=xhprof.so; ; directory used by default implementatio 阅读全文
摘要:
mysqli 操作数据库 转自:思齐-mysqlli的用法 从php5.0开始增加mysql(i)支持 , 新加的功能都以对象的形式添加 i表示改进的意思 功能多、效率高、稳定 编译时参数: ./configure --with-mysql=/usr/bin/mysql_config \ #使用 M 阅读全文
摘要:
PDO 用法学习 转自: 思齐-pdo用法 PDO: php data object数据库访问抽象层基于驱动:1、安装扩展 php_pdo.dll2、安装驱动 php_pdo_mysql.dll linux 编译时参数:--with-pdo=mysql=/usr/local/mysql 三个类:PD 阅读全文