自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

使用PHP校验掩码是否合法

<?phpfunction is_mask($mask){ $bin_mask =(string)decbin(ip2long($mask)); $pos_0 = strpos($bin_mask,"0"); $pos_1 = strrpos($bin_mask,"1"); return ($pos_0==0||$pos_0==$pos_1+1||$pos_1==31);}...

2011-09-07 23:41:00 222

unicode码表 及 unicode转utf8规则

【Unicode 码表】0000-007F:C0控制符及基本拉丁文 (C0 Control and Basic Latin)0080-00FF:C1控制符及拉丁文补充-1 (C1 Control and Latin 1 Supplement) 0100-017F:拉丁文扩展-A (Latin Extended-A) 0180-024F:拉丁文扩展-B (Latin Extended...

2011-09-05 17:53:00 187

中国大陆新身份证号码算法

[18位]http://zhangmingxiong10.blog.163.com/blog/static/9600772009126112522350/ 1、号码的结构公民身...

2011-05-10 14:38:00 302

JavaScript中SetTimeout()计时器最大值是多少

对于FireFox 3.x和4.x 来说,SetTimeout函数第二个参数的值是2^31 = 2147483648ms(毫秒)。当计时器的数值高于这个值是将会出现大家可以理解的情况——立即超时。对于IE来说,至少对于IE8来说,setTimeout的值比1<<31大。但是作为前端工程师……你们懂的。其他浏览器未涉及。摘录Google到的一段话:...

2011-04-20 15:57:00 1263

Android开发在win7下面一个小问题

有个很完整的安装指南在这里:http://zh200581134.blog.163.com/blog/static/9601020201102344022697/我是碰到了这个问题,在Eclipse里面,Start AVD的时候,报错:emulator: ERROR: no search paths found in this AVD's configuration.Weird...

2011-02-01 22:59:00 72

在iframe中调用print打印页面的问题

使用print()可以直接调用浏览器的打印功能。对于只想打印iframe中的内容,FF下面可以使用frams[0].print();但是ie下打印的还是包含父框架。IE需要将焦点指定到子框架,再调用print()才行。<html><head><mce:script type="text/javascript"><!--functio...

2010-11-04 16:23:00 1858

DES中两个不同密钥加密同一明文得出相同结果

问题描述在:http://forum.byr.edu.cn/wForum/disparticle.php?boardName=Security&ID=30012&pos=3验证代码如下:<?php$key_1 = "12345678";$key_2 = "13245768";$plain = "BookMoth~";$encrpted = mc...

2010-09-25 22:58:00 596

如何配置与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出来问题。PHP...

2010-05-06 10:46:00 84

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 68

PHP备份人人网日志脚本 ver 0.1

今天确实是无聊了,写了一个备份人人网的日志,到本地html的类。主要是cURL登录,正则解析页面。使用方法,最后那个脚本的最后两行改掉,你知道的。或者重新写一个运行脚本:<?phpinclude("renren.php");$test = new renren("你的人人网账号","你的人人网密码");$test->download();?>...

2010-04-19 17:46:00 98

Erlang编程快速入门

相当于“hello world”吧。原文在此http://ftp.sunet.se/pub/lang/erlang/quick_start.htmlUnix系统下输入"erl",Windows系统下双击Erlang的图标。你应该会看类似下面的提示信息:os prompt > erlErlang R13B (erts-5.7.1) [smp:4:4] ...

2010-02-09 14:03:00 90

收集整理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.v...

2010-02-01 10:14:00 75

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 98

PHP.ini中与上传文件相关的设置

当碰到PHP上传文件失败的问题时,需要检查一下php.ini当中下面设置:upload_max_filesize = 2M最大上传文件的大小,默认情况下是2M。post_max_size = 8M可接受的POST数据区大小,默认是8M。在修改upload_max_filesize的同时,注意下是不是需要修改这个参数。max_execution_t...

2009-11-18 10:59:00 77

PHP二维数组排序

PHP本身是有一个多维数组排序的函数的。bool array_multisort ( array $ar1 [, mixed $arg [, mixed $... [, array $... ]]] )下面是手册当中对于array_multisort函数的描述:array_multisort() 可以用来...

2009-11-15 11:51:00 88

PHP实现的某SNS手机游戏的简单外挂

首先简单介绍一下这个游戏,手机游戏大航海是人人网上一个纯手机游戏,目前只针对手机校内用户。 手机访问m.xiaonei.com->应用->大航海来体验这个手机游戏的乐趣。现在随着SNS的流行,WEB游戏也开始流行。有时候并不是为了玩游戏,更多的时候是遍历一遍好友。回到外挂这个话题上来。作为手机游戏,受到手机浏览器的限制,这个WAP游戏不可能做的很炫很复杂。所以弄个外挂还是非...

2009-11-04 14:47:00 312

HTTPS下载出现“Internet Explorer Cannot Download”的问题

记一下,怕忘了。【问题描述】本来就是一段PHP控制下载文件的问题。但是在某些操作系统和ie6下面,总是出弹出“internet explorer cannot download”【分析与解决】之前改header改好过一次,但是这次怎么折腾这些报头,ie都不弹出那个[open/save]的对话框了。最后终于找到了问题的根源:http://support.micro...

2009-10-20 14:12:00 282

Nginx+php-cgi的配置方法介绍

本文目前还处于未完成的状态,主要是linux部分没有尝试过,所以不好乱写。如果转载的话,麻烦注明出处,或者受累将标记TODO的段落补充完整。谢谢。0. 背景0.1 什么是NginxNginx是一个可以提供http服务和代理服务的软件。Nginx配置和使用比较简单,并且在较低资源占用的情况下,可以获得良好的并发性能。你可以从其官方网站http://www.nginx.or...

2009-09-18 22:08:00 394

针对移动设备的DOS攻击原型

针对无线设备的DoS的攻击目标同样是系统中的某个瓶颈。例如使用无线路由的,一个用户p2p其他的用户经常打不开网页,这个与普通的DoS是一样的。另外,因为无线设备特有的一些特征,所有针对无线设备也有一些特殊的攻击方式。比如对无线信道的噪声污染,当信噪比下降到一定程度的时候,无线信道就彻底没法用了,类似考试的时候放的那个。还有就是下面说的这种无聊的DoS。移动设备比起普通的电子设备来说,最大的特点...

2009-09-06 10:26:00 209

PHP检测低俗图片 -_-!

其实从这个http://blog.csdn.net/lanphaday/archive/2008/10/28/3166735.aspx帖子来的。原理就是检测皮肤颜色在图片中的比例。经过测试,漏掉的很少,不过误报很高。<?php/** * PHP检查低俗图片 * 作者:书中蠹鱼 */if($argc == 2){ $file_name = $argv[1];...

2009-02-28 13:40:00 267

PHP实现最简单爬虫原型

最简单的爬虫模型应该是这样的:给一个初始url,爬虫把内容扒下拉,找页面里的url,在以这些url为起点,开始爬。下面是一个最简单的php实现的爬虫模型。<?php/** * 爬虫程序 -- 原型 * * BookMoth 2009-02-21 *//** * 从给定的url获取html内容 * * @param string $url * ...

2009-02-21 10:00:00 74

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 132

空空如也

空空如也

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

TA关注的人

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