- 博客(8)
- 收藏
- 关注
原创 Nginx配置文件的rewrite功能中break和last的差别
<br />这是个很狗血的问题,网上无数人写,基本没看到有弄清楚的。<br /> <br />不说废话,直接切入主题。<br /> <br />举例说明,面对一个这样的server配置:<br /> <br /> <br />server {listen 80;server_name www.shermy.com;root /var/www/shermy;index index.php index.html index.htm;locati
2011-04-27 18:27:00
1867
原创 Linux下用wine实现CHM制作
如何在Linux(以FC为例)下生成CHM电子书(以非图形界面的方式) 由于微软没有公开CHM的格式,所以Linux下CHM的制作一直没有好的办法。目前可行的方式是用wine运行“HTML help Workshop”来实现。 “HTML help Workshop”是微软提供的一款制作CHM的免费软件,但是操作不便。它提供了生成CHM的主程序 hhc.exe 和动态库 hha.d
2009-07-14 17:56:00
2355
原创 IE6中window.onresize事件的处理
不可否认,IE6是目前最SB的一款浏览器。 前段时间做一个功能:某个层的大小要随着浏览器窗口的变化而变化。代码很简单,很快写完了,如下所示"text/javascript"> function g_rsm(){ var hs = YAHOO.util.Dom.getViewportHeight(); var ws = YAHOO.u
2008-11-14 11:43:00
3801
2
转载 正则表达式介绍
引言 正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来:(1)检查一个串中是否含有符合某个规则的子串,并且可以得到这个子串;(2)根据匹配规则对字符串进行灵活的替换操作。 正则表达式学习起来其实是很简单的,不多的几个较为抽象的概念也很容易理解。之所以很多人感觉正则表达式比较复杂,一方面是因为大多数的文档没有做到由浅入深地讲解,概念上没有注意先后
2007-01-19 15:51:00
779
转载 巴科斯范式
巴科斯范式(BNF: Backus-Naur Form 的缩写)是由 John Backus 和 Peter Naur 首先引入的用来描述计算机语言语法的符号集。现在,几乎每一位新编程语言书籍的作者都使用巴科斯范式来定义编程语言的语法规则。 巴科斯范式的内容 在双引号中的字("word")代表着这些字符本身。而double_quote用来代表双引号。在双引号外的字(有可能有下划线)代表着语
2007-01-18 08:58:00
1159
1
转载 redhat常见服务介绍
Linux服务器在启动时需要启动很多系统服务,它们向本地和网络用户提供了Linux的系统功能接口,直接面向应用程序和用户。提供这些服务的程序是由运行在后台的守护进程(daemons)来执行的。守 护进程是生存期长的一种进程。它们独立于控制终端并且周期性的执行某种任务或等待处理某些发生的事件。他们常常在系统引导装入时启动,在系统关闭时终止。 linux系统有很多守护进程,大多数服务器都是
2006-11-18 15:40:00
2796
原创 浮点数存储格式
浮点数有两个基础类型:float和double。float占据4个字节,double占据8个字节。下面将以float类型为例,介绍浮点数的存储方式。double类型和float类型的存储方式雷同。 1.浮点数的存储方式 浮点数的存储格式比较特殊,下图是4字节的float变量的存储示意图: 根据IEEE754浮点数表示标准,
2006-10-14 16:32:00
3050
2
转载 JavaScript身份证和出生日期的验证
//验证身份证和出生日期是否吻合//验证通过,返回1,否则返回错误信息function checkIdcard(idcard,birthday)...{ var Errors=new Array( "1", "身份证号码位数不对!", "身份证号码出生日期超出范围或含有非法字符!", "身份证号码校验错误!", "身份证地区非法!" ,"身份证号码与出生日期不符!"); var area=..
2006-10-08 21:11:00
3434
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人