自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

书中蠹dù鱼 {bookmoth} 的专栏

//专注脚本 关心安全 偶谑风月 不言C++

  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用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 887

转载 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 3166

原创 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 3442

原创 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 635

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

使用print()可以直接调用浏览器的打印功能。对于只想打印iframe中的内容,FF下面可以使用frams[0].print();但是ie下打印的还是包含父框架。IE需要将焦点指定到子框架,再调用print()才行。

2010-11-04 16:23:00 4337

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

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

2010-09-25 22:58:00 2061

翻译 如何配置与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 2166

翻译 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 2621 2

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

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

2010-04-19 17:46:00 1942

翻译 Erlang编程快速入门

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

2010-02-09 14:03:00 732

原创 收集整理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 1487

原创 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 1685

原创 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 596

原创 PHP二维数组排序

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

2009-11-15 11:51:00 4108 1

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

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

2009-11-04 14:47:00 5574 2

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

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

2009-10-20 14:12:00 2070

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

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

2009-09-18 22:08:00 8983

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

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

2009-09-06 10:26:00 1358 2

原创 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 6293 1

原创 PHP实现最简单爬虫原型

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

2009-02-21 10:00:00 9802 9

原创 【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 2625

原创 以PHP学习《算法导论》——插入排序

 开篇学计算机的好像都要学算法与数据结构,在算法书里面《算法导论》应该算是经典之作了。我希望能在2009年好好的拜读这本书,当然他太厚了,也许需要更长的时间去揣摩。如同武功秘籍,需要些悟性,还需要平时上手练一练,比划比划。PHP是我目前吃饭用的家伙,所以用PHP这件兵器来修炼《算法导论》这部秘笈,以希望自己的内力可以有所提高。如果各位前辈,发现我出了什么错误,那么请在鄙

2009-01-01 11:22:00 1233

MSP430系列中文用户指南

MSP430 中文用户手册

2016-03-15

空空如也

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

TA关注的人

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