11 2010 档案

PHP数组重复值过滤,到底是选择foreach 还是 array_unique?
摘要:[代码]  在$intTotal比较小的情况下,比如说1000以内,$intRand的取值基本不影响结果,两者执行的时间都差不多。  测试$intTotal 大于10000时,$intRand取值100时,使用array_unique的效率要高于foreach循环判断,$intRand=10,两者执行时间一致。 因此,可以得出结论,当数组容量不大,大概在1000以内时,使用两者的执行效率差不多。 ... 阅读全文

posted @ 2010-11-17 10:05 陆西星 阅读(2337) 评论(0) 推荐(1)

代码学习之wordpress 的缓存处理类
摘要:主要是学习缓存处理的思路,代码方面,其实个人用,就不必去向下兼容了 阅读全文

posted @ 2010-11-16 22:26 陆西星 阅读(407) 评论(1) 推荐(0)

PHP内部结构图一枚
摘要:如图,PHP内部结构图。 阅读全文

posted @ 2010-11-15 22:17 陆西星 阅读(233) 评论(0) 推荐(0)

FireFox 连接设置 无法更改的原因及解决方法
摘要:原因:安装fiddler之后,自动在Firefox里添加一个插件。我设置 Force tranffic to Fiddler。因此在更改连接配置的时候,无法保存配置 解决方案: Force tranffic to Fiddler 不要选择,更改配置之后再去选择该项。 阅读全文

posted @ 2010-11-13 10:59 陆西星 阅读(272) 评论(0) 推荐(0)

想好再写,解决bug从多方面入手
摘要:今天下午,因为一个功能,耗费了所有的时间,其实这个功能早已写好了,但是在实际调试的过程中,发现运行结果总是有问题。  开始找错,首先我怀疑的就是自己的代码,一遍又一遍地查找,修改,其实基本上代码已经成形,没什么大的错误,然后就怀疑逻辑是否出错。本地专门写了一段验证自己逻辑的代码,经测试,运行良好,貌似自己的算法逻辑并不存在问题。  问题到底出在哪里呢?因为下意识始终把错误归结为代码上,解决问题的思... 阅读全文

posted @ 2010-11-12 23:02 陆西星 阅读(198) 评论(0) 推荐(0)

linux下通过源代码包编译安装程序(讨教学习帖)
摘要:linux下程序的编译安装我一直感觉很神秘,总是搞不懂为什么执行以下./configure加相关配置,然后make,make install一个程序就算安装完毕了。今天特意在网上搜索了一下相关的资料,大概了解了一下。通常我们下载的源代码包,都是xxx.tar.gz或者xxx.tar.bz格式的,总之下载的软件包需要解压缩,会生成一个对应的目录xxx,然后呢,大部分源代码包里都有一个脚本,confi... 阅读全文

posted @ 2010-11-11 09:45 陆西星 阅读(325) 评论(0) 推荐(0)

为什么在使用命名空间中我会犯错?
摘要:PHP命名空间解析规则(告别PHP namespace给你带来的纠结)写完这个之后,忽然想起,为什么我在使用php的namespace的时候会经常犯错呢?先看如下的代码看出我代码错在什么地方了么?我一直以为,使用use myns1语句之后,在MyClass3中,如果查找不到MyClass1,就会自动在命名空间myns1中寻找,同理,我以为加上use myns1之后也许不用use myns1\myn... 阅读全文

posted @ 2010-11-09 23:31 陆西星 阅读(216) 评论(0) 推荐(0)

PHP命名空间解析规则(告别PHP namespace给你带来的纠结)
摘要:PHP 5.3加入命名空间特性之后,相信很多朋友在产品开发的中已经大量使用了,不过其解析规则反正是让我纠结了一下子,不注意就会被搞晕。幸好在手册中发现这么一段代码,故手册中其他关于namespace的内容,就可以忽略了,直接看下面的代码怎么样,看完是不是恍然大悟了?嘿,要是还没有开始大量接触PHP面向对象的开发,就需要花点功夫看看了,毕竟这是传说中的主流。不过悲剧的是,俺写了那么多类,还真搞不懂面... 阅读全文

posted @ 2010-11-09 22:55 陆西星 阅读(2049) 评论(0) 推荐(1)

PHP中实现工厂类模式遭遇命名空间无法正确创建相应的解决代码
摘要:参见:PHP手册Please be aware of FQCN (Full Qualified Class Name) point.Many people will have troubles with this:代码To fix that, and also incorporate a 2 step namespace resolution, you can check for \ as fir... 阅读全文

posted @ 2010-11-09 21:50 陆西星 阅读(382) 评论(0) 推荐(0)

Mysql 数据库中的charset之utf8
摘要:UTF- 8:Unicode Transformation Format-8bit,允许含BOM,但通常不含BOM。是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24位(三 个字节)来编码。UTF-8包含全世界所有国家需要用到的字符,是国际编码,通用性强。UTF-8编码的文字可以在各国支持UTF8字符集的浏览器上显 示。如,如果是UTF8编码,则在外国人的英文IE上... 阅读全文

posted @ 2010-11-09 10:58 陆西星 阅读(582) 评论(0) 推荐(0)

Mysql字段数据类型:char与varchar的区别
摘要:char:  1 声明的字段如果数据类型为char,则该字段占据的长度固定为声明时的值,例如:char(4),存入值 'ab',其长度仍为4.、 2 char的长度声明范围是 0-255  3 当存储数据时,所存数据长度不足声明长度,右边填充空格以达到声明的长度。检索到char类型数据之后再去掉尾部空格。 4 在存储或检索过程中不进行大小写转换varchar:  1 声明字段时,字段占据的实际... 阅读全文

