- 博客(17)
- 资源 (3)
- 收藏
- 关注
转载 Memcache协议中文版
写在前头偶然之间看到本文的中英文对照版本,感觉看起来不是很方便,于是花费了半个小时的时间,仔细整理出了独立的中文版本,并记录下来。协议memcached 的客户端使用TCP链接 与 服务器通讯。(UDP接口也同样有效,参考后文的 “UDP协议” )一个运行中的memcached服务器监视一些(可设置)端口。客户端连接这些端口,发送命令到服务器,读取回应,最后关闭连接。结束会话不需要发送任何命令。当不再需memcached服务时,要客户端可以在任何时候关闭连接。需要注意的是,鼓励客户端缓存这些连接,而不是每次
2011-03-30 13:45:00 1023
转载 使用Telnet登录SMTP服务器发送邮件
<br />telnet smtp.163.com 25 //登陆 smtp.163.com 端口号为 25<br />Trying 202.108.44.205...<br />Connected to smtp.163.com (202.108.44.205).<br />Escape character is '^]'.<br />220 163.com Coremail SMTP(Anti Spam) System<br />HELO localhost // 与服务器打招呼,并告知客户端使
2011-03-28 00:13:00 7827
原创 使用PHP发送邮件的两种方法
今天研究了一下使用PHP来发送电子邮件,总结了一下,有这么两种方法:一、使用PHP内置的mail()函数看了一下手册,就直接开始写代码了,如下$to = "test@163.com";$subject = "Test";$message = "This is a test mail!";mail($to,$subject,$message); 结果就直接报错,如下:Warning: mail() [function.mail]: Failed to connect to mailserver
2011-03-27 18:55:00 98330 2
转载 换行word-wrap与word-break兼容IE和FIREFOX
word-wrap是控制换行的。使用break-word时,是将强制换行。中文没有任何问题,英文语句也没问题。但是对于长串的英文,就不起作用。word-break是控制是否断词的。normal是默认情况,英文单词不被拆开。break-all,是断开单词。在单词到边界时,下个字母自动到下一行。主要解决了长串英文的问题。keep-all,是指Chinese, Japanese, and Korean不断词。即只用此时,不用word-wrap,中文就不会换行了。(英文语句正常。)兼容 IE 和 FF 的换行 CS
2011-03-27 15:05:00 1494
原创 PHP输出Hello world!之另类实现
<br />define(_,'chr(');define(__,').');define(___,"print ");define(____,"'!';");define(_____,_."0x48".__._."0x65".__._."0x6C".__._."0x6C".__);define(______,_."0x6F".__._."0x20".__._."0x77".__._."0x6F".__);define(_______,_."0x72".__._."0x6C".__.
2011-03-27 12:16:00 2287 1
原创 解决Apache在Win2003下BUG
<br />apache在win2003下运行一定时间后就变得缓慢无比,甚至造成无法访问,<br />必须重启apache才行,这时可以参考以下解决办法:<br /> <br />在httpd.conf文件中添加 Win32DisableAcceptEx 标记,如下: <br /><br /><IfModule mpm_winnt.c> <br /><br />ThreadsPerChild 150 <br /><br />MaxRequestsPerChild 10000 <br /><br />Win3
2011-03-26 19:32:00 1013
原创 Apache站点下载大文件不完整原因及解决办法
今天在本地测试一个JQuery插件,但是浏览器里一直提示JQuery文件第x行缺少“}”。刚开始以为是js文件有问题,所以就从官方重新下载了一个JQuery,但还是有同样的问题,重新看了一下代码,没有发现任何问题。所以我就用火狐测试了一下,也有同样的错误。于是用FireBug看了一下HTTP请求,都是200,没有问题。但是当我查看请求jquery文件的响应结果时,发现文件是不完整的,只返回了原文件的一小部分。再用迅雷从请求的地址下载这个js文件,可以下载,下载的文件大小也是对的,但是用编辑器打开后才发现,文
2011-03-26 19:28:00 8201
转载 让codeigniter分页类支持URL自定义后缀
<br />由于CODE的遗留问题,分页类是不支持URL自定义后缀的,假设你设定URL自定义后缀是.html的话,分页产生的链接是这样的:<br /><br />http://www.xx.com/class/method/par1/par2.htm/page [其中page是页数]<br /><br />而我们的理想要求是:http://www.xx.com/class/method/par1/par2/page.html<br /><br />我们可以简单修改下就可以做到了,在:Pagination类
2011-03-23 11:58:00 2896 1
转载 PHP函数Date()和format参数表
date – 格式化一个本地时间/日期string date ( string format [, int timestamp] )注: 有效的时间戳典型范围是格林威治时间 1901 年 12 月 13 日 20:45:54 到 2038 年 1 月 19 日 03:14:07。(此范围符合 32 位有符号整数的最小值和最大值)。不过在 PHP 5.1 之前此范围在某些系统(如 Windows)中限制为从 1970 年 1 月 1 日到 2038 年 1 月 19 日。表格 1. 格式字串可以识别以下 fo
2011-03-14 10:48:00 1143
转载 在线工具推荐
<br />我们经常把123cha一类的网站叫做在线工具网站,其实搜索引擎也可以算是一种在线工具,我们可以通过搜索引擎快速查到我们需要的东西,下面是我用过的几个在线工具,推荐给大家,顺便给自己备个份。<br /> <br />1、http://www.thumbalizr.com/ 在线截屏工具 我们可以用PrintScreen按键来截屏,但是截取的是没有下拉的网页,如果一个网页很长,那只能截取部分。这个工具可以帮我们搞定整页的截图,该工具还可以帮我们查看在各种分辨率下的网页的样子,我们可以选择150,32
2011-03-07 20:25:00 635
转载 12款在线网站速度和性能测试工具
<br />网站的访问速度对于一个网站非常重要,没有一个人会喜欢速度慢的网站。下面是12款在线测试网站的访问速度和性能的工具,在优化网站的时候很有用。<br />Pingdom<br />测试网站每个元素的加载速度,比如html、图片、JS文件等等。<br /><br /><br />GTmetrix<br />GTmetrix集合了Yslow和Google Page Speed的功能,Yslow和Google Page Speed是两款FireFox的插件,但是这个在线应用可以使用任何的浏览器。它会给出你
2011-03-07 20:23:00 1003
原创 PHP函数调用及循环体内定义大型变量效率的研究
<br />最近在用php做网站抓取,使用的是CURL。但是数据抓取的效率太低,分析了一下发现:网速问题最大的瓶颈,但这个我无能为力;但是后来我发现,其实除了网速,提高代码内部执行的效率也很重要。<br />举例说明吧,先来看看我最原始的代码:<br /> <br /><?php<br />$s=gettime();<br />$url="http://localhost/index.html";<br />for($i=1;$i<=10000;$i++){<br /> gethtml($ur
2011-03-07 20:21:00 1338
转载 10问PHP程序员
<br />1.首先看了PHP的源码API函数,对于许多口水仗的争论一笑而过,只是停留在脚本级别上的什么效率,安全。。。之争完全就是无稽之谈,没有深入理解API,所有的争论都是臆测和不科学的态度。你做了吗?<br /><br />2.不再把PHP看作一门后台语言,而是一门类似JS的脚本,页面表现级的语言,更多的是尝试使用一种软件来做后台,PHP做前台,尝试真正的B/S开发。你的看法呢?<br /><br />3.知识更新。PHP中的接口你懂了吗?反射你听过吗?JS中的事件冒泡你懂了吗?原型链知道吗?一切函数
2011-03-07 20:21:00 627
转载 提高PHP程序效率的编程经验五十条
<br />1、使用单引号替换双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会! 注意:只有使用echo函数时才能这么做,它是一种可以把多个字符串当作参数的“函数”(PHP手册上讲echo是语言结构,不是真正的函数,故把函数加 上了双引号)。<br />2、如果能将类的方法定义成static,就尽量定义成static,它的速度提升近四倍。<br />3、$array['item']的速度是$array[item]的七倍。<br />4、echo比print快,并
2011-03-07 20:19:00 506
转载 PHP函数可变参数列表的具体实现方法介绍
<br />也许对于PHP初级程序员来说,对于PHP函数并不能完全熟练的掌握。我们今天为大家介绍的PHP函数可变参数列表的实现方法主要是利用func_get_args()、 func_num_args()、func_get_arg()这三个系统函数来实现的,其中func_get_args()函数以数组的形式获得参数列表,具体用法参看手册。<br /><br />PHP函数可变参数列表代码如下:<br /> <?php <br /> /** <br /> * 函数的多参数列表的实现 <
2011-03-07 20:18:00 1741
原创 mysql忘记root密码
windows系统: 首先要停止现有的MYSQL服务。如果你的MYSQL已经安装为系统服务,可以用如下方法停止:<br />打开命令行窗口,停止mysql服务: net stop mysql如果没有安装为服务可以用相应的管理工具来停止,或者直接在任务管理器中找到mysqld.exe进程,结束即可。<br />然后启动没有用户验证的mysql。在mysql的安装路径里,找到 mysqld.exe (注:名称也可能是mysqld-nt.exe)<br />在命令行中执行:mysqld.exe --skip-gr
2011-03-06 17:17:00 667
转载 KB 和 KiB 的区别
http://zh.wikipedia.org/zh/Kibibyte1KiB = 1024B1MiB = 1024KiB Kibibyte是一種資訊計量單位,代表1024字节,即210字节,一般簡稱為KiB。Kibibyte是自來英文 kilo binary byte 的縮寫,意思為「千位二進位字節」。 字节的次方单位十进制前缀(SI)名字缩写次方千字节KB103兆字节MB106吉字节GB109太字节TB1012拍字节PB1015艾字节EB1018泽字
2011-03-06 13:36:00 16629
ieHttpHeader v1.6
2011-02-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人