大意导师

文章
5
资源
0
加入时间
2年10月24天

srcollTop、clientHeight、scrollHeight详解

原生js:scrollTop —— 滚动条滚动的距离(注意:不是滚动条距顶端的距离)scrollHeight —— 文档内容的实际高度,包含超出视图溢出的部分 clientHeight —— 窗口可视范围的高度当clientHeight + scrollTop >= scrollHeight时,表示已经抵达内容的底部了,可以加载更多内容。scrollTop:可以通过 window.pageYOffset 或 document.documentElement.scro...

Java之list集合根据对象的属性去重,保留新数据

需求:保存一段数组数据,向后台提交,实时提交最新的数据。将数据添加到一个list的集合中,最后提交之前去重。定义实体类:public class Robot implements Serializable { /** * id */ private Long id; /** * 名称 */ private St...

软件工程——模块的耦合类型

耦合: 软件结构内不同模块彼此之间相互依赖(连接)的紧密程度。是衡量软件结构质量好坏的度量,是对模块独立性的直接衡量指标。在软件设计中应追求尽可能松散耦合,避免强耦合。模块的耦合越松散,模块间的联系就越小,模块的独立性也就越强。耦合类型一般可以将模块的耦合分为四类:数据耦合、控制耦合、公共环境耦合和内容耦合。1.数据耦合如果两个模块之间通过参数交换信息,而且交换的信息仅仅是数据,那么这种耦合称为数据耦合。2.控制耦合模块之间传递的不是数据信息,而是控制信息例如标志、开关量等,一个模块控制了另一