自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

Spring Security 自定义过滤链filters

spring security过滤链filter的顺序参考, 查看org.springframework.security.config.http.HttpSecurityBeanDefinitionParser.createFilterChain代码: //定义未排序filter集合。该集合中的对象为OrderDecorator实例。 List<Or...

2014-05-15 16:57:15 644

org.springframework.security.authentication.BadCredentialsException: The present

spring security http配置<http auto-config="true" use-expressions="true"> <intercept-url pattern="/css/**" access="permitAll"/> <intercept-url pattern="/fon

2014-05-10 12:28:18 428

原创 Spring Security 内置的InMemoryUserDetailsManager配置过程

InMemoryUserDetailsManager是Spring Security 内置的实现UserDetailsManager 接口的默认配置实现。它主要负责从配置文件中加载用户的账户信息。观察Spring Security源代码可清晰发现其配置过程。 UserServiceBeanDefinitionParser类解析配置文件<user-service>元素。代码...

2014-04-26 15:49:13 5737

原创 Spring Security 自定义access decision使用SpEL

Spring Security允许通过security命名空间来配置AccessDecisionManager。元素的access-decision-manager-ref属性来指明一个实现了AccessDecisionManager的Spring Bean。Spring Security提供了这个接口的三个实现类,都在org.springframework.security.access.v...

2014-04-14 21:14:24 541

Struts2整合Jcaptcha1.0实现异步验证码

验证码的英文CAPTCHA 这个词最早是在2000年由卡内基梅隆大学的Luis von Ahn、Manuel Blum、Nicholas J.Hopper以及IBM的John Langford所提出。CAPTCHA 是“Completely Automated Public Turing test to tell Computers and Humans Apart”(全自动区分计算机和人类的图灵...

2013-02-06 13:35:00 233

关于Hibernate 重复获取主键和关联类的外键的疑问

假定Customer类和Order类之间为双向一对多关联关系.Customer类包含的属性: /**对象OID*/ private Long id; /**Customer对象的姓名*/ private String name; /**Customer对象的年龄*/ private int age; /**与Customer对象的订单*/ private Set<O...

2012-11-30 12:45:00 122

Hibernate 内置映射类型

Hibernate映射类型Java类型标准SQL类型大小和取值范围Java基本类型integer或者intint或者java.lang.IntegerINTEGER4字节,-2^31~2^31-1longlong或者java.lang.LongBIGINT8字节,-2^63~2^63-1shortshort...

2012-11-25 23:13:00 121

Hibernate 客户化映射类型--UserType

Hibernate 的客户化映射类型接口,允许用户以编程的方式创建自定义的映射类型,以实现把持久化类的任意类型的属性映射到数据库以下例子可以把User类的Integer类型的phone属性映射到user表的varchar类型的phone字段User.javapackage com.wudasong.pojo;import java.io.Serializable;impo...

2012-11-25 22:43:00 149

eclipse开发国际化项目利器:MultiProperties

eclipse中的Properties File Editor 中文被转换成ASCII码国际化properties文件大多key的值是固定的,只有value的值不同语言文件多了,编辑任务重复繁琐,且容易出错struts2国际化文件编辑的繁琐且重复的动作从此得到缓和了eclipse 插件MultiProperties可以很好的解决这种问题MutiPr...

2012-11-16 19:49:00 294

自主开发还是选通用软件?

A电器实业公司信息部CIO李杰陷入沉思:公司准备进一步深化IT系统建设,以及时准确反馈订单、库存、帐款、生管、物料需求等情况,提高企业市场快速反应力。于是继OA、HR在线管理系统之后,ERP建设就呼之而来、应需而生。可是企业ERP信息系统是自主开发还是购买商品化通用套装产品,让李杰着实发愁。李杰通过关系,联系了国内一家知名的ERP供应商。但是该供应商项目实施方案的建议报告书,差点让李杰没背...

2012-10-27 21:13:00 355

基于html5 websocket API简单实现断点上传文件

本实例只是简单地实现文件的断点上传功能,有更好的建议请不吝赐教本实例基于html5的 websocket API和netty框架,如果您对两个技术不太熟悉,可以点击下面连接了解websocket: http://www.chinaz.com/web/2012/0806/267188.shtml http://www.websocket.org/netty: https://ne...

2012-10-15 21:11:00 222

安装ecshop网店系统常见错误及解决办法

创建配置文件............成功创建数据库............成功安装数据............失败Warning: date_default_timezone_get(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezo...

2012-10-12 15:28:00 495

Zend Server 错误:The server encountered an internal error or misconfiguration and was unable to comple...

Internal Server ErrorThe server encountered an internal error or misconfiguration and was unable to complete your request.Please contact the server administrator, admin@example.com and inform them...

2012-10-12 14:20:00 402

B/S下基于LODOP控件客户端自动打印小票

Lodop是一款专业的WEB打印控件,其设计目标是简单易用、功能足够强大,开创WEB打印开发的新局面。Lodop设计者对WEB下的打印开发任务进行了分类汇总,高度抽象,设计出仅用几个功能函数,就可实现复杂的打印任务,尽量减少使用者的知识累赘。控件发布包有3个系统文件组成,全部功能用几个控件参数和2组功能函数来实现。Lodop控件下载网址:http://mt.runon.cn/一、概...

2012-10-12 11:53:00 454

浏览器用户代理检测

var client=function(){ //呈现引擎 var engine={ ie:0, gecko:0, webkit:0, khtml:0, opera:0, ver:null }; //浏览器 var browser={ //主要浏览器 ie:0, firefox:0, safari:0, konq:0, ...

2012-10-06 21:03:00 172

跨浏览器添加javascript事件处理

var EventUtil={ addHandler:function(element,type,handler){ if(element.addEventListener){ element.addEventListener(type,handler,false); }else if(element.attachEvent){ element.attachEven...

2012-10-06 21:01:00 87

Junit 最佳实践

对还没有实现的测试代码抛出一个异常这种做法可以防止测试通过并且提醒自己必须实现这部分代码.如: @Test public void testMethod(){ throw new RuntimeException("implements me"); }一次只能单元测试一个对象单元测试的一个至关重要的方面就是细粒度.一个单元测试独立的检查你创建的每一个对象,这样你就可...

2012-10-05 23:12:00 122

juint测试之类工厂重构 mock objects测试

使用mock objects进行测试,应用控制反转(Ioc)模式替换一个HTTP连接测试代码代码:ConnectionFactory.java[...]import java.io.InputStream;public interface ConnectionFactory{ InputStream getInputStream() throws Exception;}...

2012-10-05 23:00:00 89

空空如也

空空如也

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

TA关注的人

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