摘要: 问题Cluster环境下,配置Quartz job为集群模式后,配置示例如下,其中红色部分与集群模式相关。我使用的是quartz-all-1.6.0,spring-context-support-3.0.1。 1 <bean id="startQuertz" lazy-init="false" autowire="no" 2 class="org.springframework.scheduling.quartz.SchedulerFactoryBean"> 3 <property name=&q 阅读全文
posted @ 2012-04-27 22:49 先行而后三思 阅读(2362) 评论(0) 推荐(0) 编辑
摘要: 很多网站只在登录的时候使用HTTPS协议来确保用户名和密码的安全传输,登录后的其他页面都采用HTTP。我也尝试将HTTPS登录的页面转到HTTP页面,点击登录按钮时,浏览器报如下的错误:1 行: 172 字符: 581413 代码: 04 URI: https://192.168.0.35/test/gzip_N429717143/bundles/test.js很是纳闷,一番搜索后,原来是因为浏览器不允许跨域操作。什么是跨域操作跨域操作就是post、get的url不是你当前的网站,域名不同。例如在aaa.com/a.html里面,表单的提交action是bbb.com/b.html。这个是浏览 阅读全文
posted @ 2012-04-27 19:36 先行而后三思 阅读(724) 评论(0) 推荐(0) 编辑
摘要: 概述现在的系统都趋向于富客户端,客户端的逻辑很多是Javascript来完成的,这样导致了JavaScript文件数量的增多,加大了对网络带宽的需求。JAWR是一个java项目的javascript和CSS集成和压缩工具,提供如下的功能:1. 对网络交互的数据进行压缩,比如对JS,CSS,图片等。通过去除空行,空格,换行符,注释,变量名混淆可以大大减少JS和CSS文件大小。常用的压缩工具有JSMin, YuiCompressor,Packer,Microsoft Ajax Minifier和UglifyJS。对于第三方的JS,我们可以预先对其压缩。但对于自己开发的JS,为了可读性和可维护性,我 阅读全文
posted @ 2012-04-27 17:49 先行而后三思 阅读(2393) 评论(0) 推荐(1) 编辑
摘要: 概述为了减少服务器带宽的需求,我们要减少客户端与服务器端交互的数据量。解决方法如下:1. 缓存很少变化的静态资源,比如JS,CSS和图片。2. 对网络交互的数据进行压缩,比如对JS,CSS,HTML,图片等。3. 减少客户端与服务器端的交互次数,我们可以合并所有的JS文件,合并所有的CSS文件。本文主要讨论静态资源的缓存,其余部分请参考其他文章。缓存位于服务器之间和客户端之间,根据请求保存输出内容的副本,如html页面,图片,文件,当下一个请求来到时,如果相同的URL,直接使用副本响应访问请求,而不向源服务器再次发送请求。缓存的类型1. 浏览器缓存浏览器都有关于缓存的设置(参考:http:// 阅读全文
posted @ 2012-04-27 15:33 先行而后三思 阅读(3867) 评论(0) 推荐(0) 编辑
摘要: 本文转自:http://mkv.cn/483/myths-about-https 阅读全文
posted @ 2012-04-27 14:06 先行而后三思 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 问题 在项目开发过程中,我们总会需要检出SVN老版本代码,比如发布一个稳定版本到UAT环境,然后该稳定版本上又测试出了一些不得不修改的Bug,这个时候我们就必须要检出对应版本的代码,而不是SVN上最新的代码。SVN相关概念全局版本号 不像其他版本控制系统,SVN的修订号是针对整个目录树的,而不是单个文件。每一个修订号代表了一次提交后版本库整个目录树的特定状态,另一种理解是修订号N代表版本库已经经过了N次提交SVN打Tag 建立一个SVN版本库时,SVN会根目录下先建立trunk、branches、tags这三个文件夹,其中trunk是开发主干,存放日常开发的内容;branches存放各分... 阅读全文
posted @ 2012-04-27 11:24 先行而后三思 阅读(13081) 评论(0) 推荐(0) 编辑