摘要: 我们在编写页面提交的过程中经常需要为了页面提交而编写大量的校验代码,由于字段校验的工作量很大,所以很多项目开发是采用了偷工减料的方式,即有很多页面的字段根本没有通过校验就直接往数据库中提交,现在OpenJweb实现了一个通用的校验器,可以在平台中设置每一个字段针对的校验器(校验器是系统预先开发好的校验器类,根据需要可以扩展新的校验器),其中FormatValidator校验器实现了非空,字段长度是否超长等校验规则,具体实现步骤:(1) 在平台中定义字段的属性,如数据类型,长度,是否可空等等,见下图:选择一个字段如validator_name,点所在行的字段校验器连接,出现下面的弹出选择窗口:下 阅读全文
posted @ 2009-03-19 23:06 ajuanabc 阅读(142) 评论(0) 推荐(0)
摘要: 作者 Chris Sims译者 李剑 发布于 2009年3月17日 上午7时7分 社区Agile主题工件和工具,敏捷技术标签回顾,信息辐射体Sprint燃尽图用来追踪sprint backlog的变化情况。它也可以为回顾提供很有价值的数据。Mike Sutton用在燃尽图上加注解的方式记录更多信息,于是对回顾更有帮助。在Sprint中,燃尽图可以让所有看图的人都能了解到sprint backlog的规模和衰减状态。在理想状态下,那条燃尽线会在sprint结束时,或是结束前与x轴相交,表示剩余工作为零。团队可以画一条回顾时间... 阅读全文
posted @ 2009-03-19 09:28 ajuanabc 阅读(124) 评论(0) 推荐(0)
摘要: Windows 中 Alt + Tab 组合键被用来在各个程序之间切换。 因此,该键盘消息 (WM_KEYDOWN/UP) 是直接发给系统内核, 在应用程序中的消息循环中截获不到。 一个常见问题是,可是有的应用程序想在被Alt+TAB 切换到后台之间做点事情, 这时候该怎么办?方案之一就是用底层的键盘钩子,截获整个系统的键盘输入。但这样做会导致一些效率以及稳定性问题。 另外一个比较方便安全的方案就是用 Windows Accessbility API 的 SetWinEventHook 函数, 监听 EVENT_SYSTEM_SWITCHSTART 和 EVENT_SYSTEM_SWITCHE 阅读全文
posted @ 2009-03-19 09:01 ajuanabc 阅读(369) 评论(0) 推荐(0)