Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1627304
  • 博文数量: 1481
  • 博客积分: 26784
  • 博客等级: 上将
  • 技术积分: 17045
  • 用 户 组: 普通用户
  • 注册时间: 2011-07-12 09:22
文章分类

全部博文(1481)

文章存档

2014年(10)

2013年(353)

2012年(700)

2011年(418)

分类: 系统运维

2012-05-30 09:06:12

1.SAPI提供了一个和外部通信的接口, 对于PHP5.2,默认提供了很多种SAPI, 常见的给apache的mod_php5,CGI,给IIS的ISAPI,还有Shell的CLI,nginx与php结合时候,使用fastcgi
2.Require在包含一个找不到的问题的时候, 会前后抛出俩个错误,
1) WARNING : 在PHP试图打开这个文件的时候抛出.
2) E_COMPILE_ERROR : 从PHP打开文件的函数返回失败以后抛出.
3. 当一个HTML元素的属性改变的时候,都能通过onpropertychange来捕获。例如< input name="text1" id="text1" />对象的value属性被页面的脚本修改的时候,onchange无法捕获到,而onpropertychange却能够捕获。
具体理解为:onpropertychange能及时捕获属性值的变化,而onchange在属性值改变时只有通过鼠标执行某些操作才能激活该事件!
但onpropertychange只有IE支持,FireFox下的怎么解决呢?firefox的事件oninput,效果和IE的onproperchange相同
4.Socket协议的形象描述
.一个是发动机(Socket),提供了网络通信的能力
一个是轿车(Http),提供了具体的方式
5.多次实例化对象,就调用初始化多少次;克隆的话是复制,不会在次执行初始化方法,而是复制一份与变量的复制是有区别的。
对象复制,就是引用,与变量的引用可以理解为相同。
注意 __toString()当用var_dump(),print_r()打印对象时候不会调用此函数
6.MySql可以看成是二层架构,
第一层:SQL Layer ,在MySQL数据库系统处理底层数据之前的所有工作都是扎起这一层完
成的,包括权限,sql解析,执行计划优化,query cache的处理等等吗,
第二层:存储引擎,Storage Engine Layer 底层数据存取操作实现部分,由多种存储引擎
共同组成

原文地址:

阅读(425) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~