摘要: 最近需要对身份证合法性进行验证,实名验证是不指望了,不过原来的验证规则太过简单,只是简单的验证了身份证长度,现在业务需要加强下身份证验证规则,网上找到了不少资料,不过都不合偶的心意,无奈只好直接写一个,代码还是用自己的舒服哈 已实现功能:支持15位和18位身份证号,支持地址编码、出生日期、校验位验证 代码如下: 阅读全文
posted @ 2011-10-23 11:01 懒惰的肥兔 阅读(116174) 评论(9) 推荐(10) 编辑
摘要: 这几天再做站点静态化工作,本以为很简单的事情,不想实际实现过程中还是遇到了些小问题页面上有一些是公用嵌套页如head.inc,bottom.inc等,为了修改维护方便决定使用shtml的include来解决,随之问题来了<!--#include file=”head.inc”-->这样包含后发现页面上会出现一个空行,网上查资料后发现是因为utf-8的BOM头引起的,于是测试结果如下head.inc编码为utf-8有bom时*.aspx页面<!--#include file=”head.inc”-->没有任何问题*.shtml页面<!--#include file= 阅读全文
posted @ 2011-09-21 22:42 懒惰的肥兔 阅读(7194) 评论(1) 推荐(2) 编辑
摘要: 最近公司的项目需要使用FTP进行文件同步操作,原系统里有一个FTP操作类,不过封装的很不好(反正我看着很别扭),干脆自己按照自己的风格重新写了一个。这里主要参考了园子里南疯封装的clsFTP类,个人感觉这个类功能比较强大,个人用不到那么多功能所以按照自己的使用习惯重写了个简化的类。 只实现了基本的上传、下载、判断文件是否存在及我实际应用中最重要的根据选择的远程文件地址自动创建相关目录功能 阅读全文
posted @ 2011-06-11 21:24 懒惰的肥兔 阅读(4831) 评论(1) 推荐(0) 编辑
摘要: 好了到现在SQL Server数据库时间问题解决了,突然又想起了系统中有个啥1970年1月1日的时间。那这个时间又是啥来来历呢,怀着好奇宝宝的心理我有在网上查阅了一番得到如下解释: 1.可以简单的这样认为:UNIX系统认为1970年1月1日0点是时间纪元,所以我们常说的UNIX时间戳是以1970年1月1日0点为计时起点时间的。这个解释是懒人最爱^_^ 2.这个比较科学 最初计算机操作系统是32位,而时间也是用32位表示。32位能表示的最大值是2147483647。另外1年365天的总秒数是31536000,2147483647/31536000 = 68.1,也就是说32位能表示的最长时间是68年,而实际上到2038年01月19日03时14分07秒,便会到达最大时间,过了这个时间点,所有32位操作系统时间便会变为10000000 00000000 00000000 00000000,也就是1901年12月13日20时45分52秒,这样便会出现时间回归的现象,很多软件便会运行异常了。 阅读全文
posted @ 2011-06-09 06:51 懒惰的肥兔 阅读(6494) 评论(0) 推荐(0) 编辑
摘要: sys.allocation_units数据库中的每个分配单元都在表中占一行。sys.assembly_modules为公共语言运行时 (CLR) 程序集所定义的每个函数、过程或触发器返回一行。此目录视图将 CLR 存储过程、CLR 触发器或 CLR 函数映射到其基础实现。类型为 TA、AF、PC、FS 和 FT 的对象具有相关联的程序集模块。若要查找对象和程序集之间的关联,可以将此目录视图联接到其他目录视图。例如,在创建 CLR 存储过程时,该存储过程由 sys.objects 中的一行、sys.procedures(继承自 sys.objects)中的一行以及 sys.assembly_m 阅读全文
posted @ 2011-06-06 09:52 懒惰的肥兔 阅读(7007) 评论(0) 推荐(4) 编辑
摘要: 这些日子做一个项目,需要群发消息功能,由于群发的用户ID值不能确定而又需要使用存储过程实现,而MYSQL5.0不支持数组,研究了半天终于搞定了CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1--Procedure"p_Message_MultiInsert"DDL23CREATEPROCEDURE`p_Message_MultiInsert`(param_Statesmallint,45param_Typesma 阅读全文
posted @ 2008-08-11 10:38 懒惰的肥兔 阅读(3088) 评论(0) 推荐(1) 编辑