文章分类 -  计算机408

摘要:搞清楚几个问题 首先你要搞明白你学习操作系统的目的是什么?操作系统的重要性如何?学习操作系统会给我带来什么?下面我会从这几个方面为你回答下。 操作系统也是一种软件,但是操作系统是一种非常复杂的软件。操作系统提供了几种抽象模型 文件:对 I/O 设备的抽象 虚拟内存:对程序存储器的抽象 进程:对一个正 阅读全文 »
posted @ 2022-09-14 09:04 sugeek 阅读(211) 评论(0) 推荐(0) 编辑
摘要:1、TCP为什么需要3次握手,4次断开? “三次握手”的目的是“为了防止已失效的连接请求报文段突然又传送到了服务端,因而产生错误”。 client发出的第一个连接请求报文段并没有丢失,而是在某个网络结点长时间的滞留了,以致延误到连接释放以后的某个时间才到达server。本来这是一个早已失效的报文段。 阅读全文 »
posted @ 2022-09-06 00:23 sugeek 阅读(71) 评论(0) 推荐(0) 编辑
摘要:第一章 绪论 1.1 数据结构的基本概念 数据: 数据是信息的载体,是描述客观事物属性的数、字符及所有能输入到计算机中并被计算机程序识别和处理的符号的集合。数据是计算机程序加工的原料。 数据元素: 是数据的基本单位,通常作为一个整体进行考虑和处理。 数据项: 一个数据元素可由若干数据项组成,数据项是 阅读全文 »
posted @ 2022-08-22 18:05 sugeek 阅读(97) 评论(0) 推荐(1) 编辑
摘要:线性表的抽象数据类型定义: Date 线性表的数据对象集合为{A1, A2, ..., AN},每个元素的类型均为DateType 。其中除了第一个元素A1外,每一个元素有且只有一个直接前驱,除了最后一个元素AN外,每一个元素有且只有一个直接后继。数据元素之间的关系是一对一的关系。 operatio 阅读全文 »
posted @ 2022-08-20 23:49 sugeek 阅读(45) 评论(0) 推荐(0) 编辑
摘要:时间、空间复杂度比较 排序算法 平均时间复杂度 最差时间复杂度 空间复杂度 数据对象稳定性 冒泡排序 O(n2) O(n2) O(1) 稳定 选择排序 O(n2) O(n2) O(1) 数组不稳定、链表稳定 插入排序 O(n2) O(n2) O(1) 稳定 快速排序 O(n*log2n) O(n2) 阅读全文 »
posted @ 2022-08-20 20:58 sugeek 编辑
摘要:目 录 1、UDP 和 TCP 的特点与区别 2、UDP 、TCP 首部格式 3、什么是TCP 的三次握手和四次挥手 4、TCP 的三次握手(为什么三次?) 5、TCP 的四次挥手(为什么四次?) 6、TCP 长连接和短连接的区别 7、TCP粘包、拆包及解决办法 8、TCP 可靠传输 9、TCP 滑 阅读全文 »
posted @ 2022-08-20 20:57 sugeek 编辑
摘要:1、为什么有了进程,还要有线程呢? 为了提高系统资源的利用率和系统的吞吐量,通常进程可让多个程序并发的执行,但是也会带来一些问题 官话 进程如果在执行的过程被阻塞,那这个进程将被挂起,这时候进程中有些等待的资源得不到执行: 进程在同一时间只能做一件事儿 基于以上的缺点,操作系统引入了比进程粒度更小的 阅读全文 »
posted @ 2022-08-20 20:54 sugeek 编辑
摘要:本系列将采用Java语言来进行描述。亦即总结常见的的数据结构,以及在Java中相应的实现方法,务求理论与实践一步总结到位。 首先给出Java集合框架的基本接口/类层次结构: java.util.Collection [I] +--java.util.List [I] +--java.util.Arr 阅读全文 »
posted @ 2022-08-20 15:33 sugeek 阅读(192) 评论(0) 推荐(0) 编辑
摘要:数据结构与算法是程序员内功体现的重要标准之一,且数据结构也应用在各个方面,业界更有程序=数据结构+算法这个等式存在。各个中间件开发者,架构师他们都在努力的优化中间件、项目结构以及算法提高运行效率和降低内存占用,在这里数据结构起到相当重要的作用。此外数据结构也蕴含一些面向对象的思想,故学好掌握数据结构 阅读全文 »
posted @ 2022-08-20 15:23 sugeek 阅读(122) 评论(0) 推荐(0) 编辑
摘要:引言 网络协议是每个前端工程师都必须要掌握的知识,TCP/IP 中有两个具有代表性的传输层协议,分别是 TCP 和 UDP,本文将介绍下这两者以及它们之间的区别。 想阅读更多优质文章请猛戳GitHub博客 一、TCP/IP网络模型 计算机与网络设备要相互通信,双方就必须基于相同的方法。比如,如何探测 阅读全文 »
posted @ 2022-08-11 08:49 sugeek 阅读(41) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示