posted @ 2010-11-09 10:46 陆西星 阅读(591) 评论(0) 推荐(0)

zend studio 8使用感受
摘要:我不知道大家在开发PHP的过程中使用什么工具,但是对于大部分新生代(哈,就是入行不久大概在05年之后吧)的PHPer说,zend studio可能是首选的了。vim,nodepad++等等虽然不错,但是现在的机器配置都很不错了,不至于会跑不起zend studio的。  现在zend studio已经到第八个版本了,进步很大。我用过zend studio的很多版本,5.x,6.x,7.x,到现在的... 阅读全文

posted @ 2010-11-07 23:18 陆西星 阅读(1737) 评论(2) 推荐(0)

由蔡文胜的两条微博想到的
摘要:前几天看到蔡文胜的两条微博,触动很大:“反思中:我的互联网生涯第一阶段2000-2003年呆在厦门,几乎不对外任何接触,从不会打字到慢慢了解整个互联网,也是打好基础的重要三年。2004-2007年,一个人到了北京成立265公司,认识各路英雄豪杰,却也是浮躁的三年,最后决定卖掉2个公司,重新回到厦门。2007-2009年让自己安静下来才找到新定位。”“2000-2... 阅读全文

posted @ 2010-11-07 23:00 陆西星 阅读(262) 评论(0) 推荐(0)

高性能Mysql数据库表设计原则
摘要:以下观点参考《高性能 Mysql》,欢迎指教。1 更小通常更好 选择表示数据的最小类型(正确存储你的内容):比如说,能够使用char 数据类型存储,就不必选择text,能够使用int型存储数据,就不应该使用long型。 理由:更小的数据类型使用了更小的磁盘空间,内存和cpu缓存,而且需要的cpu周期也更少。 PS:确保不会低估要存储的值。(能够很好的把握需求,对要存储的数据要比较精确的判断)2 简... 阅读全文

posted @ 2010-11-07 21:27 陆西星 阅读(1737) 评论(0) 推荐(0)

VPN1010注册使用说明
摘要:一、VPN1010帐号注册VPN1010网站:http://www.vpn1010.com/进入网站后,点击右上角的"注册"按钮,输入用户名和邮箱,点确定以后会往你邮箱里面发激活邮件。然后激活以后重新设置一下密码,这样你连接他们VPN的帐号就是你注册的用户名和后来设置的密码了。二、VPN1010的使用VPN1010提供的是PPTP的连接类型,大家可以自己创建VPN连接来连接这个VPN,他们的VPN... 阅读全文

posted @ 2010-11-05 09:28 陆西星 阅读(210) 评论(0) 推荐(0)

Putty 工具 保存配置的 小技巧
摘要:详情请查看原文,原文图文并茂,相当清楚,赞一个。http://blog.csdn.net/tianlesoftware/archive/2010/08/23/5831605.aspx 阅读全文

posted @ 2010-11-05 09:23 陆西星 阅读(206) 评论(0) 推荐(0)

无题
摘要:早上八九点的城铁在地面上不急不徐的载着你,透过车窗,阳光懒懒的倾洒进来,你喜欢这样的温暖和煦这是晚秋,还并未到初冬绿叶尚且顽强的绿着呢,他们也有情,你能感受到他们此刻也在幸福的晒着太阳。你幻想着列车一直行驶下去,让阳光充满你的脸庞,你的脸庞贴的车窗更近,似乎外面才是你的天地,你在牢笼里。该来的站点,始终要把你从享受中拉回冰冷的世界。越长大越孤单,你惯了热闹,不曾学会如何一个人独自消解寂寞。在人流里... 阅读全文

posted @ 2010-11-05 09:08 陆西星 阅读(159) 评论(0) 推荐(0)

PHP:接口的静态变量、常量与类中的区别
摘要:接口:1 不能够定义静态变量在类的 成员变量(常量除外)2 定义的常量 const YOUCONST = VALUE,不能在子类中覆盖,在子类中以 interfaceName::YOUCONST的方式调用3 不能使用parent::YOUCONST的方式调用接口的常量类:1 const 变量可以使用parent::YOUCONST的方式,className::YOUCONST的方式在子类中访问2 ... 阅读全文

posted @ 2010-11-05 09:07 陆西星 阅读(1380) 评论(0) 推荐(0)

神仙打架,凡人遭殃
摘要:今日下午,IT界的两个高手过招了。一个是纵横多年的巨无霸,一个是新近崛起的实力派。姑且不论谁对谁错,倒霉的,无疑是用户了。他们打架那空儿,我朋友就已然受害了,急着让我想办法,如何可以继续使用两个软件,很显然,我没办法,腾讯下死手,有360,你就别用我QQ。我们国家的诸多法律是无效的,如此无序的竞争用户却是如何也没有发声的机会,他们把胁用户以令对手的做法,让用户逃不可逃,而用户,只能承受,是什么造就... 阅读全文

posted @ 2010-11-05 09:05 陆西星 阅读(177) 评论(0) 推荐(0)

一段PHP对象访问类私有方法的代码
摘要:来源:PHP 手册 阅读全文

posted @ 2010-11-05 09:02 陆西星 阅读(942) 评论(0) 推荐(0)

导航