其它
xh_wanghe
这个作者很懒,什么都没留下…
展开
-
文本框只能输入正整数(大于0的整数)的代码
<input onkeyup="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'')}else{this.value=this.value.replace(/\D/g,'')}" onafterpaste="if(this.value.length==1){this.value=this.value.rep...原创 2012-05-23 09:43:25 · 1031 阅读 · 0 评论 -
业务的设计与分解
复杂业务行为通常看作是复杂规则与流程的集合。解决的基本方法依赖基本的思考方式:分解结构。 分解的第一要素是:面向对象——内聚。通常面向对象理论会告诉我们设计的设计原则是:这个对象是什么。这样的做法对于Domain Model或者比较适合,但对应于Service或者Application层的对象并不合适。这一类对象在需求的上的描述最典型是过程式!过程式描述的最大特点是告诉我们怎么...原创 2012-08-23 10:08:52 · 90 阅读 · 0 评论 -
js 跳到页面最顶、最底的相关代码
<html><body><a href="javascript:void(0);" onclick="javascript:document.getElementsByTagName('BODY')[0].scrollTop=document.getElementsByTagName('BODY')[0].scrollHeight;">到页底&...原创 2012-08-28 10:37:34 · 354 阅读 · 0 评论 -
复杂系统开发应注意的几点
最近几个月一直在开发公司项目中的一个模块。业务非常之复杂, 前台用户操作全部使用js 来控制经过这几个月的开发, 冗长的js代码以及action处理代码. 使得代码相互嵌套的比较紧密, 改一发而动全身注释没有到位, 几个月前开发的代码,现在有一部份,都不知是干嘛了.只好再把业务过一遍,熟悉一下因为这样,才有感而发以下几点: 一、熟悉业务 熟悉业务,是所有开发...2012-08-28 22:33:55 · 197 阅读 · 0 评论