百度空间 | 百度首页 
 
文章列表
 
您正在查看 "日积月累" 分类下的文章

2009-10-30 23:17

在样式表中通过cursor:url(...../xxx.cur), auto;这样的形式可以定义鼠标的样式。虽然ie6下对于背景图片完全可以用相对路径来定义,但鼠标图片却不能这样。

比如有一个样式我这样定义的 .imgSmall{cursor:url(../img/zoonout.cur), auto;},但是在检查访问日志时却是这样的:

- - [30/Oct/2009:23:01:58 +0800] "GET /img/zoonout.cur HTTP/1.1" 404 805 "http://bo.xianguo.com/home" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; User-agent: Mozilla/4.0 (compatible;

类别:日积月累 | 评论(0) | 浏览()
 
2009-08-25 16:54
在zend framework官方文档中关于 “MVC 异常” 的一段介绍中,存在着一个错误。

中文版翻译的错误比较明显,也有可能是版本交替后一些方法被剔除的影响(没有查证)。
http://framework.zend.com/manual/zh/zend.controller.exceptions.html 的最后一段代码:
class My_Controller_PreDispatchPlugin exten
类别:日积月累 | 评论(0) | 浏览()
 
2009-08-11 12:03
smarty的缓存目录的文件需要定期删除,否则该目录的文件数目将会越来越多,进而影响到文件读取的速度。可以新建一个定期任务,而任务的命令也非常简单(假设smarty的缓存目录是/opt/www/tmp/cache):

find /opt/www/tmp/cache -name '*.tpl' -atime +3|xargs /bin/rm -f

find /opt/www/tmp/cache -name '*.tpl' -atime +3 表示找出/opt/www/tmp/cache目录中以tpl为后缀、最后访问时间在3天之前的文件。然后利用管道命令,将这些文件作为参数,传给命令 /bin/rm -f强制性地删除掉。
类别:日积月累 | 评论(0) | 浏览()
 
2009-04-23 10:12
在一些局域网环境中,如果是用的代理上网,对于一些需要用户权限认证的页面,没有配置相应的缓存控制header,就有可能因为缓存的问题而产生莫名其妙的串门事件。

比如:a用户和b用户都注册了同一个网站的会员,a用户登录某个页面page.html后,b用户也接着登陆同一个页面,这个时候,代理没有从 page.html的response header里边找到缓存控制项,就会认为可以直接从缓存里边读取这个页面。这样的话,b用户就看到了a用户登录过的page.html,而这个页面的用 户信息都是与a用户有关的,他就会非常奇怪,这是谁呀?我到哪去了?
类别:日积月累 | 评论(0) | 浏览()
 
2009-03-02 13:22
有一个页面是这样一种情况,当整个页面加载完了,然后会发出一次异步请求,完成列表数据的载入和显示。不过这几天,明显感觉到列表加载的速度太慢了,老是在页面显示完整了以后好几秒才开始进行异步的请求。通过用firebug分析,发现在页面加载完毕后,在异步请求发出之前,竟然又重复发出了三个对当前页面的请求。也就是说,在列表加载之前,竟然重复加载了当前页面三次。那么,这三次额外的请求是从哪来的呢?

我把页面代码从最后一部分开始逐步网上删除,看看那三次请求是否依然存在。经过若干次的尝试,最后将问题定位了有
类别:日积月累 | 评论(0) | 浏览()
 
2009-02-05 16:55
这里所说的大小是指图片的容量,而不是图片的尺寸。

用photoshop和fireworks保存同样一张尺寸的jpg图片,会发现其大小竟然有很大的区别。比如,一张72x72的图片,photoshop一般会有15k左右的大小,而fireworks则可能只有1、2k。造成这样的原因是,photoshop会保存图片的大部分exif信息,另外,还会包含缩略图的相关信息。而fireworks则会将这些额外的信息都去掉。

而一般web开发用的图片对于这些额外的exif之类的信息是不需要的,用photoshop保存一些不需要exif信息的图片时,最好选择“存储为web所用格式
类别:日积月累 | 评论(1) | 浏览()
 
2009-01-28 22:58
今天发现有一台服务器上的网站在用ajax调用文章列表完毕后不能显示出来,而且firebug报错:unterminated string literal,报错的位置是javascript用eval方法对XMLHTTP对象返回的responseText内容进行处理的地方。仔细用firebug查看返回的数据,发现内容都是不完整的,只返回了一部分文章数据,后面的数据都丢失了,这样的数据用eval去解释当然会报错的。而另一台服务器同样的地方则工作正常。看来问题在于服务器本身,而不是程序方面。

用df -lh命令查看了一下,发现放web服务器的磁盘使用率已经达到100%了,删除了一部分日志
类别:日积月累 | 评论(0) | 浏览()
 
2009-01-06 00:20
这篇文章主要用来探讨在使用iframe进行表单提交时一系列浏览器兼容性以及iframe本身的一些限制。

iframe的主要用途一般是运用在无刷新提交数据并做出响应的场景,可以作为ajax方式的有力补充。相对于使用ajax提交数据有一些独特的优势:
1、对浏览器是否支持javascript没有要求,因而有更好的浏览型兼容性。
2、表单提交时和普通的页面提交没有差别,不用通过脚本来包装提交的数据。
3、能很方便地处理enctype="multipart/form-data"的提交表单,而这是通过ajax所不能做到的。因此在像上传图像而要不刷
类别:日积月累 | 评论(1) | 浏览()
 
2008-12-18 10:46
这篇文章用来记录一些常见的浏览器兼容问题的处理方式。保持更新……

一、文本框和图像按钮(背景为图片的按钮)的对齐问题

可以设置按钮的css属性position:absolute;margin-top:1px; 在firefox和ie6中都正常了。
比如:

//search.html
<input type="text" name="keyword" id="keyword"/><input type="submit" id="search_button" value=""/>
//css
#keyword {
    background:#528AD
类别:日积月累 | 评论(0) | 浏览()
 
2008-12-07 12:08
一直以来都充当使用svn的角色,这次终于下决心自己动手来架设svn服务器了。之前在windows也有操作过,不过貌似都没有成功。这次在ubuntu上架设svn服务器,也是一波三折,不过还好有惊无险地解决了一切问题,圆满成功了。

主要参考的文章来自http://bemike.org/tag/subversion,不过这篇文章介绍的安装svn软件的过程太简洁了,一句“sudo apt-get install svn”就搞定了。而我还是决定要自己来编译,因此就遇到了很多其他的问题。

类别:日积月累 | 评论(0) | 浏览()
 
2008-11-26 11:52
用java做抓取rss的工具时,遇到两个小小的麻烦,不过最终都还算顺利地解决了,在这里记录下来,希望对遇到同样问题的朋友有所帮助。

一、java.lang.NoClassDefFoundError错误
在eclipse里边用export将java工程导出为jar文件后,刚开始的时候我直接双击jar文件,出现的错误提示是:Could not find the main class.Program will exit.出现这样的错误是我始料未及的,因为以前也用export打包过jar文件,而且我也选定了程序的main class,为什么还会出现找不到main class的错误呢?到处问询,也基本上就是教
类别:日积月累 | 评论(1) | 浏览()
 
2008-11-22 17:49
这几天正在做一个rss解析的java小程序,需要从指定的一个rss里边分析出文章列表,然后和数据库里边现有文章进行匹配,如果没有被抓取过,则入库。

经高人指点,使用了“Xml Pull Parser”来进行xml解析,采用了基于文件流的解析方式,一般被用来对xml文档进行快速而高效地解析。通过oracal网站的一篇《Parsing XML Efficiently
类别:日积月累 | 评论(0) | 浏览()
 
2008-11-12 11:13
给出这样一个标题,实在有些唐突,不过这是我最近一直在思考的一个问题的一个边界值,这个问题就是:在MySQL中如何给时间字段定义数据类型。

在以前的mysql数据库设计中,我们把时间型的字段都设计成了bigint型,而基本上所有插入这里边的值都是间接或直接从time()这个函数得到的。

一、关于time()

php中time()函数返回的返回的是一个Unix时间戳,其官方文档如此解释这个函数:
类别:日积月累 | 评论(1) | 浏览()
 
2008-10-24 17:58
一直以来,对于iphone的使用基本限制在电话、短信和wifi上,对于其他的功能很少涉猎。其中最不想碰的事情就是iphone的升级,因为一旦升级就需要对其进行重新破解,这对于我来说多少是一件有些恐怖意味的事情。不怕一万,就怕万一呀。

刚开始破解iphone的时候,宁愿多付几十块钱,也将这项重任交给卖家了。从3月份买进以后,对于iphone的接触最深入的地方也就是通过installer来安装几个小型的游戏及工具了,即使是像weiphone.com这样著名的iphone论坛也鲜有接触。

不过,这次终于下定了决心,要把iphone升级这件事情解
类别:日积月累 | 评论(3) | 浏览()
 
2008-09-04 14:00
这次在windows下的IIS装awstats后,在执行“自动更新”时,遇到了两个问题,第一个问题是文件权限问题,比较简单;第二个问题则是配置文件的设置问题,这个问题相对来说花了比较多的时间。这篇文章就来解决一下我再配置awstats时遇到的这两个问题。

一、文件权限

在awstats的管理页面点击“自动更新”时,出现了Error: Couldn't open server log file "C:\WINDOWS\system32\LogFiles\W3SVC326953463\ex080904.log" : Pe
类别:日积月累 | 评论(1) | 浏览()
 
     
 
 
文章分类
 
 
 
 
 
 
 
 
     
 
文章存档
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
     
 
最新文章评论
   
 

强人呀,NB
 

我爱你
 
 

往事 那个遥远的年代 年轻的自己 竟与 天真可笑相连 做过很多的错 错的 是
 
     


©2009 Baidu