火车头的Blog!

火车,沉稳、快速的前进

2007年1月27日 #

正则贪婪模式/修饰符

摘要: 5贪婪模式:前面在元字符中提到过"?"还有一个重要的作用,即"贪婪模式",什么是"贪婪模式"呢?比如我们要匹配以字母"a"开头字母"b"结尾的字符串,但是需要匹配的字符串在"a"后面含有很多个"b",比如"a bbbbbbbbbbbbbbbbb",那正则表达式是会匹配第一个"b"还是最后一个"b"呢?如果你使用了贪婪模式,那么会匹配到最后一个"b",反之只是匹配到第一个"b"。 使用贪婪模式的表达... 阅读全文

posted @ 2007-01-27 10:54 _火车头_ 阅读(2389) 评论(3) 推荐(0) 编辑

2006年10月29日 #

使用 MatchEvaluator 委托 对有汉字的整个url进行编码

摘要: 采集项目中,因为经常会碰到中文的url,需要对整个url进行编码呵呵,代码最能说明问题,大家看吧System.Text.RegularExpressions.MatchEvaluatorme=newSystem.Text.RegularExpressions.MatchEvaluator(cnUrlEncode);stringurl="http://community.csdn.net/中国人/E... 阅读全文

posted @ 2006-10-29 21:05 _火车头_ 阅读(896) 评论(0) 推荐(0) 编辑

2006年10月28日 #

CONCAT_WS的用法

摘要: 从数据库里取N个字段,然后组合到一起用“,”分割显示,起初想到用CONCAT()来处理,好是麻烦,没想到在手册里居然有提到CONCAT_WS(),非常好用。CONCAT_WS(separator, str1, str2,...) 它是一个特殊形式的 CONCAT()。第一个参数剩余参数间的分隔符。分隔符可以是与剩余参数一样的字符串。如果分隔符是 NULL,返回值也将为 NU... 阅读全文

posted @ 2006-10-28 14:17 _火车头_ 阅读(18436) 评论(0) 推荐(0) 编辑

2006年10月27日 #

C#写的一段解析 CSV 文件的代码 选择自 redv 的 Blog

摘要: 我们经常将Excel格式的文件保存为csv格式以方便上传和修改,可是当数据中包含逗号和双引号的时候Excel会把该字段用双引号括住并把数据中的"改为"",usingSystem;/**//***TheCommaSeparatedValue(CSV)FileFormat:http://www.creativyst.com/Doc/Articles/CSV/CSV01.htm*描述:解析CSV格式的文... 阅读全文

posted @ 2006-10-27 14:14 _火车头_ 阅读(1099) 评论(0) 推荐(0) 编辑

2006年10月23日 #

盗链-真实地址嗅探

摘要: 无聊之作,呵呵,发现对一些大的下载站及一些bt站的测试效果良好,只使用于以http方式下载的站点,ftp尚待研究得到当前下载文件的url的真实文件地址:http://www.locoy.com/geturl/ 阅读全文

posted @ 2006-10-23 12:57 _火车头_ 阅读(945) 评论(0) 推荐(0) 编辑

本地MD5 SHA-1 函数 的JS实现

摘要: 刚刚一段代码由于考虑用户体验要用js实现,但要传隐秘信息到服务器验证,找到该函数,测试成功,不支持中文, 但对通常的密码加密已足够使用方法<script type="text/javascript" src="md5.js"></script><script type="text/javascript" >hash = hex_md5("input string... 阅读全文

posted @ 2006-10-23 12:54 _火车头_ 阅读(558) 评论(0) 推荐(0) 编辑

2006年10月18日 #

The Atalasoft OCR engine

摘要: IntroductionAt Atalasoft, we’re excited to unveil the newest addition to our product line, Atalasoft OCR. This suite of objects, now available, provides interfacing to OCR engines in a way that ... 阅读全文

posted @ 2006-10-18 17:15 _火车头_ 阅读(873) 评论(0) 推荐(0) 编辑

给TreeList的根和子节点弹出不同的右键菜单

摘要: 好象没几个人用dev的treelist,好早就想实现这个效果,经过一个多小时的摸索,终于找到了实现方法定义两个不同的popup contentMenu在mouse_down事件中处理privatevoidJobTree_MouseDown(objectsender,MouseEventArgse){if(e.Button==MouseButtons.Right){DevExpress.XtraTr... 阅读全文

posted @ 2006-10-18 00:02 _火车头_ 阅读(1459) 评论(2) 推荐(0) 编辑

2006年10月16日 #

ASCII码对照表[备忘]

摘要: ASCII码表    信息在计算机上是用二进制表示的,这种表示法让人理解就很困难。因此计算机上都配有输入和输出设备,这些设备的主要目的就是,以一种人类可阅读的形式将信息在这些设备上显示出来供人阅读理解。为保证人类和设备,设备和计算机之间能进行正确的信息交换,人们编制的统一的信息交换代码,这就是ASCII码表,它的全称是“美国信息交换标准代码”。   八进制 十六进制 十进制... 阅读全文

posted @ 2006-10-16 10:12 _火车头_ 阅读(59605) 评论(5) 推荐(5) 编辑

2006年10月2日 #

input和select表单合二为一

摘要: <inputstyle="width:100px;height:20px;"value="--------"onkeydown="if(event.keyCode==13)saveUinList(value)"onkeypress="return(event.keyCode>=48&&event.keyCode<=57)"id="textUin"onclick="... 阅读全文

posted @ 2006-10-02 17:22 _火车头_ 阅读(1264) 评论(0) 推荐(0) 编辑

导航