摘要: 1、php子类无 构造函数,实例化子类时默认会调用父类的构造函数;子类有构造函数,实例化子类时默认不会调用父类的父类的构造函数,需要在子类中使用parent::__construct()调用父类构造函数;这些同样适用于析构函数。测试用例: 1 bb();26 ?>2、php函数引用返回语法: 1 v... 阅读全文
posted @ 2015-02-26 11:38 soj 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 与apache一起使用: Configure Command => './configure' '--prefix=/home/sujunjie/local/php' '--with-apxs2=/home/sujunjie/local/apache/bin/apxs' '--with-mysql= 阅读全文
posted @ 2015-02-05 15:20 soj 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 以下是我习惯的vim配置,做个记录~_~" 文件编码set fileencoding=utf-8set encoding=utf-8set termencoding=utf-8" 开启语法高亮syntax enable" 防止在文件末尾追加换行符set noendoflineset binary"... 阅读全文
posted @ 2014-10-09 11:10 soj 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 在一个shell脚本中看见一行代码:DATE=${1:-`date "+%Y%m%d" -d "-1 day"`}查了一下${var1:-var2}这种结构执行过程:如果变量var1有定义且不为空时,返回$var1,如果var1未定义或者为空,则返回‘-’后面的内容。所以开头的代码的含义就是先检查脚... 阅读全文
posted @ 2014-09-05 16:52 soj 阅读(1071) 评论(0) 推荐(0) 编辑
摘要: 1){ $k=$arr[0]; $x=array(); $y=array(); $_size=count($arr); for($i=1;$i1;$l--){ for($i=0;$i $arr[$i+1]){ ... 阅读全文
posted @ 2014-06-20 16:36 soj 阅读(206) 评论(0) 推荐(0) 编辑
摘要: /** * 将字符串拆分为指定最大宽度的字符串数组。单字节字符宽度为1,多字节字符通常宽度为2 * @param string $msg 要拆分的字符串 * @param int $width 结果数组中每个元素的最大宽度。如10代表10个英文字母或者5个汉字 ... 阅读全文
posted @ 2014-05-28 18:37 soj 阅读(363) 评论(0) 推荐(0) 编辑
摘要: jquery绑定事件处理函数的方法有好几个,比如:bind(),on(),delegate(),live()。其中delegate和live都是用on实现的,效果也类似,live好像在1.7版本中已经废弃了。这里重点看看on的用法:$(el).on( events [, selector ] [, data ], handler(eventObject) )如果省略了selector参数,on方法和bind方法效果一样。如果传递了参数selector,其实就生成了一个“事件委托”。什么是“事件委托”呢?我们知道浏览器事件传播时经历了三个过程:捕获阶段 、目标阶段 和 冒泡阶段。事件捕获是指事件 阅读全文
posted @ 2014-02-25 14:48 soj 阅读(9761) 评论(1) 推荐(0) 编辑
摘要: 与vim编码相关的四个配置:encoding:vim核心编码,所有vim交换区,信息提示区都用这个编码。打开文件的编码如果是其他编码,会自动转换为核心编码,保存时再转回文件编码。fileencoding:文件编码。新建文件的编码是配置文件里的fileencoding配置值,如果无配置,怎根据locale设置。fileencodings:vim打开一个文件以后会去匹配此配置项中的编码列表,从前往后,找到“感觉对”的编码以后会认为当前文件是该编码形式的。termencoding:客户端编码,比如在secureCRT是用vim,应该将客户端编码跟secureCRT的“选项/会话选项/外观/字符编码” 阅读全文
posted @ 2013-11-22 13:05 soj 阅读(164) 评论(0) 推荐(0) 编辑
摘要: mysql> show variables like '%character%';+--------------------------+----------------------------------------+| Variable_name | Value |+--------------------------+----------------------------------------+| character_set_client | gbk ... 阅读全文
posted @ 2013-11-20 18:41 soj 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 直接上代码// 获取当前窗口url中param参数的值function get_param(param){ var query = location.search.substring(1).split('&'); for(var i=0;i parseInt(page_total)){ ... 阅读全文
posted @ 2013-10-14 12:13 soj 阅读(5848) 评论(0) 推荐(0) 编辑