- 浏览: 53235 次
- 性别:
- 来自: 北京
最新评论
-
zan7755:
支持。。。。
升级spring security到3.1
文章列表
最近需要做tomcat集群,session如何共享是必须解决的问题之一,打算采用memcached-session-manager,这是一个以memcached为session存储的方案,除了共享这个问题之外,性能也是需要关注的,有人反映基于msm集群后tomcat的性能不是很好,序列化是可以调整的一个点,msm官方下载有几个序列方案可选,kryo是其中之一(还有xstream,javolution等),关于kryo的性能问题,有一篇文章值得一看:
http://stackoverflow.com/questions/2725233/kryo-serialization-library- ...
今天下午参加了百度关于html5的技术沙龙。嘉宾主要就html5 canvas, svg技术,基于html5的应用、移动应用、游戏开发进行了分享,发现参与者当中有不少创业的公司和人员,html5在国内的发展看来有一定规模和基础。会议当中一个比较让我注意的是一位头发已经谢顶的“大叔”,是古典红木家具的一个负责人,他跟各技术宣讲嘉宾都很主动交流,如询问svg、矢量图在家具的互联网展示上的一些问题等等。如果html5的应用不局限于一些纯粹的技术追求、或者仅仅将目光放在游戏上,相信在国内的发展会更好,或者是我还没有看到,孤陋寡闻了,希望有更多这方面的分享。
参考
http://stackoverflow.com/questions/2685512/can-a-java-key-store-import-a-key-pair-generated-by-openssl
nginx在centos6上的yum安装
- 博客分类:
- nginx
参考
[url]
http://www.banym.de/linux/centos/install-nginx-on-centos-6
[/url]
但是注意,centos的yum repo目录是在/etc/yum.repos.d/下面,应该是版本不同所致。
<intercept-url pattern="/" access="permitAll"/>
<http pattern="/aboutus/**/*" security="none"/>
注意,permitAll和none是有区别的,permitAll指所有登录和未登录人员都可以访问,这个设置是需要经过security filter的,而none也指所有人员都可以访问,但不会经过sec filter。这个设置在一些地方会有影响,比如,要在不必授权的页面获取当前已登录用户的principal ...
安天的肖新光(江海客)写的,值得一看:
http://club.alipay.com/read-htm-tid-10578966-fpage-3.html
参考网络资料,有两个包值得推荐,一个是reCaptcha,另一个是patchca:
http://stackoverflow.com/questions/810493/recommendations-for-java-captcha-libraries
http://www.oschina.net/question/107110_13231
http://baike.baidu.com/view/6925997.htm?fromTaglist
附件是示例代码,可以用netbeans打开。
有几篇文章很值得一读:
http://stackoverflow.com/questions/732275/maven-deploy-to-multiple-tomcat-servers
http://touchfu.iteye.com/blog/545708
http://jdonee.iteye.com/blog/794226
http://blog.csdn.net/ly5156/article/details/7547879
[url]
http://www.oracle.com/technetwork/cn/articles/java/jonasbon%C3%A9r-1537758-zhs.html
[/url]
java ssl通讯只识别主机名(域名)的证书,对于cn=ip签名证书会抛出错误,解决办法是写一段代码绕开,可以参考:
[url]
http://stackoverflow.com/questions/1168969/javas-keytool-command-with-ip-addresses
[/url]
CAS的完整支持与安全保证必须基于SSL,虽然单站点也可以通过http进行单点登录,但是多站点的登入登出都需要基于HTTPS,否则会出现登录一个应用后另一个应用仍需要登录的情况。
客户应用必须导入CAS服务器的安全证书,才能实现安全认证,否则会抛出异常,如何导出导入证书可以参考:
http://wenku.baidu.com/view/13a57761783e0912a2162a94.html
spring security已经实现单点登出,只需要配置web.xml的filter和listener,可以参考
http://jcbay.iteye.com/blog/860018
以下列出用 ...
http://stackoverflow.com/questions/8998484/how-to-disable-the-jsp-validation-in-eclipse-helios
禁止javascript语法校验:
http://stackoverflow.com/questions/3131878/how-do-i-remove-javascript-validation-from-my-eclipse-project
可以参考:
http://stackoverflow.com/questions/6356421/maven-tomcat-projects-in-eclipse-indigo-3-7
http://puretech.paawak.com/2010/08/28/how-to-convert-a-maven-project-to-eclipse-web-project/
一次性替换多个文件中匹配字符
- 博客分类:
- linux
find . -name "*.xml" -exec sed -i "s/\${xx}/0.1/g" '{}' \;
maven对于java项目的开发代码组织无疑是很power的,简单清晰的pom配置,不用像ant那样关注复杂细节,灵活的组合编译打包等等,带来很多的便利。但也有让人很窝火的时候,尤其是你对它不是很了解情况下,非常容易出问题。今天就遇到一个版本变量问题。
通常组织一个比较大型的项目代码,目录数量还有层次深度是很多且复杂的,拆分为子项目,子项目下面又有子子项目,比如现在我们的项目
project-main
|
--client
|
--server
|_serv-project1
|
--serv-project2
...