web开发的一些概念区分
wode1366
这个作者很懒,什么都没留下…
展开
-
控制器或层的概念理解
控制出现在很多概念中,如一些虚拟抽象的过程中,将抽象出控制层。 还有web程序的MVC中的控制器,以及硬件CPU组成部分控制器。CPU的控制器我们最熟悉,抽象它的特性,有助于我们理解控制器的概念。CPU控制器可以分为取指模块,译码模块,执行模块。取指模块顾名思义,即是可自动输入。 译码模块,即是把指令翻译成某种控制信息,如翻译成微指令程序。 然后执行模块把翻译后的控制信息通过原创 2013-03-21 22:13:16 · 788 阅读 · 0 评论 -
import和 include 及 package 猜测 (编译,声明)
import作用只是用来编译时候词法的检查。类似使用了一些新的词语。需要事先向编译器报告下。同include.include在汇编时候要用到,比如一个变量是什么类型(搭配什么指令)。链接阶段,C只根据固定的查找方式查找库。 当前文件夹和固定路径。或者命令行给出的路径 -lpcap。java将根据buildpath 或者环境变量或者.classpath,或者命令行参数,或者当前目原创 2013-04-03 21:31:40 · 456 阅读 · 0 评论 -
格式、样式、版式,结构 (格式化+渲染=输出)
格式、版式,英文都是 Format, 解释:the organization of information according to preset specifications(同structure) 。在ppt中,Format版式包括内容有:包含的占位符(并以此命名版式),占位符位置关系,配色方案,字体,背景。对文档的格式化(Format),应该包含了样式+布局,即所有的显示特性。原创 2013-05-17 19:54:32 · 1104 阅读 · 0 评论 -
业务逻辑层,表示层,会话层及层间关系
业务逻辑层:形式上表现为业务数据的加工处理,得到的是新的内容数据,主要是实现应用的功能。比如计算器的加减乘除。表示层:类似于css的处理,内容+样式数据输入该层后,该层通过对样式数据的处理,使业务数据以恰当的方式呈现。即渲染。会话层:为会话主体建立状态管理,所以JSP中有个session的对象。数据层:数据的存储管理。层与层的关系: 可能语义上确立了包含关系,比如传原创 2013-03-21 20:52:17 · 2645 阅读 · 0 评论 -
框架(framework),架构(architecture),库(library),javabean, servlet.
在web学习时候,一些概念不清楚,总结如下:框架和类库都是类的集合。但是,是基于不同的标准形成的概念,所以两者实际上没啥可比性。框架:因为某种application的目的(可以是对architecture的implementation),而形成的一个类集合, 并且类之间的关系不全是独立。所以一部分类是已经是应用程序的一部分,一部分是等待调用,独立。 完成的是这种目的的一部分原创 2013-03-20 21:15:44 · 781 阅读 · 0 评论