Eric Wang 0813

导航

 

2012年9月29日

摘要: 最近公司的首页要做一些调整,于是我终于接触到万恶的IE6,兼容它就是一个苦逼的事,我在写一个div的时候,需要用到margin-left,可是在IE6下就是多出那么一部分,其他浏览器都正常,后来百度了一下,知道了IE6的margin的距离双倍BUG,真实操蛋,这么操蛋的浏览器还有人在用(忍不住又骂了一句。)解决办法就是在使用margin的元素css样式中加上一句display:inline,就可以解决问题了。其他ie6的问题,主要是给了多余的宽度,IE6下div会自动撑开,只能将多余的一个个删掉,让div去自适应,而同时又不影响其他浏览器的呈现。中国人,不要用IE6了,升级死不了人啊! 阅读全文
posted @ 2012-09-29 09:52 Eric Wang 0813 阅读(132) 评论(0) 推荐(0) 编辑
 

2012年9月19日

摘要: 今天要用php代码来处理一个580M的日志文件,总共有219万多行记录,因为是.log的文件,在windows下面很难将文件按照条数来分割,于是在linux下用split -l 10000 filename 前缀名 将整个文件按10000行一个分割成了200多个小文件,之后用php来循环处理这200多个文件,可是执行到后来就出现了题目上面的错误:Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 2611816 bytes),去百度了一下,原来是php.ini中的内存分配的问题,默认p 阅读全文
posted @ 2012-09-19 16:03 Eric Wang 0813 阅读(29714) 评论(0) 推荐(0) 编辑
 

2012年9月18日

摘要: 在新的公司开始上班,今天工作的主题内容是市场部门需要抓取一些论坛用户的邮箱,以便发送营销邮件。于是用了一个python脚本来执行,前面抓了几个都没有什么问题,后来碰到一个论坛,在执行urlopen的地方总是提示超时,百度了一下,因为我使用的是urllib不是urllib2,所以无法直接在urlopen里面加timeout参数,只能是设置全局脚本的超时时间首先import socket然后socket.setdefaulttimeout(60)设置全局的超时时间为60s之后再执行脚本的时候就没有什么大问题了 阅读全文
posted @ 2012-09-18 15:27 Eric Wang 0813 阅读(5148) 评论(0) 推荐(0) 编辑
 

2012年9月6日

摘要: implode的别名是就是join,两者可以通用,学习了 阅读全文
posted @ 2012-09-06 22:44 Eric Wang 0813 阅读(231) 评论(0) 推荐(0) 编辑
 

2012年8月26日

摘要: 今天写一个选项卡的时候,需要用到jquery中的.each(),通过获取each()中的index参数来获取li元素的编号,方便下面区块显示,在一个测试页面上写好了下面的代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang= 阅读全文
posted @ 2012-08-26 23:58 Eric Wang 0813 阅读(37024) 评论(0) 推荐(1) 编辑
 

2012年8月24日

摘要: 今天写一个新的项目,将之前的zend环境中的所有文件全部复制过来,可是在打开入口文件时,出现Zend_Controller_Dispatcher_Exception: Invalid controller specified这个错误,在网上搜到一个解决办法,就是在主入口文件index.php中加这么一句$frontController->setParam('useDefaultControllerAlways', true),加了之后确实不再报这个错,可以在正常进行调试,可是后来发现,写其他方法,加载其他视图的时候,都是重定向到indexController控制器下面的i 阅读全文
posted @ 2012-08-24 22:43 Eric Wang 0813 阅读(927) 评论(0) 推荐(0) 编辑
 

2012年8月22日

摘要: 最近几天张老师开始讲zend framework框架,官方的东西就是功能多,不过一开始配置的时候,还是有一些小问题的,首先,可以使用zend framework解压包bin目录下面的zf.bat批处理来建立自己的zf项目,命令如下:cmd命令进入zf.bat所在的目录,zf.bat create project项目的全路径(如:d:/hspzf)如果提示php.exe不是内部或外部命令,就要将你自己的php文件夹目录D:\wamp\bin\php\php5.4.3和www目录D:\wamp\www\bin(即使www目录下没有bin这个目录,也加上为好)加到path路径中去,这样建立出来的zf 阅读全文
posted @ 2012-08-22 23:08 Eric Wang 0813 阅读(798) 评论(0) 推荐(0) 编辑
 

2012年8月18日

摘要: 自己写了一个非常简单的留言系统,发布内容的地方只用textarea的话就非常单调,于是弄了一个开源的CKEditor编译器,用起来也是非常简单,以下是代码:<script type="text/javascript" src="ckeditor/ckeditor.js"></script><textarea cols="90" rows="10" id="content" name="content"><script type=&qu 阅读全文
posted @ 2012-08-18 21:59 Eric Wang 0813 阅读(189) 评论(0) 推荐(0) 编辑
 

2012年7月6日

摘要: 今天学习了最基础的PHP条件和循环语句,最后老师提了几个问题,其中一个实现空心金字塔的图像比较好玩。老师要让我们实现的是: * * * * * * 的空心金字塔。第一种: for ($i=1;$i<=5;$i++){ switch ($i){ case 1: echo ""."*".""; break; case 2: echo ""; break; case 3: echo ""."*".""."*".""; 阅读全文
posted @ 2012-07-06 22:30 Eric Wang 0813 阅读(1653) 评论(0) 推荐(0) 编辑