`
tanbamboo
  • 浏览: 19195 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
最近有个项目,被老板追的很紧,结果我在代码重构(用Regex优雅的替换了一些方法)后,由于测试不充分,结果现场出现一个问题。 正解: ([^\$\{\}]*)\$(\{([\w\d]*)\}|([\d]+)) 误写为: ([^\$\{\}]*)\$(\{([\w\d]*)\}|([\d+])) 结果group 4总是只能取第一个数字,立刻想到了Java最长匹配、最短匹配的问题,google了n久没有结果,实在受不了,压力之下,有了以下的代码片段: int begin = 0; int pos1 = -1; int pos2 = -1; int pos3 = - ...
最近一个应用用到了Jetty SSL方式,开发的时候把测试用的keystore文件放到conf目录下, 然后mvn package进行打包,可是运行的时候发现始终报错: java.io.IOException: Invalid keystore format at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:633) at sun.security.provider.JavaKeyStore$JKS.engineLoad(JavaKeyStore.java:38) at java.security.K ...
原文:http://extjs.com/forum/showthread.php?t=46336 通过为Ext.data.JsonReader的字段加上convert来处理条件映射的问题。 示例如下: {"licences":[{"Id":2,"LicenseKey":"123456","Point":null,"Owner":{"Id":1,"Name":"Witbit"}, "Mac":nu ...
[转载] 使用 Regular Expression 驗證密碼 原文链接:http://blog.miniasp.com/post/2008/05/Using-Regular-Expression-to-validate-password.aspx 以前我都沒想過可以用 Regular Expressions 驗證複雜格式的密碼,原來可以用 Regular Expression 中的群組建構式達成這 ...
基类定义类变量 @@default_order = "id asc" 子类中定义同一个类变量 @@default_order = "happentime desc" 在测试环境里面查询发现是按照happentime降序排列的,切换到production模式发现是按照id升序排列的。 请问是什么原因导致的? 当前通过重载方法的方式,在production和development模式下,都是正常的,暂时用这个方法解决了这个问题。
项目的新版本开始采用Spring MVC 2.5了,前期也跑了sample,做了一些测试,没有发现什么问题。但是最近随着项目开发,Controller增多后,发现Annotation中的params参数有时候会出现一些问题。 比如: @RequestMapping(value="/test", method=RequestMethod.GET, params="id") public String action1() { ... } @RequestMapping(value="/test", method=Reque ...
在使用Spring Security的时候,还发现了一个关于http、https通道的问题。 目的:通过https提交登陆数据,登陆成功后再转换回http。 问题:开发过程中,使用Jetty作为测试的Web Container,http、https切换都没有问题,满足需求。但是当部署到Tomcat 5.5后,发现登陆成功后,依旧跳转到登陆页面。 经过跟踪发现,在登陆成功后,从https跳转回http的时候,Session丢失,导致问题的出现。搜索后的结果是,tomcat在处理http、https的session的时候,为了防止安全漏洞,禁止把https通道的session用于http。 暂 ...
最近在项目中用Spring Security 2.0.1做权限控制管理,由于以前用过Acegi Security,基本上很快搞定。但是后来在移植自己扩展的AuthenticationProcessingFilter的时候,发现了很多问题。 经过一些网络搜索和测试,问题解决,做个记录: 1. 如果有自定义的Filter用于替换系统默认filter的时候,需要把http的auto-config选项关闭掉,否则会导致与默认filter冲突,Order相同。 2. http配置里面的anonymous、login、logout等,实际上是配置了过滤器链中的默认的AnonymousFilter、auth ...
Global site tag (gtag.js) - Google Analytics