摘要: 单件模式是我们在开发中经常用到的一种设计模式,利用PHP5面向对象的特性,我们可以很容易的构建单件模式的应用,下面是单件模式在PHP中的几种实现方法: Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->class Stat{ stati... 阅读全文
posted @ 2009-03-18 17:12 Cocowool 阅读(5322) 评论(6) 推荐(0) 编辑
摘要: 最近完成的一个项目需要做对Chrome的支持,在这个过程中发现了一个Chrome对于Css解析与FF、IE等的区别,在这里总结一下。 项目的需求是需要在屏幕的中央显示一个提示框,这个对于FF和IE都已经很成熟了,利用负边距能够很容易的实现: 首先看一下页面: Code Code highlighting produced by Actipro CodeHighlighter (freewar... 阅读全文
posted @ 2009-03-14 12:09 Cocowool 阅读(5887) 评论(4) 推荐(0) 编辑
摘要: 这个错误一般发生在有远程请求时,典型的错误信息是: Warning: fsockopen(): php_network_getaddresses: getaddrinfo failed:Name or service not known in /home/carstyling/public_html/newnuke/modules/WebMail/pop3.php on line 70 War... 阅读全文
posted @ 2009-03-12 17:57 Cocowool 阅读(9158) 评论(0) 推荐(0) 编辑
摘要: RFC及RFC编辑者: RFC(Request For Comments)-意即“请求注解”,包含了关于Internet的几乎所有重要的文字资料。如果你想成为网络方面的专家,那么RFC无疑是最重要也是 最经常需要用到的资料之一,所以RFC享有网络知识圣经之美誉。通常,当某家机构或团体开发出了一套标准或提出对某种标准的设想,想要征询外界的意见时, 就会在Internet上发放一份RFC,对这... 阅读全文
posted @ 2009-03-06 16:11 Cocowool 阅读(3041) 评论(0) 推荐(0) 编辑
摘要: rss是RDF Site Summary 的缩写(RDF是Resource Description Framework的缩写 ),是指将网站摘要用xml语言描述。 一、什么是RSS? 也许大家是第一次听到RSS这个概念,那什么是RSS呢?RSS是站点用来和其他站点之间共享内容的一种简易方式(也叫聚合内容),通常被用于新闻和其他按顺序排列的网站,例如Blog。 一段项目的介绍可能包... 阅读全文
posted @ 2009-03-04 15:00 Cocowool 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 今天遇到了一个很诡异的问题,Firefox下好好的页面,在IE下却接二连三的报错,这到底是什么地方产生的错误。 经过一上午的仔细排查,发现了真凶原来是IE对于对象和数组定义的严格限制。 在JS中,我们一般定义数组和对象都如下: var arr = [ arr1, arr2, arr3, arr4 ]; 对象: var obj = { param:one, param... 阅读全文
posted @ 2009-02-16 13:16 Cocowool 阅读(2900) 评论(0) 推荐(0) 编辑
摘要: 今天从这篇文章中学习了apache关于defaultcharset的设置和优先级的问题。 1.页面没有指定charset , Apache配置defaultcharset gbk , 页面文件编码是utf-8。 执行结果是页面乱码。这个几乎是肯定的,在页面没有meta指明charset,而服务器的defaultcharset又没有被注释掉,可以肯定页面是会乱码的,这个时候服务器的设置生效; ... 阅读全文
posted @ 2009-02-03 16:26 Cocowool 阅读(13539) 评论(0) 推荐(0) 编辑
摘要: 起因: 最近配置Fedora下的虚拟主机时,配置在/home/user/下的文件总是不能够正常的访问,查看日志提示。 [Mon Jan 19 09:05:14 2009] [error] [client 127.0.0.1] (13)Permission denied: access to / denied 看来还是有权限的问题,找了一些,终于解决掉了,下面总结一下。 总结一下Fed... 阅读全文
posted @ 2009-01-19 14:26 Cocowool 阅读(752) 评论(0) 推荐(0) 编辑
摘要: 1、复制多行文字 :3,10 co 11 将第三到10行的内容复制到第11行 如果不想查看具体是那一个行,可以用下面的办法: 光标移到起始行,输入ma 光标移到结束行,输入mb 光标移到粘贴行,输入mc 然后 :'a,'b co 'c 把 co 改成 m 就成剪切了 还有一个办法:找到要复制的行,键盘按下shift+v, 然后用方向键上下或j h 移动想... 阅读全文
posted @ 2009-01-19 12:25 Cocowool 阅读(296) 评论(0) 推荐(0) 编辑
摘要: KDE桌面环境的历史--K Desktop Environment。 KDE是德国人Mathias Ettrich在1996年开始的一个计划,起因是由于对于Unix桌面环境的极其不满。 -------------------------------- 2009.1.14 KDE 4.14 Release 阅读全文
posted @ 2009-01-17 14:50 Cocowool 阅读(300) 评论(0) 推荐(0) 编辑