验证插件(validate.js),是一款验证常规表单数据合法性的插件。使用它,极大的解放了在表单上繁杂的验证过程,并且错误提示显示的完善也增加了用户体验。一. 使用 validate.js 插件官网下载: http://bassistance.de/jquery-plugins/jquery-pl...
分类:
Web程序 时间:
2015-12-21 23:38:48
阅读次数:
230
一直以来没分清什么时候该使用assert,什么时候该使用if。现在将其记录下来assert 用于检查参数的合法性以及某个预期的结果等,assert只在debug模式中在在。assert是面向程序员的,而不是面向用户,主要方便程序员能够检查及快速定位程序的逻辑错误(程序员自身带来的问题),如果在调试程...
分类:
其他好文 时间:
2015-12-20 14:33:33
阅读次数:
128
1.第一个模板 判断字段是否为空 类IsNullableType.cmtstatic public partial class CommonType { public static bool IsNullableType(Type theType) { ...
分类:
其他好文 时间:
2015-12-17 18:59:46
阅读次数:
193
function checkIP(ip){ obj=ip; var exp=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}...
分类:
Web程序 时间:
2015-12-08 23:47:47
阅读次数:
256
随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一 部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得 某些他想...
分类:
数据库 时间:
2015-12-08 18:17:13
阅读次数:
170
1.Define 和 const区别无数据类型 有数据类型字符替换无安全检查 有安全检查Define 的生命周期止于编译器2.堆和栈区别程序员MALLOC NEW手动分配的定义的变量3.指针和引用区别可修改:指针可以被重新赋值 引用必须初始化不能修改合法性:测试防止为空 不需要测试合法性4.strl...
分类:
编程语言 时间:
2015-12-07 22:25:40
阅读次数:
250
注意数据合法性的检测。26分的时候 有人打了两个多小时,只能打两个小时,有人9点之后来的,要排除。时间限制400 ms内存限制65536 kB代码长度限制16000 B判题程序Standard作者CHEN, YueA table tennis club has N tables available ...
分类:
其他好文 时间:
2015-12-06 11:30:17
阅读次数:
279
检查用户输入的合法性,确信输入的内容只包含合法的数据,数据检查应当在客户端和服务器端都执行之所以要执行服务器端验证,是为了弥补客户端验证机制脆弱的安全性。在客户端,攻击者完全有可能获得网页的源代码,修改验证合法性的脚本(或者直接删除脚本),然后将非法内容通过修改后的表单提交给服务器。因此,要保证验....
分类:
数据库 时间:
2015-12-02 20:50:17
阅读次数:
203
#!/usr/bin/env python#--*-- coding:utf-8 --*--"""标识符合法性检查,首先要以字母或者下划线开始,后面要跟字母,下划线或者数字这个例子只检查长度大于等于2的标志符"""import stringalphas = string.letters + '_'n...
分类:
其他好文 时间:
2015-12-02 14:26:44
阅读次数:
217
最近需要对身份证合法性进行验证,实名验证是不指望了,不过原来的验证规则太过简单,只是简单的验证了身份证长度,现在业务需要加强下身份证验证规则,网上找到了不少资料,不过都不合偶的心意,无奈只好直接写一个,代码还是用自己的舒服哈已实现功能:支持15位和18位身份证号,支持地址编码、出生日期、校验位验证代...
分类:
Web程序 时间:
2015-11-30 19:53:30
阅读次数:
160