技术积累
bookmoth
这个作者很懒,什么都没留下…
展开
-
【PHP】正则表达式实例
正则表达式的概念在很多地方都有,不在详述了。 1、与文字和字符相关的? Unicode的中文字范围是u4e00-u9fa5,4e00对应的字是“一”,9fa5对应的汉字是“龥”,所以正则是这样的: 1.1匹配所有中文汉字:/[一-龥]/u 或者 /[/x{4e00}-/x{9fa5}]/u 2、与网络和地址相关的?2.1匹配网页地址:"/https原创 2009-01-01 12:08:00 · 2661 阅读 · 0 评论 -
unicode码表 及 unicode转utf8规则
【Unicode 码表】0000-007F:C0控制符及基本拉丁文 (C0 Control and Basic Latin)0080-00FF:C1控制符及拉丁文补充-1 (C1 Control and Latin 1 Supplement) 0100-017F:转载 2011-09-05 17:53:18 · 3199 阅读 · 0 评论 -
JavaScript中SetTimeout()计时器最大值是多少
<br />对于FireFox 3.x和4.x 来说,SetTimeout函数第二个参数的值是2^31 = 2147483648ms(毫秒)。<br />当计时器的数值高于这个值是将会出现大家可以理解的情况——立即超时。<br /> <br />对于IE来说,至少对于IE8来说,setTimeout的值比1<<31大。但是作为前端工程师……你们懂的。<br /> <br />其他浏览器未涉及。<br /> <br /> <br />摘录Google到的一段话:<br />Thanks to Mozilla'原创 2011-04-20 15:57:00 · 3513 阅读 · 0 评论 -
Android开发在win7下面一个小问题
<br />有个很完整的安装指南在这里:<br />http://zh200581134.blog.163.com/blog/static/9601020201102344022697/<br /> <br />我是碰到了这个问题,在Eclipse里面,Start AVD的时候,报错:<br />emulator: ERROR: no search paths found in this AVD's configuration.<br />Weird, the AVD's config.ini file原创 2011-02-01 22:59:00 · 649 阅读 · 0 评论 -
在iframe中调用print打印页面的问题
使用print()可以直接调用浏览器的打印功能。对于只想打印iframe中的内容,FF下面可以使用frams[0].print();但是ie下打印的还是包含父框架。IE需要将焦点指定到子框架,再调用print()才行。原创 2010-11-04 16:23:00 · 4394 阅读 · 0 评论 -
如何配置与Zend Optimizer兼容的Zend Debugger
原文:http://blog.tigeryao.com/2008/how-to-allow-zend-optimizer-and-zend-debugger-coexist.html 由于使用了Zend的编码器,所以服务器上必须安装Zend Optimizer来运行PHP脚本。但是在配置好Zend Optimizer之后,安装默认的配置Zend Debuger出来问题。 P翻译 2010-05-06 10:46:00 · 2194 阅读 · 0 评论 -
Windows 7下安装Zend Studio 5.5
我自己感觉Zend Studio 5.5是我试用过的PHP IDE中最好用的一款。后面6.x和7.x反应速度完全超越了我的忍耐限度,这种没有快感的编码体验简直就是遭罪。但是Zend Studio 5.5在win7下面运行起来是有问题的,今天终于找到了在Windows 7下面运行Zend Studio 5.5的完美方法。原始的出处在这里:http://forums.zend.com/viewto翻译 2010-04-19 22:35:00 · 2629 阅读 · 2 评论 -
PHP命令行编程实例:FTP+SSL简单客户端示例
有同学需要使用SSL+FTP的方式加密传输文件。希望我给封装一个东西,需求就是可以上传文件(PUT)和远端改名(RENAME)就行。我开始以为SSL+FTP = SFTP,后来发现这个想法好像是错误的。SFTP是跑在SSH协议上面的FTP,而FTPs就像https一样是跑在SSL协议上面的FTP。示例程序使用了ftp_ssl_connect函数。源代码如下: #! /bin/php原创 2009-12-14 14:02:00 · 1695 阅读 · 0 评论 -
收集整理VIM相关的FAQ
1、如何使用UTF-8编码保存文件?[1]编辑_vimrclet $LANG="zh_CN.UTF-8"set fileencodings=utf8,chinese,latin-1set termencoding=utf-8set encoding=utf-8set langmenu=zh_CN.utf-8source $VIMRUNTIME/delmenu原创 2010-02-01 10:14:00 · 1498 阅读 · 0 评论 -
PHP.ini中与上传文件相关的设置
当碰到PHP上传文件失败的问题时,需要检查一下php.ini当中下面设置:upload_max_filesize = 2M最大上传文件的大小,默认情况下是2M。 post_max_size = 8M可接受的POST数据区大小,默认是8M。在修改upload_max_filesize的同时,注意下是不是需要修改这个参数。 max_executio原创 2009-11-18 10:59:00 · 609 阅读 · 0 评论 -
PHP二维数组排序
PHP本身是有一个多维数组排序的函数的。bool array_multisort ( array $ar1 [, mixed $arg [, mixed $... [, array $... ]]] )下面是手册当中对于array_multisort函数的描述:array_multisort() 可以用来原创 2009-11-15 11:51:00 · 4120 阅读 · 1 评论 -
HTTPS下载出现“Internet Explorer Cannot Download”的问题
记一下,怕忘了。 【问题描述】本来就是一段PHP控制下载文件的问题。但是在某些操作系统和ie6下面,总是出弹出 “internet explorer cannot download” 【分析与解决】之前改header改好过一次,但是这次怎么折腾这些报头,ie都不弹出那个[open/save]的对话框了。最后终于找到了问题的根源:http://support.mi原创 2009-10-20 14:12:00 · 2082 阅读 · 0 评论 -
使用PHP校验掩码是否合法
<?phpfunction is_mask($mask){ $bin_mask =(string)decbin(ip2long($mask)); $pos_0 = strpos($bin_mask,"0"); $pos_1 = strrpos($bin_mask,"1"原创 2011-09-07 23:41:38 · 898 阅读 · 0 评论