- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 JETTY server handler配置
<Set name="handler"> <New id="Handlers" class="org.eclipse.jetty.server.handler.HandlerCollection"> <Set name="handlers"> <Array type=&qu
2011-04-08 00:19:27 441
原创 持久化remeber me service
<beans:bean id="rememberMeServices" class="org.springframework.security.web.authentication.rememberme.PersistentTokenBasedRememberMeServices"> <beans:property name="userDetailsService" r...
2011-03-03 11:31:46 138
原创 spring mvc简单security实现思路
今天在设计网站登录的时候,想到使用spring security来完成这个功能,由于网站业务来说对于用户的访问控制是很粗的,一般情况下只需要判断用户是否登录,登录后的权限最多也只有2,3种,在这种情况下对spring security是否在效率上胜任抱有怀疑态度,于是至少要准备一个简单高效的备用方案。大体思路是:1、创建@LoginRequred的Annotation,用于标识con...
2011-03-01 22:41:55 273
函数式语言嵌套调用
看看以下的嵌套调用def searchFrom(i: Int): Int =if (i >= args.length) -1// 不要越过最后一个参数else if (args(i).startsWith("-")) searchFrom(i + 1)// 跳过选项else if (args(i).endsWith(".scala")) i // 找到!else s...
2011-01-02 18:03:00 171
scala与groovy给前途之争
刚才看了一篇文章提到groovy与scala 2种语言的前途问题,他的观点是说groovy生命力强点,里面说道groovy语言能然java程序员达到零学习成本过度,而scala的语法灵活性会葬送scala,函数式编程复杂度过高,学习成本太大。我本人对还是比较赞成scala学习成本比较大的这个观点,但是scala毕竟是要求大家从面向对象思维向函数式编程思维过度,必要的学习成本还是需要的。但是不应该只...
2011-01-02 16:29:47 391
原创 流程引擎(图)
使用的是jquery做的,封装的SVG(chrome,firefox),VML(IE)来完成整个画图工作。 属性的类型采用插件方式,用户可以自动添加自己的类型可以对自己类型定义检查扩展。 function registerUserIdsPropType() { o = { varName:'users', name:'用户', v...
2010-10-28 14:54:45 510
原创 ASM在Spring中的使用
上次我介绍了一下ASM大概情况请参见ASM详解 接着上次说得的我会介绍ASM在Spring中的一些使用,接触过spring的朋友都应该接触过ClassPathXmlApplicationContext或FileSystemXmlApplicationContext,他们都是加载spring配置文件形成spring应用上下文的类。 下面是ClassPathXmlApplicationCon...
2010-10-28 14:34:19 1288
原创 asm解读
目的:程序分析:用于分析程序,动态生成proxy等。程序生成:可在内存中生成java类并编译,所谓的just in time complie程序转换:优化程序插入debugging或平台观察代码(AOP) ASM库提供生成、转换类的2种API,一直API是基于事件一种是基于数的。基于事件的就类似于xml的SAX,而基于树的就像DOM.这2种API都有各自的有点与缺点。基于事件的...
2010-07-04 16:35:03 173
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人