badqiu

XPer
随笔 - 46, 文章 - 3, 评论 - 195, 引用 - 0
数据加载中……

关于JavaScript的gzip静态压缩方法

     摘要: 传统的JS压缩(删除注释,删除多余空格等)提供的压缩率有时还是不尽不意,
幸亏现在的浏览器都支持压缩传输(通过设置http header的Content-Encoding=gzip),
可以通过服务器的配置(如apache)为你的js提供压缩传输,
或是appfuse中使用的GZipFilter使tomcat也提供这种能力

现在的问题是这种动态的压缩会导致CPU占用率过高,
现在我想到的解决辨法是通过提供静态压缩(就是将js预先通过gzip.exe压缩好)
  阅读全文

posted @ 2006-12-04 22:48 badqiu 阅读(2607) | 评论 (2)编辑 收藏

基于prototype的validation.js发布2.3.4新版本,让你彻底脱离表单验证的烦恼

     摘要: 演示地址: http://cleanmine.cosoft.org.cn/validation/example/valid.html

使用validation.js的好处: 避免编写提示信息,避免编写javascript,快速
增加validate-ajax以支持ajax验证,
增加validate-pattern直接通过正则表达式的认证,
修改validate-equlas以验证密码与确认密码的问题,
增加less-than与great-than的验证以支持开始日期与结束日期相比较的问题,
增加validation之间内部依赖的支持,

  阅读全文

posted @ 2006-12-01 14:37 badqiu 阅读(7407) | 评论 (21)编辑 收藏

最简单的表单验证框架发布:validation2.0

增加一个helloworld的演示

下载地址:http://www.blogjava.net/Files/badqiu/validation2.0.rar

posted @ 2006-10-30 14:39 badqiu 阅读(2204) | 评论 (2)编辑 收藏

扩展基于prototype的validation.js

     摘要:
增加min-value-number验证,例: 最小值为10.1 = min-value-10.1
增加max-value-number验证,例: 最大值为-100.1 = min-value--100.1
增加长度范围validate-length-range-minLength-maxLength验证,例: 最小长度为1,最大长度为10:validate-length-range-1-10
增加整型数字范围validate-int-range-minValue-maxValue验证,例: 5至20 : validate-int-range-5-20
增加浮点数字范围validate-float-range-minValue-maxValue验证,例: 1.1至10 : validate-float-range-1.1-10
增加min-length-number验证,例: 最小长度为10 = min-length-10
增加max-length-number验证,例: 最大长度为10 = max-length-1  阅读全文

posted @ 2006-10-28 11:59 badqiu 阅读(4986) | 评论 (40)编辑 收藏

Google中国那群白痴

竟然将Google Toolbar放到Google主页上
真是丑不堪言

崇尚简洁的Google被人糟踏成这样`````````

posted @ 2006-05-17 14:41 badqiu 阅读(839) | 评论 (3)编辑 收藏

XPlanner发送邮件通知补丁

这是我上次提的问题,没人解决只好自己解决了
http://www.hibernate.org.cn/viewtopic.php?t=18254&highlight= 

使用Hibenate的Inteceptor,监听对象变化发送邮件通知,也是Hibernate Inteceptor的一个应用
提供对"Task","UserStory","Iteration","Project","Integration"的邮件通知,测试通过版本xplanner-0.7b4

以下是对xplanner的更改:
xplanner更改:
com.technoetic.xplanner.mail.EmailMessageFactory: 增加默认构造函数
com.technoetic.xplanner.mail.EmailMessageImpl: 将发送邮件的contentType改为 text/html; gb2312
com.technoetic.xplanner.db.hibernate.XPlannerSessionFactory: 将openSession(XPlannerInteceptor)改成openSession(HibernateInterceptorImpl)
补丁:
patch.HibernateInterceptorImpl: 监听Entity的变化,对UserStory与Task等的变化进行邮件通知
需要设置属性:
xplanner.application.url=http://testmachine:7070/xplanner :邮件通知的链接地址
xplanner.mail.smtp.host=mainserver.listener.com.cn 邮件服务器主机地址

xplanner项目主页:
http://www.xplanner.org
源码下载:
http://fisheye.codehaus.org/viewrep/xplanner
补丁下载:
http://www.hibernate.org.cn/download.php?id=1642

posted @ 2006-02-11 17:25 badqiu 阅读(1341) | 评论 (1)编辑 收藏

仅列出标题
共5页: 上一页 1 2 3 4 5