自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 java filter防止sql注入攻击

java filter防止sql注入攻击原理,过滤所有请求中含有非法的字符,例如:, & <  select delete 等关键字,黑客可以利用这些字符进行注入攻击,原理是后台实现使用拼接字符串,案例:某个网站的登入验证的SQL查询代码为      strSQL = "SELECT * FROM users WHERE (name = '" + userName + "') and...

2018-02-08 14:41:27 333 1

转载 Java权限管理(授权与认证)

CRM权限管理一、概念权限管理就是管理用户对于资源的操作。本 CRM 系统的权限(也称作资源)是基于角色操作权限来实现的,即RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限”的授权模型。在这种模型中,用户与角色之间,角色与权限之间都是多对多的关...

2018-02-08 14:39:03 2349

原创 JavaScript 18位身份证验证及身份证号码规则

function checkID(ID) { if(typeof ID !== 'string') return '非法字符串'; var city = {11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林",23:"黑龙江 ",31:"上海"

2017-10-18 15:55:56 17060

hibernate session获取Connection

[code="java"]public int executeSql(String[] sql) { int key = 0; ConnectionProvider cp = ((SessionFactoryImplementor) getSession().getSessionFactory()).getConnectionProvider(); Connection co...

2014-10-29 16:19:04 185

原创 js动态添加删除表格行(支持FireFox)

增加Table行 // Example: obj = findObj("image1");function findObj(theObj, theDoc){ var p, i, foundObj; if(!theDoc) theDoc = document; if( (p = theObj.indexOf...

2013-10-24 16:16:22 129

原创 java filter防止sql注入攻击

java filter防止sql注入攻击 原理,过滤所有请求中含有非法的字符,例如:, & < select delete 等关键字,黑客可以利用这些字符进行注入攻击,原理是后台实现使用拼接字符串,案例: 某个网站的登入验证的SQL查询代码为 strSQL = "SELECT * FROM users WHERE (name = ...

2013-09-26 15:40:09 185

spingmvc+Extjs4快速框架模板

java web快速开发脚手架,内置一个基于数据库的代码生成器rapid-generator,极易进行二次开发。本资源精选其中springmvc作为基础框架,删除过时冗余依赖框架和代码。本工程为标准java web工程,适合新手研究和参考。模板定义为extjs4MVC+springmvc三层模式,只需配置generator.xml后执行generator/GeneratorMain.java中main方法即可生成规范的源代码。

2016-03-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除