摘要: 1.PSR-0说明 一个标准的 命名空间(namespace) 与 类(class) 名称的定义必须符合以下结构: \<Vendor Name>\(<Namespace>\)*<Class Name>; 其中Vendor Name为每个命名空间都必须要有的一个顶级命名空间名; 需要的话,每个命名空间 阅读全文
posted @ 2016-05-09 10:34 luzhaofan 阅读(767) 评论(0) 推荐(0) 编辑
摘要: 安装curl -sS https://getcomposer.org/installer | php使用php composer.phar 阅读全文
posted @ 2016-01-11 11:28 luzhaofan 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 同步与异步是一组相对概念,针对的是自己等待还是别人通知阻塞和非阻塞是一组相对概念,针对的是等待过程中,等待者的操作。 阅读全文
posted @ 2016-01-08 17:46 luzhaofan 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 1.进程:由OS来管理,每个进程都有自己独立的内存空间,进程之间通讯主要是通过信号传递的方式来实现的,实现方式有多种,信号量,管道,事件等,任何一种方式的通讯效率都需要过内核,导致通讯效率比较低.由于是独立的内存空间,所以上下文切换的时候需要保存当先调用栈的信息,cpu各寄存器的信息,虚拟内存,以及... 阅读全文
posted @ 2016-01-08 15:38 luzhaofan 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 同步IO和异步IO,阻塞IO和非阻塞IO分别是什么,到底有什么区别?不同的人在不同的上下文下给出的答案是不同的。所以先限定一下本文的上下文。 本文讨论的背景是Linux环境下的network IO。一 、概念说明在进行解释之前,首先要说明几个概念:- 用户空间和内核空间- 进程切换- 进程的阻塞... 阅读全文
posted @ 2016-01-08 14:55 luzhaofan 阅读(186) 评论(0) 推荐(0) 编辑