####线性表:零个或多个数据元素的有限序列。 举个例子:小学生排队,有一个打头,一个收尾。当中的每一个知道他前面一个是谁,后面一个是谁。 关于线性表,这里强调几个地方,帮助大家理解线性表。 ######第一,他是一个序列,也就是说,元素之间是有顺序的。若元素存在多个,则第一个元素无前驱,最后一个元 ...
分类:
其他好文 时间:
2020-06-14 14:59:17
阅读次数:
55
本篇文章旨在引导HIT软件构造Lab2的基本流程并进行一些重难点的解释,总体内容偏向基础,出发点是在实验过程中我遇到了很多问题并花了大量时间才解决,希望可以帮助大家更好地完成实验。 实验目标:本次实验主要内容是训练设计ADT的能力,即自己设计实现合适的抽象数据类型,做到使用和实现分离,从而进一步训练 ...
分类:
其他好文 时间:
2020-06-12 12:49:40
阅读次数:
55
什么是优先队列? 优先队列也是一种队列,只不过不同的是,优先队列的出队顺序是按照优先级来的;在有些情况下,可能需要找到元素集合中的最小或者最大元素,可以利用优先队列ADT来完成操作,优先队列ADT是一种数据结构,它支持插入和删除最小值操作(返回并删除最小元素)或删除最大值操作(返回并删除最大元素); ...
分类:
其他好文 时间:
2020-06-03 23:30:54
阅读次数:
66
(一)系统统计信息收集系统统计信息是用来描述Oracle数据库所在服务器的系统处理能力的辅助统计信息,主要包含数据库服务器CPU的频率、单块读的平均耗费时间、多快读的平均耗费时间和单次多快读所能读取的数据块的平均值等。借助于系统统计信息,Oracle可以更清楚目标数据库服务器的实际处理能力。系统统计 ...
分类:
其他好文 时间:
2020-06-03 18:47:48
阅读次数:
77
一.栈和队列 1.抽象数据类型 (Abstract Data Type 简称ADT) 是指一个数学模型以及定义在此数学模型上的一组操作。抽象数据类型需要通过固有数据类型(高级编程语言中已实现的数据类型)来实现。抽象数据类型是与表示无关的数据类型,是一个数据模型及定义在该模型上的一组运算。对一个抽象数 ...
分类:
编程语言 时间:
2020-05-31 21:40:10
阅读次数:
84
第五章首先学了树的定义和树的基本术语,我觉得比较重要的是结点的度(结点拥有的子树数)和数的度(树内各结点度的最大值)。然后引入了二叉树的定义,它可以是空树,也可以是非空树,知道了二叉树有5种基本形态。接着了解了树和二叉树的ADT。还学了二叉树的性质和满二叉树(每一层上的结点数都是最大结点数,即每一层 ...
分类:
其他好文 时间:
2020-05-31 19:39:17
阅读次数:
69
Docker容器 容器就是在隔离的环境运行的一个进程,如果进程停止,容器就会销毁.隔离的环境拥有自己的系统文件、ip地址、主机名等 容器和虚拟化的区别 kvm虚拟化:需要硬件的支持,需要模拟硬件,可以运行不同的操作系统,启动时间分钟级 开机启动流程: bios开机硬件自检 根据bios设置的优先启动 ...
分类:
其他好文 时间:
2020-05-30 20:18:45
阅读次数:
96
前面我们学习了异步web框架(sanic)和http异步调用库httpx,今天我们学习websocket技术。 websocket简介 我们知道HTTP协议是:请求->响应,如果没有响应就一直等着,直到超时;但是有时候后台的处理需要很长时间才能给到结果,比如30分钟,那HTTP的请求不可能等这么久, ...
分类:
Web程序 时间:
2020-05-28 01:12:42
阅读次数:
94
常用功能的简单封装 public class Dapper { public string ConnectionString { get; set; } public Dapper() { var Configuration = new ConfigurationBuilder() .Add(new ...
分类:
移动开发 时间:
2020-05-26 01:27:07
阅读次数:
222
恢复内容开始 //下载模板 export function down() { return request({ url: '/Goods/GoodsGoods/downloadTemplate', method: 'GET', responseType: 'blob' }) } 在我们的请求中设置请 ...
分类:
其他好文 时间:
2020-05-22 19:56:18
阅读次数:
63