摘要: 网络层:负责在不同的网络之间(基于数据包的IP地址)尽力转发数据包,不负责丢包重传和接收顺序。 像送快递,一个人往另一个地方寄快递,每个快递走不同的路线,可能后发的先到了,也可能丢件了。但是网络层不管这些,只管寄快递。 一、网络层提供的两种服务 在计算机网络领域,网络层应该向运输层提供怎样的服务(“ 阅读全文
posted @ 2020-02-11 17:50 山丘i 阅读(543) 评论(0) 推荐(1) 编辑
摘要: 一、数据链路层的基本概念 1. 数据链路层的简单模型 数据链路层不关心物理层解决的问题,只关心帧头帧尾和校验。 2. 数据链路层使用的信道主要有以下两种类型: 点对点信道。这种信道使用一对一的点对点通信方式。 广播信道。这种信道使用一对多的广播通信方式,因此过程比较复杂。广播信道上连接的主机很多,因 阅读全文
posted @ 2020-02-02 17:37 山丘i 阅读(931) 评论(0) 推荐(0) 编辑
摘要: 一、基本概念 物理层解决如何在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体 物理层的主要任务:确定传输媒体的接口的一些特性,包括, 机械特性:接口形状,大小,引线数目 电气特性:例如规定电压范围(-5V-5V) 功能特性:例如规定-5V上0,+5V是1 过程特性:也称规程特性,规 阅读全文
posted @ 2020-02-01 17:56 山丘i 阅读(689) 评论(0) 推荐(0) 编辑
摘要: 一、计算机网络的最重要的功能 连通性——计算机网络使上网用户之间都可以交换信息,好像这些用户的计算机都可以彼此直接连通一样。 共享——即资源共享。可以是信息共享、软件共享,也可以是硬件共享。 二、因特网概述 起源于美国的因特网现已发展成为世界上最大的国际性计算机互联网 网络(network)由若干结 阅读全文
posted @ 2020-01-27 17:11 山丘i 阅读(644) 评论(0) 推荐(1) 编辑
摘要: 树定义: 1. 有且只有一个称为根的节点 2. 有若干个互不相交的子树,这些子树本身也是一个树 通俗的讲: 1. 树是有结点和边组成, 2. 每个结点只有一个父结点,但可以有多个子节点 3. 但有一个节点例外,该节点没有父结点,称为根节点 一、专业术语 结点、父结点、子结点、根结点 深度:从根节点到 阅读全文
posted @ 2019-12-25 15:54 山丘i 阅读(625) 评论(1) 推荐(0) 编辑
摘要: 数据库的基本操作 通过mysql客户端进入mysql后,实际位于所有仓库之外: 选中要操作的数据库实例 操作数据库实例中的表或其他实体. 注意: ";"表示一条SQL命令的结束,当命令结束后才会执行此命令 登陆数据库 mysql[ h主机名或者ip] u账号 p密码 一、库操作 查询所有的数据库实例 阅读全文
posted @ 2019-12-16 21:29 山丘i 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 一种可以实现" 先进先出 "的存储结构 分类: 1. 链式队列:用链表实现 2. 静态队列:用数组实现,静态队列通常都必须是 循环队列 循环队列的讲解: 1. 静态队列为什么是循环队列 减少对内存的浪费 2. 循环队列需要几个参数来确定 两个参数, frant 、rear 但这2个参数不同场合有不同 阅读全文
posted @ 2019-12-15 20:39 山丘i 阅读(319) 评论(0) 推荐(1) 编辑
摘要: 定义:一种可以实现“ 先进后出 ”的存储结构 分类: 1. 静态栈 2. 动态栈 算法: 1. 出栈 2. 压栈 代码实现: 多敲,多敲 ,后期改进 应用: 1. 函数调用 2. 中断 3. 表达式求值 4. 内存分配 5. 缓冲处理 6. 迷宫 阅读全文
posted @ 2019-12-14 22:45 山丘i 阅读(264) 评论(0) 推荐(1) 编辑
摘要: 一、预备知识:typedef 基本使用 也可以这样使用,这样更加的方便 还可以把上面的两个结合起来 二、离散存储(链表) 定义:n个节点离散分配,彼此通过指针相连,每一个节点只有一个前驱节点和一个后续节点,首节点没有前驱节点,尾节点没有后续节点 专业术语: 1. 首节点:第一个有效节点 2. 尾节点 阅读全文
posted @ 2019-12-02 22:20 山丘i 阅读(562) 评论(2) 推荐(0) 编辑
摘要: 把所有的节点用一根直线串起来 连续存储[数组] 什么叫做数组:元素类型相同,大小相等 重点看代码吧,需要注意的都在注释里,多敲几遍,当然了,有些功能还没有实现,以后再实现 阅读全文
posted @ 2019-11-09 21:52 山丘i 阅读(346) 评论(0) 推荐(0) 编辑