2011年8月2日
摘要: zend给php的所有变量都用结构的方式去保存,而字符串的保存和数组的保存也是不同的,数组采用的是hash表的方式去保存(大家知道hash保存的地址有效的减少冲突-hash散列表的概念你懂的),而在php中的结构体上表现如下: 阅读全文
posted @ 2011-08-02 18:18 肖虾米 阅读(1646) 评论(3) 推荐(3) 编辑
2011年5月26日
摘要: fgetcsv中文解析失败,不能正常显示中文,在设置了setlocale(LC_CTYPE, 'zh_CN')之后,在ubuntu下设置失败,安装zh_CN的本地locale设置。 阅读全文
posted @ 2011-05-26 17:57 肖虾米 阅读(1003) 评论(1) 推荐(0) 编辑
2011年5月16日
摘要: 今天遇到一个奇怪的问题,前几天写的一个PHP解析CSV文件格式的代码,在本地运行正常,到了测试站上,就感觉像泄了气的球一样,不顶用了,而且只要是中文输入,总是不能正确读取,开始的时候怀疑是版本问题,因为本地装的是5.3的最新版,所以总是有所怀疑,可是看了手册,却推翻了我的这个问题。正纠结着,而且如果说无论输入什么都不能解析么,那也就罢了,奇就奇在,我第一行的中文他解析没有问题,第二行开始 的所有... 阅读全文
posted @ 2011-05-16 17:00 肖虾米 阅读(398) 评论(0) 推荐(0) 编辑
2011年5月14日
摘要: ubuntu下安装apache+mysql+php(lamp),同时更新php的扩展库的安装,不是源码安装哈。GD扩展安装,xdebug扩展安装,curl扩展安装 阅读全文
posted @ 2011-05-14 17:27 肖虾米 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 今天装完双系统的时候发现装的系统是10.04的,版本低了,于是用他给的更新管理去升级了下,升级到10.10,花了段时间升级完成,本以为重启之后即会进入到新系统了,结果悲剧了···· 系统启动的时候出现 boot from CD: no such device XXXXXXXXXXXXXXXXX grub rescue> 这里给出适用的一种方案,简单的··· 阅读全文
posted @ 2011-05-14 16:42 肖虾米 阅读(531) 评论(0) 推荐(0) 编辑
2011年4月13日
摘要: 重新配置了环境一如既往的顺利,知道开始安装phpunit。。。。 在安装phpunit的时候出现错误:could not extract the package.xml from 'xxxx/phpunit'的错误: 1: D:\Program Files\php-5.2.17>pear install phpunit/PHPUnit 2: Did not download optional d... 阅读全文
posted @ 2011-04-13 13:03 肖虾米 阅读(2298) 评论(0) 推荐(0) 编辑
2011年3月16日
摘要: 作为一个开发人员,必需对自己的代码负责,而一个行之有效的方法就是编写单元测试,虽然说现在的变化很快,可能今天订好的接口,明天就会因为新需求的介入而面临重构的问题,当然这个问题只要软件在发展都是不可避免的事情,所以导致了单元测试的成本升高,而造成很多滞后问题,这就会造成:虽然一直在提倡测试先行,测试驱动的开发模式不能成为长久的行之有效的方案。但是单元测试,果然很重要。 阅读全文
posted @ 2011-03-16 21:21 肖虾米 阅读(645) 评论(0) 推荐(0) 编辑
2011年2月11日
摘要: centos 系统,PHP环境是Nginx,独立配置svn,Nginx号称性能比Apache高,在张宴先生甚至称其性能上比Apache高出10倍,但是这是静态处理方面,在动态处理方面还是在Apache优势,当然这点我是没有验证过。只是觉得既然进了这行,就要知道自己手上的武器是不是可用,仅此而已。 阅读全文
posted @ 2011-02-11 17:48 肖虾米 阅读(460) 评论(0) 推荐(0) 编辑
2011年2月10日
摘要: centos下为firework安装flash插件 阅读全文
posted @ 2011-02-10 17:57 肖虾米 阅读(1188) 评论(0) 推荐(0) 编辑
摘要: nigix+php+mysql安装 阅读全文
posted @ 2011-02-10 14:25 肖虾米 阅读(312) 评论(0) 推荐(0) 编辑