赞
踩
从在浏览器输入网址到页面显示的过程涉及了多个步骤和不同的计算机网络协议。以下是这一过程的详细步骤:
浏览器检查DNS服务器进行DNS到IP地址的转换→建立TCP连接→浏览器发送HTTP请求→服务器进行HTTP响应→浏览器解析服务器给的HTML→继续HTTP请求,直到获得全部数据→断开TCP连接
用户在浏览器的地址栏输入一个URL(统一资源定位符),如 http://www.example.com
。
GET / HTTP/1.1
)、请求头(如主机、用户代理等信息),以及可能的请求体。一个图如果可以被画在平面上,且它的任何两条边都不会相交(除了在顶点处),那么这个图被称为平面图。
平面图一般是指无向图。
一个图可以重排结构画成平面图,则称为可平面图。
根据Kuratowski定理,一个图是可平面的当且仅当它不包含可以缩减为
K
5
K_5
K5(完全五部图)或
K
3
,
3
K_{3,3}
K3,3(完全二部图,每部分有三个顶点)的子图。
在图论中, K 5 K_5 K5 和 K 3 , 3 K_{3,3} K3,3 是两种特殊的图,它们通常用来作为测试图的平面性的基准。
注意,这里的K下标的表示并不固定,我们只需要知道它是一个什么样的图就行。
(1) K 5 K_5 K5:完全五部图
(2) K 3 , 3 K_{3,3} K3,3:完全二部图
(1)进程间通信方式
(2)进程调度:先到先服务,短作业优先,最高响应比,最高优先级,多级反馈队列,时间轮转
(3)磁盘调度:先到先服务,最短寻道时间优先,扫描算法,电梯算法,循环电梯
(4)动态内存分配:首次适应,最佳适应,最坏适应
(5)页面置换算法(淘汰页表中的页):LRU、先进先出
(6)文件锁
(7)每个进程都有一个页表
(8)死锁避免
银行家算法:这是一个著名的死锁避免算法,通过模拟资源分配,判断资源分配后是否会导致系统进入不安全状态。只有在不会导致不安全状态时,才允许资源分配。
安全状态一定非死锁状态;
非安全状态不一定是死锁状态
(9)冯诺依曼结构
(10)指令系统
(11)流水线技术
概念
:为了提高CPU执行指令的效率,将指令执行过程分为多个阶段,每个阶段由不同的硬件模块并行处理不同的指令。(12)I/O控制方式
(1)动态数组
动态数组是一种可以在运行时自动调整大小的数组,通过复制现有元素到新分配的更大或更小的内存块来实现动态调整。比如vector
(2)传统二叉搜索树——关键词互异
左子树的所有结点的值都小于该结点的值,右子树的所有结点的值都大于该结点的值。传统BST关键词是互异的
(3)红黑树——一种自平衡二叉搜索树
(4)哈希冲突解决方法
(5)B树和B+树
(6)排序算法的稳定性
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。