自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

PHP中memcache扩展 5.2和5.3版本

php的memcache扩展dll文件 有5.2和5.3版本的

2011-04-01

ieHttpHeader v1.6

ieHTTPheaders用于分析在访问web服务器的时候,客户机与服务器进行的数据交换。它会显示请求和响应的header信息,对于解析web服务器的工作情况非常有帮助。推荐使用。 支持ie7 ie8。安装完毕后,打开浏览器,点击 查看-浏览器栏- iehttpheaders,在浏览器的下方就会出现它的分析显示区域。然后在你访问http服务器的时候,就会有数据的交互信息显示在里面。

2011-02-15

codeigniter 中文手册

codeigniter 中文手册 codeigniter优秀的php框架

2010-05-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除