![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CS课程
文章平均质量分 82
你好世界wxx
Just do it!
展开
-
计算机中数的表示
反码:正数的反码和原码一样;负数的反码除符号位外,所有位取反,可以得到反码,上述的反码如下:补码:正数的反码和原码一样;负数的补码等于反码加一补码是数据在计算机中真正的表示方式。使用代码求解数据在计算机中的二进制表示:特别的,0的原码,反码,补码:输出:3 INT_MAX和INT_MIN的关系。代码:......原创 2022-07-10 11:12:27 · 357 阅读 · 0 评论 -
总结:网络访问流程
总结:网络访问流程本文会详细讲解当我们在浏览器输入www.baidu.com后到底发生了什么。讲解过程分为三部分,首先是总体流程,然后是对其中的一些细节的探讨,最后对一些重要的问题进行汇总。1 总体流程使用DHCP获取配置信息:当一台新的电脑接入网络后,首先会使用动态主机配置协议DHCP(Dynamic Host Configuration Protocol)协议从DHCP服务器获取一些必要的配置信息,例如:本机的IP地址,默认路由器的IP地址,DNS服务器的IP地址。DHCP请求原创 2021-06-11 11:18:40 · 1405 阅读 · 3 评论 -
第7章:应用层
第7章:应用层应用层协议定义了运行在不同端系统上的应用程序进程如何相互传递报文。应用层的许多协议都是基于客户服务器方式。即使是P2P对等通信方式,实质上也是一种特殊的客户服务器模式。客户是服务请求方,服务器是服务提供方。7.1 域名系统DNS7.1.1 概述域名系统DNS(Domain Name System)是互联网使用的命名系统,用于把便于人们使用的机器名字转化为IP地址。域名系统对于网络来说是必要的吗?不是必须要有的,存在的原因是因为IP地址不方便人类记忆。原创 2021-06-10 15:19:15 · 679 阅读 · 1 评论 -
第6章:传输层
第6章:传输层6.1 概述网络层为主机之间提供逻辑通信;而运输层为应用进程之间提供端到端的逻辑通信。运输层有一个重要的功能:复用和分用。(1)复用:发送方不同应用进程可以使用同一个运输层协议传输数据;(2)分用:接收方的运输层在剥去报文的首部后能够把这些数据正确的交付给目的应用进程。运输层的两个主要协议(1)用户数据报协议UDP(User Datagram Protocol):传送的数据单位是UDP用户数据报,不提供可靠的交付;(2)传输控制协议TCP(Transmission原创 2021-06-07 20:49:11 · 239 阅读 · 2 评论 -
第5章:网络层
第5章:网络层作用:选择合适的路由,使发送站的运输层所传下来的分组能够正确无误地按照地址找到目的站,并交付给目的站的运输层。网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务。网络层不提供服务质量的保证。5.1 虚拟互联网络能不能让大家都使用相同的物理网络,这样网络互联可以变得简单?答案是不行的,原因如下:(1)用户需求多样,没有一种单一的网络可以适应所有用户的需求;(2)网络制造商经常会推出新的网络,这样才能在竞争中生存。基于上面两点原因,市场上总是存在多种原创 2021-05-17 21:10:17 · 751 阅读 · 0 评论 -
第4章:数据链路层
第4章:数据链路层4.1 数据链路层的简单模型4.2 数据链路层的三个基本问题三个基本问题分别是:(1)封装成帧;(2)透明传输;(3)差错检测。封装成帧定义:在一段数据的前后分别添加首部和尾部,这样就构成了一个帧。如下图:首部和尾部的一个重要作用就是进行帧定界。上图中SOH是Start Of Header的缩写,实际内容是八个二进制位0000001;EOT是End Of Transmission的缩写,实际内容是八个二进制位00000100。透明传输定义:无论原创 2021-05-16 21:51:20 · 746 阅读 · 0 评论 -
第3章:物理层
第3章:物理层3.1 数据和信号数据:是信息的载体。信号:分为模拟信号和数字信号(1)模拟信号:连续变化的;(2)数字信号:使用0、1编码的信号。3.2 数据通信方式串行通信、并行通信:如下图单工通信、半双工、全双工通信:(1)单工通信:只有一个方向的通信而没有反方向的交互;(2)半双工通信:通信和双方都可以发送信息,但不能双方同时发送(当然也不能同时接收);(3)全双工通信:通信的双方可以同时发送和接收信息。3.3 传输介质的主要类型有线传输介质:双原创 2021-05-16 17:56:29 · 64 阅读 · 0 评论 -
第2章:网络体系结构
第2章:网络体系结构2.1 网络协议网络协议是为网络数据交换而制定的规则、约定与标准。网络协议的三要素:(1)语法:数据与控制信息的结构或格式;(2)语义:即需要发出何种控制信息,完成何种动作 以及做出何种响应;(3)时序:事件实现顺序的详细说明2.2 网络体系结构定义:计算机网络的各层及其网络协议的集合。网络体系的研究方法:分层。(没有什么是加一层解决不了的,如果有就加两层)层次研究的优点:独立性好、灵活性好、各层都可以采用最合适的技术来实现、易于实现和维护原创 2021-05-16 17:31:22 · 243 阅读 · 0 评论 -
第1章:计算机网络概论
第1章:计算机网络概论计算机网络:由若干节点(计算机、集线器、交换机、路由器等)和连接这些节点的链路组成的网络。1.1 互联网发展的三个阶段第一阶段(出现):1983年TCP/IP成为了ARPANET(一个项目,1990年结束)上的协议标准,使得所有使用TCP/IP协议的计算机都能利用互联网相互通信,因而人们把1983年作为互联网的诞生时间。第二阶段(三级结构的互联网):主干网、地区网、校园网(企业网)。第三阶段(多层次ISP结构的互联网):由互联网服务管理商(ISP)负责提供互联原创 2021-05-16 16:26:32 · 230 阅读 · 0 评论 -
高级操作系统
操作系统1 第一章 分布式系统概述1.1 什么是分布式系统是若干独立计算机的集合,对用户来说就像一个系统。1.2 分布式系统中透明性定义,种类定义:在用户和应用程序面前呈现为单个计算机系统,这样的分布式系统就称为是透明的。分类:访问透明性、位置透明性、迁移透明性、重定位透明性、复制透明性、并发透明性、故障透明性、持久性透明性1.3 分布式系统中的扩展技术有哪些?隐藏通信等待时间(针对客户端而言,异步通信)分布技术(针对服务端而言,切分)复制技术(例如:缓存)2 第二原创 2021-01-11 20:13:22 · 1849 阅读 · 0 评论