1. 正规扩域 在研究域\(F\)的代数扩张\(E\)时,首要的前提是扩域\(E\)是存在的,其次还要让所有扩域在同一个空间,即它们之间是可运算的。满足这样条件的空间便是\(F\)的代数闭包,使用集合论的语言,代数闭包可以描述成所有多项式的分裂域之并。这个定义合法性其实还是需要推敲的,你可以结合代....
分类:
其他好文 时间:
2015-09-10 15:43:29
阅读次数:
150
1、认证和授权概述认证是用来证明用户身份合法性的过程,授权是用来证明用户可以合法地做哪些事的过程,这两个过程一般是在服务器端执行的,但也有的APP出于性能提升或用户体验等原因,将其做在客户端完成,由此导致客户端绕过等问题。安全准则在客户端做认证和授权是很难保证安全的,所以应该把认证和授权做在服务器端...
分类:
移动开发 时间:
2015-09-08 00:07:20
阅读次数:
618
1.概述
因为之前项目有动态热修复的功能,在修复的过程中会从服务器上下载一个新的dex文件来替换老的dex文件,所以就牵扯到文件身份效验的问题.通常接口会下发一个MD5值,只是一个MD5值的话只能做一个完整性效验,并不能确定文件的合法性,如果攻击者模拟接口下发一个正确的MD5值,照样可以替换文件.所以这里就在效验MD5完整性之后再根据签名做合法性效验....
分类:
移动开发 时间:
2015-09-05 22:22:22
阅读次数:
233
PHP常用验证正则表达式数字、手机号、QQ号、Url地址合法性校验1.验证是否为整数1 function isNumber($val)2 {3 if(ereg("^[0-9]+$", $val))4 return true;5 ...
分类:
Web程序 时间:
2015-08-31 00:59:32
阅读次数:
178
做开发的总会在某些时候会要验证某个字符串等等的合法性,比如手机号,身份证等等,用代码通过复杂的判断也可以做到,但是使用正则可以简单的过滤出来,这样不仅能减少代码量还能减少逻辑判断,提高性能;
一个正则的测试工具:http://download.csdn.net/detail/u012808234/9063885
所有有必要了解和可以写写简单的正则表达式:
android的正则表达式使用方式:...
分类:
其他好文 时间:
2015-08-30 17:39:24
阅读次数:
145
数字、手机号、QQ号、Url地址合法性校验1.验证是否为整数1 function isNumber($val)2 {3 if(ereg("^[0-9]+$", $val))4 return true;5 retu...
分类:
Web程序 时间:
2015-08-27 18:10:31
阅读次数:
211
通过Filter来定义一个登录验证过滤器,这是就不需要在每一个JSP页面添加判断用户合法性的代码了。以下示例中包含了5个文件,一个是登录表单LoginForm.jsp,一个是登录判断页LoginConf.jsp,一个是登录验证过滤器LoginFilter.java,一个是登录成功页面LoginSuc...
分类:
其他好文 时间:
2015-08-26 17:22:35
阅读次数:
204
javascript版本的身份证号码的合法性校验
{CSDN:CODE:936466}...
分类:
其他好文 时间:
2015-08-18 19:37:47
阅读次数:
156
/* * Java语法上正则化表达式的使用技巧,对于'.'要用'\\.' (2)注意空字符串“”和null的区别,判断一个字符串是不是空字符串用.equals("") * (1,判断是否有三个‘.’;2,判断三个点之间是否不相邻; * 3,判断每个部分是否是数字;4,判断每个数字是否在0到255.....
分类:
其他好文 时间:
2015-08-17 21:07:04
阅读次数:
197
今天写了一段JS验证,就是涉及一个数据的合法性验证。就是核心就是正则表达式。其他都是细节的东西,但是细节的东西很重要。今天犯了一个特么2B的错误,在js的function函数里面,alert字符的时候,用的双引号,导致程序跑步起来出错。整整困扰了自己一个上午,才发现原来是这个小细节没有注意,总而言之,还是自己实力不济。得提高。下面普及一下正则表达式跟JS基本语法规则。
首先正则...
分类:
Web程序 时间:
2015-08-17 19:33:15
阅读次数:
130