组合模式将对象组合成树形结构,以表示“部分-整体”的层次结构。除了用来表示树形结构之外,组合模式的另一个好处是通过对象的多态性表现,使得用户对单个对象和组合对象的使用具有一致性。基本图例 1、组合模式不是父子关系, 2、组合模式对叶对象的操作一致 3、双向映射关系。 4、可以用职责链模式提高组合模式 ...
分类:
Web程序 时间:
2017-11-20 13:17:56
阅读次数:
141
概念 数据的概念 数据元素 组成数据的最基本单位 数据项 一个数据由多个数据项组成 数据对象 性质相同的数据元素组成的集合 数据结构 数据结构:是指数据对象中数据元素之间的关系 逻辑结构 集合结构 数据元素之间没有特别关系,仅同属于一个集合 线性结构 数据元素之间是一对一的关系 树形结构 数据元素之 ...
分类:
其他好文 时间:
2017-11-18 13:43:15
阅读次数:
104
2017-11-17 一、哈夫曼树 (1)哈夫曼树(最优二叉树),是指权值为w1,w2,....,wn的n个叶结点所构成的二叉树中带权路径长度最小的二叉树。 (2)从树中一个结点到另一个结点之间的分支构成这两个结点之间的路径,路径上的分支数目称做路径长度。 (3)树的路径长度(PL)是从树根到每一个 ...
分类:
其他好文 时间:
2017-11-17 20:02:21
阅读次数:
104
最近做一个树形结构的展示,请求目标页面后,后台只返回简单的List,虽然有想过在jsp页面内做一些操作简化,但是太繁琐了,其他的标签又不能满足需求,所以只能自己做一个。使用tld标签可以简化jsp代码,以后也可以重用代码,所以出于这两个优点,用自定义的tld标签是一个不错的选择。这里只做一个简单例子 ...
分类:
Web程序 时间:
2017-11-17 15:04:54
阅读次数:
229
var data=[ {accounts :[], attrs : {maxmailboxsize: "-1", maxusers: "-1"}, fullpath : "",id :"og59fdbc30578", modifytime : "", name:"123", poid : "", c... ...
分类:
Web程序 时间:
2017-11-16 19:40:39
阅读次数:
292
简介: 详情页也叫做单品页,域名以「item.jd.com/skuid.html」为格式的页面。是负责展示京东商品 SKU 的落地页。主要任务是展示和商品相关的信息,如:价格、促销、库存、推荐,从而引导用户进入购买流程。同时单品页有很多版本。一般分为两类。一类我们通常看到的「通用类目详情页」—— 所 ...
分类:
其他好文 时间:
2017-11-13 22:59:32
阅读次数:
164
* 集合 数据结构中的元素之间除了“同属一个集合” 的相互关系外,别无其他关系; 2.线性结构 数据结构中的元素存在一对一的相互关系; 3.树形结构 数据结构中的元素存在一对多的相互关系; 4.图形结构 数据结构中的元素存在多对多的相互关系。 常用结构 数组 在程序设计中,为了处理方便, 把具有相同 ...
分类:
其他好文 时间:
2017-11-13 21:20:53
阅读次数:
102
一 什么是DOM? 文档对象模型(Document Object Model,简称DOM),是W3C组织推荐的处理可扩展标志语言的标准编程接口。在网页上,组织页面(或文档)的对象被组织在一个树形结构中,用来表示文档中对象的标准模型就称为DOM。 HTML DOM 定义了所有 HTML 元素的对象和属 ...
分类:
编程语言 时间:
2017-11-13 16:46:35
阅读次数:
146
表现:以 “.xml”为文件扩展名的文件; 存储:树形结构; 用途:存储以及传递信息;利用相同的XML文件将不同的系统联系起来; 在Java程序中如何获取XML文件的内容? 在Java程序中读取XML文件的过程也称为“解析XML文件”; 解析的目的:获取节点名、节点值、属性名、属性值; 四种解析方式 ...
分类:
编程语言 时间:
2017-11-10 18:26:02
阅读次数:
167
一、创建型模式 抽象工厂模式(Abstract factory pattern): 提供一个接口, 用于创建相关或依赖对象的家族, 而不需要指定具体类. 生成器模式(Builder pattern): 使用生成器模式封装一个产品的构造过程, 并允许按步骤构造. 将一个复杂对象的构建与它的表示分离, ...
分类:
编程语言 时间:
2017-11-09 14:30:18
阅读次数:
169