- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 Zend API-内存管理篇
宏定义均在Zend/zend_alloc.h中函数定义在Zend/zend_alloc.c中1、emalloc——用于替代malloc#define emalloc(size) _emalloc((size) ZEND_FILE_LINE_CC ZEND_FILE_LINE_EMPTY_CC)ZEND_API void *_emalloc(size_t size ZEND_F
2014-03-10 10:45:06
892
原创 关于php的header后的代码继续执行
最近做项目的时候,发现使用php的header函数,后面的语句会继续执行,所以可以写一个redirect方法,在header后面加上exit,终止程序
2013-11-04 14:59:41
1387
转载 empty与isset区别与联系
要说它们的联系,其共同点就是empty()和isset()都是变量处理函数,作用是判断变量是否已经配置,正是由于它们在处理变量过程中有很大的相似性,才导致对它们的关系认识不足。单从empty()和isset()这两个函数本身来考虑的话会把人弄得更糊涂,换一个角度来它。empty()和isset()的处理对象无外乎未定义变量,0,空字符串。 如果变量为0,则empty()会返回
2013-08-16 09:53:13
504
原创 【PHP5权威指南】读书心得二——高级面向对象编程和设计模式
1、使用数组语法访问的重载——ArrayAccess(数组式访问)接口ArrayAccess{ /* 方法 */ abstract public boolean offsetExists ( mixed $offset ) abstract public mixed offsetGet ( mixed $offset ) abstract public void offsetSet
2013-05-15 17:50:36
742
原创 【PHP5权威指南】读书心得一——基础语言部分
1、字符串中的单个字符串可使用$str{$offset}来访问单个字符2、“0”字符串使用empty()结果是TRUE3、字符串递增,如果字符串结尾是数字或字符,他会被增加1,如果是“9”、“Z”、“z”,增加1后变为“0”、“A”、“a”;非数字的不会被递减4、容易混淆的:include发出一个警告,但是不会停止代码的执行;require停止代码的执行5、由用户输入赋值的变量永远
2013-05-14 16:26:46
712
原创 Linux命令与文件的查询
查找命令的完整文件名路径,比如lswhich(寻找“执行文件”)【-a】将所有由PATH目录中可以找到的命令均列出,而不只第一个被找到的命令名称文件名的查找,首先使用whereis或者是locate来检查,如果找不到,再以find查找。因为whereis与locate是利用数据库来查找,所以相当快速,并且没有实际查询硬盘,比较节省时间。whereis(查找特定文件)【-
2013-05-13 16:38:51
494
原创 Linux文件操作
cp-复制文件(目录)【-p】连同文件的属性一起复制过去,而非使用默认属性【-d】若源文件为链接文件的属性,则复制链接文件属性而非文件本身【-r】递归持续复制,用于目录的复制行为【-a】相当于-pdr的行为【-i】若目标文件已经存在时,在覆盖时会先询问操作的进行【-l】硬链接【-s】符号链接,“快捷方式”【-u】目标文件与源文件有差异时执行复制,常用于备份工作
2013-04-18 15:48:02
426
原创 Linux目录相关操作
. 代表当前目录.. 代表上一层的目录- 代表前一个工作目录,类似于Windows的后退~ 代表“目前用户身份”所在的主文件夹~ user 代表user这个用户的主文件夹,例如cd ~mikercal可进入mikercal的主文件夹目录操作cd:切换目录pwd:显示当前目录 【-P】可显示真实的路径,而非链接的路径mkdir:新建目录【-m】直接设置权限
2013-04-18 13:57:03
549
原创 Linux下文件与目录权限的意义
文件权限的意义:1、r--读取文件的内容2、w--修改文件的内容3、x-执行文件目录权限的意义:1、r--可使用ls查询该目录下的文件2、w--新增、删除、重命名、转移该目录下的文件与目录3、x--是否可以cd该目录即使有r权限,而没有x权限,ls该目录只会出现该文件名,文件属性部分全是问号
2013-04-16 16:22:48
730
原创 Linux文件权限
当我们新建文件时,由于没有可执行权限,故默认最大权限为666,新建的目录默认权限最大为777,默认的权限由umask决定。可使用umask命令查看当前用户的umask值,666-umask = 默认创建文件的权限,如umask为022,那么创建出来的文件权限为-rw-r--r--。chgrp:改变文件所属用户组chown:改变文件所有者chmod:改变文件的权限chgr
2013-04-16 15:49:49
543
转载 大话西游-奇葩的周导
(一) 人生,就是不停的错位。最近我又看了一编,突然觉得自己以前从没看懂过这部电影。在《大话》里,被贬为凡人的孙悟空名叫至尊宝,是一个没什么法力的山大王,爱上了白骨精白晶晶,后来,为了救回因误会而自杀的娘子白晶晶,他借助月光宝盒,穿梭时空,想回到半个时辰前。可是由于操作失误,他却回到了500年前。遇到了紫霞仙子,于是,他意外发现,500年前自己居然是孙悟空。紫霞夺去了他的月光宝盒。为了拿回月
2013-03-01 16:50:01
775
转载 打开chm手册显示已取消到该网页的导航
最常见的问题可以用下面的方法解决:一般都是文件被锁定造成的。1、右键单击chm文件,选择属性;2、在最下面点击“解除锁定”并确定后,再次打开chm,就正常了
2013-02-19 18:19:27
361
转载 IIS下PHP使用$_SERVER['REQUEST_URI']中文乱码问题
本地环境下使用apache,移植到windows服务器上使用IIS,发现使用$_SERVER['REQUEST_URI']时,如果URL带有中文参数,获取到的中文出现乱码。解决方法:调用$_SERVER['REQUEST_URI']之前,将以下代码贴入即可。if( isset( $_SERVER['HTTP_X_ORIGINAL_URL'] ) ){ // IIS Mod-Rewri
2013-01-31 15:44:41
1906
黑客与画家 中文清晰版
2013-01-26
基于关系数据库的RDF数据存储
2011-08-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人