![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络
文章平均质量分 54
钟灵毓秀M
学而知不足
展开
-
页面静态化和缓存
页面静态化和缓存网页静态化技术和缓存技术的本意都是为了减轻数据库的访问压力,实现网站优化,提高网站的访问效率。定义不用:静态化是将数据库静态化到页面,客户端访问不需要查询数据库,主要存放形式是静态化文件资源,存储于硬盘,用户请求的是指定目录下的静态页面,页面中有数据。缓存是将数据存储于服务器内存,二者存放位置和形式不一样。作用不同:网页静态化还有利于搜索引擎,明显地提高网站的访...原创 2019-08-09 20:20:09 · 1821 阅读 · 0 评论 -
http和https区别
http和https区别原创 2023-06-28 13:14:46 · 5174 阅读 · 1 评论 -
为学习网络原理设计的五层协议的体系结构
OSI的七层协议体系结构(图1-18a)的概念清楚, 理论也较完整, 但它既复杂又不实用。TCP/IP体系结构则不同, 但它现在却得到了非常广泛的应用。 TCP/IP是一个四层的 体系结构(图1-18b),它包含应用层、 运输层、 网际层和网络接口层。 不过从实质上讲, TCP/IP只有最上面的三 层, 因为最下面的网络接口层并没有什么具体内容。因此在学习计算机网络的原理时往往采取折中的办法,...原创 2019-12-18 00:29:55 · 505 阅读 · 0 评论 -
电路交换与分组交换
一、电路交换所谓交换,指的就是服务器与服务器之间的数据交换。数据传输交换的方式有几种,而电路交换便是其中的一种。必须经过 “建立连接(占用通信资源)→通话(一直占用通信资源)→释放连接(归还通信资源)” 三个步骤的交换方式称为电路交换。那么,电话交换的过程中,数据需要分组来传送吗?答案是不用的,因为电话交换的过程中,A和B两个人始终霸占着一条通信电路,他们每说一句话,都会实时被对方获取...原创 2019-12-15 23:20:39 · 3498 阅读 · 1 评论 -
计算机网络的性能指标
计算机网络的性能一般是指它的几个重要的性能指标。 但除了这些重要的性能指标外, 还有一些非性能特征(nonperformance characteristics) 也对计算机网络的性能有很大的影响。一、计算机网络性能指标(1)速率比特(bit)源于binary digit,意思是一个”二进制数字“,因此一个比特就是二进制数字中的一个l或0。网络技术中的速率指的是 数据的传送速率, 它也称为...原创 2019-12-15 15:59:43 · 1937 阅读 · 0 评论 -
谢希仁计算机网络(第7版)学习笔记——互联网概述和组成
一、互联网概述1.1网络的网络计算机网络:计算机网络由若干节点(node)和连接这些节点的链路(link)组成。网络中的节点可以是计算机、集线器、交换机或路由器。互连网:网络之间还可以通过路由器互联起来,这就构成了一个覆盖范围更大的计算机网络,这样的网络成为互连网。因此互连网是“网络的网络”网络是把许多计算机连接在一起,而互连网则是把许多网络通过路由器连接在一起。与网络相连的计算机常称为...原创 2019-12-09 07:33:56 · 748 阅读 · 0 评论 -
HTTP协议详解
一、HTTP协议介绍概念:HTTP 协议的全称是(HyperText Transfer Protocol,超文本传输协议),是因特网上应用最为广泛的一种网络传输协议,所有的WWW文件都必须遵守这个标准。超文本是超级文本的缩写,是指超越文本限制或者超链接,比如:图片、音乐、视频、超链接等等都属于超文本。传输 HTTP 协议格式的数据是基于 TCP 传输协议的,发送数据之前需要先建立连接。作用...原创 2019-09-04 20:50:37 · 260 阅读 · 0 评论 -
TCP和UDP协议区别
一、TCP和UDP协议TCP和UDP都是传输层协议。TCP/IP是一个协议簇,里面包含了很多协议,UDP和TCP只是其中两个协议,之所以命为TCP/IP,是因为这两个协议非常重要。二、TCP协议概念:TCP 的英文全拼(Transmission Control Protocol)简称传输控制协议,它是一种面向连接的、可靠的、,相对比较慢、点对点、基于字节流的传输层通信协议。TCP协议适用于...原创 2019-08-31 00:29:28 · 506 阅读 · 0 评论 -
python多任务编程——多进程多线程编程
一、什么是多任务概念:多任务是指操作系统同一时间内执行多个任务,例如: 现在电脑安装的操作系统都是多任务操作系统,可以同时运行着多个软件,你一边在用浏览器上网,一边在听MP3,一边在用Word赶作业作用:使用多任务就能充分利用CPU资源,提高程序的执行效率,让你的程序具备处理多个任务的能力。二、并发和并行多任务的执行方式:并发:指的是任务数多余cpu核数,通过操作系统的各种任务调度算法,...原创 2019-08-30 21:24:33 · 272 阅读 · 0 评论 -
TCP三次握手四次挥手详解
一、TCP报文首部(部分)序列号seq:序列号。根据序列号识别某个操作。占4个字节,用来标记数据段的顺序,TCP把连接中发送的所有数据字节都编上一个序号,第一个字节的编号由本地随机产生;给字节编上序号后,就给每一个报文段指派一个序号;序列号seq就是这个报文段中的第一个字节的数据编号。确认号ack:占4个字节,期待收到对方下一个报文段的第一个数据字节的序号;序列号表示报文段携带数据的第一个字节...原创 2019-08-29 17:59:10 · 157 阅读 · 0 评论 -
进程、线程和协程区别详解
一、概念1、进程进程是一个执行中程序的实例。进程是系统进行资源分配和调度的一个独立单位。每个进程都有自己的独立内存空间,不同进程通过进程间通信来通信。由于进程比较重量,占据独立的内存,所以上下文进程间的切换开销(栈、寄存器、虚拟内存、文件句柄等)比较大,但相对比较稳定安全。操作系统会以进程为单位,分配系统资源(CPU时间片、内存等资源),进程是系统资源分配的最小单位2、线程线程是进程的一...原创 2019-08-29 15:07:28 · 182 阅读 · 0 评论 -
同步异步阻塞和非阻塞的区别理解
一、同步和异步同步和异步是一种 消息通知机制同步:发出一次请求后必须等到该请求有返回结果,才能继续下一步工作;请求者需主动询问是否有返回结果;异步:发出一次请求后无需等到该请求有返回结果,即可进行下一步工作;请求有结果后,会以某种方式通知请求者;同步和异步是相对于操作结果来说,会不会等待结果返回异步一般通过状态、通知和回调来通知调用者。状态:即监听被调用者的状态(轮询),调用者需...原创 2019-08-28 15:41:27 · 821 阅读 · 0 评论 -
WSGI,uWSGI和uwsgi区别详解
一、WSGI是什么?WSGI,全称 Web Server Gateway Interface,或者 Python Web Server Gateway Interface ,是为 Python 语言定义的 Web 服务器和 Web 应用程序或框架之间的一种简单而通用的接口。WSGI 的官方定义是,the Python Web Server Gateway Interface。从名字就可以看出...原创 2019-08-28 13:58:23 · 6058 阅读 · 1 评论 -
REST与RESTful理解
一、什么是REST?REST是 Representational State Transfer ,翻译过来是表现层状态转移的意思,是一组架构约束条件和原则,“表现层”指的是资源的“表现层”。在REST架构风格中,对象被抽象为一种资源。资源的命名使用概念清晰的名词来定义。表现层状态是对资源数据在某个瞬间状态的快照,资源的某个瞬时状态被定义为一种表现(representation),这种描述性的状...转载 2019-07-27 20:41:17 · 423 阅读 · 0 评论