给梦一个奔跑的方向!
PDF Print E-mail
20
Written by xlingfairy
Friday, 30 July 2010 11:52
 原程序在生成网址的时候,只是做了一个简单的字符过滤,说它简单吧,其实它也不简单,还循环了好多次才把不想要的字符给拿掉。说它不简单吧,本来用几个正则就可以搞定的事情,它写的那么复杂,还要定义哪些字符要拿掉。
 
问题就出在怎么定义要拿掉的那些字符上。原程序把键盘上可见的符号基本全输了一遍,这就算过滤了。这样行吗?当然不行啦!那些不可见的字符,0x00, 0x13, 0x19 多的去了,不可见,不可打印,输出到网页不是方块就是问号。
 
问号在网址里可不是乱用的,放错地方返回就是个 401 Not Found.
 
说到正则上,一开始我以为 \w 只包括字母数字汉字(还有其它的文字)而以,结果我错了,它还包括 下划线 _ ,以至于 [^\w-]+ 对下划下跟本不起作用。
Last Updated ( Friday, 30 July 2010 18:05 )
 
PDF Print E-mail
279
Written by xlingfairy
Wednesday, 12 May 2010 20:10
 我宽带还有一个多月才过期吧!现在就给我推广告?你还让人过不让人过了!
打开个页面,你推个广告,什么意思啊?
怎么我在你们网站上的信息还不够详细是吧?还要收集我要浏览哪些网站?
要不要我把密码也告诉你们,你们去我常去的网站上直接拿我的资料啊?
没见过你们这么无**耻**的!
推一个两个广告也就算了,每个页面,你们都推个广告!
垃**圾,变***态!
问候你们领导家里所有的((女***姓&&!
 
这是你们推给我的广告的一部分,别说没有证据!
Last Updated ( Wednesday, 12 May 2010 20:16 )
 
PDF Print E-mail
251
Written by xlingfairy
Tuesday, 27 April 2010 10:12

 (?<=exp) 零宽度正回顾后发断言

太拗口,也没找到英文对应的说法,不过没关系,下面给个简单的例子让你理解它。
 
去除 url 中多余的 斜杠(/),比如:
http://www.baidu.com//abc/efg//a.html
https://www.baidu.com/////abc/efgt/a.htm//abc.com
 
要是在以前,可能要先把 http:// https:// 去掉,然后在把两个以上的斜杠给替换了,非常麻烦。
 
理解了这个 (?<=exp) 后,一个简单的正则就可以搞定了:
 
(?<!(http|https):)/{2,}
Last Updated ( Tuesday, 27 April 2010 11:03 )
 
PDF Print E-mail
223
Written by xlingfairy
Wednesday, 07 April 2010 08:56
 深圳的交通,用一个字来形容:狗屎。用两字来形容,真狗屎。用一堆字来形容:真TMD的一堆臭狗屎,跟本就不像一个大城市!
 
七点二十多坐上车,到公司都九点了!在梅林关都塞了四十分钟。这样的日子还不知道到哪天是个头,幸好迟到不扣钱,但是要下班自觉补回来。
 
华强北,路窄,车多,人疯狂!那帮人昨晚居然把路给堵上了,大车小车一律不让过!下班高峰期,抢着上车都成华强北的一道风景了,好多外国佬都拍照留恋了呢!自愿者组织的排队上车就维持了不到一周,插队的插队,抢上车的抢上车,跟本就不理会你们这帮排队的人和自愿者!可见华强北的素质不是一般的低。
 
太多的话我就不说了,说也说不完。
这就是深圳,这就是一堆狗屎。
 
PDF Print E-mail
255
Written by xlingfairy
Monday, 29 March 2010 23:12
1,Can't connect to mysql server.
这个Blog 是基于 Joomla 的,换到 IX 的空间上以经有快两月了吧,期间出现无数次这样在的问题。但是 Joomla 把这个错误都统一为:Can't connect to mysql server. 为这事,我跟IX的客服交涉了数十次,最近一次更是动了粗口:Your database server like shit !
 
不过,这个问题就像藏猫猫,头一次报这个错,在刷一次,这个错又没了,以致IX客服老是说没任何问题。昨天写了个小程序,专门获取这个错误,但不幸的是,每次执行它都是没有任何错误。
 
今晚我把 Joomla 给改动了一下,在 mysql_connect 的地方加了段代码,直接把错误输出到文件,时间,错误类型,错误信息都写了进去,这下我看你IX在说没问题!
 

Popular Contents

Recommend

Site Info

Members : 1
Content : 130
Web Links : 7
Content View Hits : 99686

Links