标签:
一、什么叫做模块化?
模块化是指解决一个复杂问题时自顶向下逐层把系统划分成若干模块的过程。每个模块完成一个特定的子功能,所有的模块按某种方法组装起来,成为一个整体,完成整个系统所要求的功能。 模块具有以下几种基本属性:接口、功能、逻辑、状态,功能、状态与接口反映模块的外部特性,逻辑反映它的内部特性。 在系统的结构中,模块是可组合、分解和更换的单元。
二、工作流?
工作流(Work Flow)就是工作流程的计算模型,即将工作流程中的工作如何前后组织在一起的逻辑和规则在计算机中以恰当的模型进行表示并对其实施计算。工作流要解决的主要问题是:为实现某个业务目标,在多个参与者之间,利用计算机,按某种预定规则自动传递文档、信息或者任务。简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。我们可以将整个业务过程看作是一条河,其中流过的河水就是工作流。
三、布局
1.栅格布局(从兼容性来讲最好) 2.流式布局 3.响应式布局 4.圣杯布局(解决布局自适应)
2.布局的兼容性问题需深入了解 BFC与 HASLAYOUT
四、什么事 重绘 与 回流?
当页面的布局发生变化时,浏览器会回过头来重新渲染,这就是页面为什么会慢的一个原因,当一个点的变化影响了布局,这就会使得要倒回去重新渲染,这个倒回去的过程称为 reflow(回流)。
当只改变背景颜色,文字颜色,边框颜色而不改变页面布局时,浏览器就会重绘。重绘的速度明显比回流的速度快。
标签:
原文地址:http://www.cnblogs.com/fg19/p/4312242.html