Atitit data struts art 数据结构的艺术 数据结构之道 attilax著 目录 1. 分类 1 1.1. 按照元素关系分(集合,列表,tree,map,图) 1 1.2. 按

Atitit data struts art  数据结构的艺术  数据结构之道 attilax

目录

1. 分类 1

1.1. 按照元素关系分(集合,列表,treemap,图) 1

1.2. 按照通用业务分  堆栈与队列    数组 文件 1

1.3. 按照专用业务 2

1.4. 按照结构 列表 树形 网状 2

1.5. 安装存储格式 2

2. Atitit 不同文件数据结构都查找算法与查找api 语言 2

2.1. 树形结构XPath   ongl 2

2.2. 正则表达式 字符串 3

2.3. List  stream  linq 3

3. 传输与存储通用格式 3

3.1. 常见格式xml  json yaml  toml  Html 3

3.2. 私有格式javastr phpstr 3

3.3. 非完全格式Urlparam Propini csv csvWzHead 3

4. 最近实践 3

4.1. Atitit 提升可读性  数据结构特殊化专用api  比较通用的对象 3

1. 分类

1.1. 按照元素关系分(集合,列表,treemap,图)

集合

数据结构中的元素之间除了“同属一个集合” 的相互关系外,别无其他关系;

2.线性结构

数据结构中的元素存在一对一的相互关系;

3.树形结构

数据结构中的元素存在一对多的相互关系;

4.图形结构

数据结构中的元素存在多对多的相互关系。

1.2. 按照通用业务分  堆栈与队列    数组 文件

3章 堆栈与队列

5章 数组和广义表

6章 树和二叉树

8章 查找

 9章 排序

10章 文件

10.2 顺序文件

10.3 索引文件

10.4 ISAM文件

10.5 VSAM文件

10.6 哈希文件

10.7 多关键字文件

10.7.1 多重表文件

10.7.2 倒排文件

*10.8 文件的应用举例

1.3. 按照专用业务

1.1. 命令行执行返回cliRet 1

1.2. 上传进度 1

1.4. 按照结构 列表 树形 网状

1.5. 安装存储格式

2. Atitit 不同文件数据结构都查找算法与查找api 语言

2.1. 树形结构XPath   ongl

树形结构来看,工作区模型非常类似于 XML 文档,所以 XPath 是查找节点的理想语法。XPath 查询是通过 QueryManager对象执行的。查询的过程与通过 JDBC 存取记录类似,如清单 10 所示:

 

OGNL的全名称Object Graph Navigation Language。全称为对象图导航语言,是一种表达式语言。使用这种表达式语言,你可以通过某种表达式语法,存取Java对象树中的任意属性、调用Java对象树的方法、同时能够自动实现必要的类型转化

 

 

2.2. 正则表达式 字符串

2.3. List  stream  linq

Atitit 业务数据结构的艺术

3. 传输与存储通用格式

3.1. 常见格式xml  json yaml  toml  Html 

3.2. 私有格式javastr phpstr

3.3. 非完全格式Urlparam Propini csv csvWzHead

4. 最近实践

4.1. Atitit 提升可读性  数据结构特殊化专用api  比较通用的对象

不够通用的对象还是使用map吧不然类库过多了,工作量过大

猜你喜欢

转载自blog.csdn.net/attilax/article/details/80844250