自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 【计算机网络】TCP/IP模型/OSI七层参考模型/五层协议

应用层:是TCP/IP体系结构中最高层的协议层,它提供了各种应用程序所需的服务和协议。应用层:应用层是用户与网络的界面,所有能与用户交互,并产生网络流量的程序称为应用层。FTP协议、SMTP协议、HTTP协议等应用层:支持网络应用,提供系统与用户的接口。(1)文件传输;(2)访问和管理;(3)电子邮件服务。

2023-06-28 13:32:16 1239

原创 【计算机网络】名词解释(补充)

名字到域名的解析是由若干个域名服务器来完成的,域名服务器程序在专设的节点上运行,运行该程序的机器称为域名服务器。:当网络中的某些用户需要特定数据时,组播数据发送者仅发送一次数据,借助组播路由协议为组播数据包建立组播分发树,被传递的数据到达距离用户端尽头可能近的节点后才开始复制和分发,是一种点对多点传输方式。:是一种网络设备,用于连接多个计算机或其他网络设备,以便它们可以共享网络资源和通信。:负责一个区的域名服务器;:广播是指发送数据包到同一广播域或子网的所有设备的一种数据传输方式,是一种点对多点传输方式。

2023-06-27 22:00:00 388

原创 Python基础:面向对象三大特征之一【多态】

简单地说,多态就是“具有多种形态”,它指的是:即便不知道一个变量所引用的对象到底是什么类型,仍然可以通过这个变量调用方法,在运行过程中根据变量所引用对象的类型,动态决定调用哪个对象中的方法。在鸭子类型中,不需要关心对象是什么类型,到底是不是鸭子,只关心对象的行为。python拷贝一般都是浅拷贝,拷贝时,对象包含的子对象内容不拷贝,因此,源对象与拷贝对象会引用同一个子对象。使用copy模块的deepcopy函数,递归拷贝对象中包含的子对象,源对象和拷贝对象所有的子对象也不同。提高程序的可扩展性和可维护性。

2023-06-13 23:18:17 562

原创 Python基础:面向对象三大特征之一【继承】

如果子类对继承自父类的某个属性或方法不满意,可以在子类中对其(方法体)进行重新编写。子类重写后的方法中可以通过super().xxx()调用父类中被重写的方法。:是指一个类可以从另一个类继承属性和方法。

2023-06-12 23:25:19 98

原创 Python基础:面向对象三大特征之一【封装】

封装:将数据(属性)和行为(方法)包装到类对象中。在方法内部对属性进行操作,在类对象的外部调用方法。这样,无需关心方法内部的具体实现细节,从而隔离了复杂度。当该属性不想被外部访问时,前边使用两个“_”

2023-06-12 23:23:19 37

原创 Python基础:面向对象的三大特征

在Python中,多态可以通过方法的重载和方法的重写来实现。方法的重载是指在同一个类中定义多个名称相同但参数不同的方法,Python中不支持方法的重载;方法的重写是指子类重写父类的方法,从而实现多态性。:继承是一种代码重用的方式,它允许一个类(子类)继承另一个类(父类)的属性和方法。:封装是面向对象编程的基本特征之一,它将数据和方法(函数)封装在一起,形成一个类(class),并提供对外的接口(方法)进行访问。这样,类的内部细节对外部是不可见的,可以有效地保护数据的安全性和完整性。

2023-06-10 19:29:08 604

原创 【计算机网络】名词解释(九) | 无线网络和移动网络

(Extended Service Set)扩展服务集:一个基本服务集可以通过接入点AP连接到一个分配系统DS(Distribution System),然后再连接到另一个基本服务集,这样就构成了一个扩展的服务集。(Distributed Coordination Function)分布协调功能:是802.11标准的MAC层中的靠下面的一个子层。的特点:在受限的网络覆盖面积中,用户设备能够在以步行速度移动时进行网络通信,提供有限的切换能力。的特点:在作为网络用户期间,用户设置的地理位置保持不变。

2023-05-11 22:43:14 368

原创 【计算机网络】名词解释(八) | 互联网上的音频/视频服务

(Session Initiation Protocol)会话发起协议:是一个基于文本的通信协议,用于在Internet Protocol(IP)网络上建立、修改和终止多路媒体通信会话。(Quality of Service)服务质量:指一个网络能够利用各种基础技术,为指定的网络通信提供更好的服务能力,是网络的一种安全机制,是用来解决网络延迟和阻塞等问题的一种技术。:是一种在网络中提供服务质量(QoS)保障的技术,通过对网络流量进行分类,并为不同类型的流量提供不同级别的保障,提高网络应用的可靠性和性能。

2023-05-11 19:31:26 194

原创 【计算机网络】名词解释(七) | 网络安全

是一种安全网关,通过对网络数据的深度分析,检查网络数据包中的应用层协议,且可以针对特定的应用程序进行过滤和管理。(Virtual Private Network)虚拟专用网:是依靠ISP和其他的NSP,在公共网络中建立专用的数据通信的网络技术,可以为企业之间或者个人与企业之间提供安全的数据传输隧道服务。:攻击者通过观察PDU的协议控制信息部分,了解正在通信的协议实体的地址和身份,研究PDU的长度和传输的频度,以便了解所交换的数据的某种性质。:通常是公钥的另一半,私钥只有自己知道,可以用来加密或者解密。

2023-04-19 12:21:03 405

原创 【计算机网络】名词解释(六)| 应用层

(Brower / Server)浏览器/服务器架构:它的基本原理是,客户端(浏览器)通过HTTP请求向服务器发出请求,服务器处理请求并返回对应的响应数据,再由客户端显示在页面上。没有固定的服务器请求者和服务器提供者,分布在网络边缘各端系统中的应用进程是对等的,被称为对等方。(HyperText Markup Language)超文本标记语言:它使得万维网页面的设计者,可以很方便地用链接,从本页面的某处链接到互联网上的任何一个万维网页面,并且能够在自己的主机屏幕上将这些页面显示出来。

2023-04-18 18:40:45 224

原创 【计算机网络】名词解释(五)| 传输层

指的是TCP拥塞控制中的一个问题,当网络拥塞时,TCP会减小发送窗口的大小,但是由于网络状况的变化和TCP协议本身的特性,发送窗口大小可能会经常变化,导致发送方和接收方无法有效地处理数据包,从而影响网络性能。在快重传时,如果发送方收到了重复的ACK信息,就会进入快恢复状态,将CWND的大小设置为原来的一半,并且每次接收到一个ACK时,就将CWND的大小增加一个固定值,直到达到丢失数据包的序号为止。如果该标志位被设置为1,则表示该数据包是一个确认数据包,表示接收方已经成功收到了之前发送方的数据。

2023-04-15 22:16:48 453

原创 【计算机网络】名词解释(四)|网络层

(Internet Protocol version 6):是Internet协议簇中的一种协议,它是IPv4协议的后继者。(Quality of Service)服务质量:指一个网络能够利用各种基础技术,为指定的网络通信提供更好的服务能力,是网络的一种安全机制,是用来解决网络延迟和阻塞等问题的一种技术。(Classless Inter-Domain Routing)无分类域间路由选择:是一种用于分配和管理IP地址的技术,它取代了传统的IP地址分配方式,即基于网络类别的分配方式。

2023-04-15 19:04:47 267

原创 【计算机网络】名词解释(三)|数据链路层

它采用固定长度的数据单元,称为STM帧,每个帧长度为125个字节,其中包括9个字节的头部和116个字节的有效数据。(Network Control Protocol)网络控制协议:NCP是点对点协议(PPP)的一部分,NCP协议负责PPP连接中的网络协议的协商和配置,包括IP协议、IPX协议、AppleTalk协议等。(Link Control Protocol)链路控制协议:LCP是点对点协议(PPP)的一部分,LCP负责在两个点之间建立、配置和维护PPP连接,以及检测和处理连接中的错误。

2023-04-14 22:45:45 544

原创 【计算机网络】名词解释(二)|物理层

只有当用户有数据要传输时才给他分配线路资源,当用户暂停发送数据时,不给他分配线路资源,线路的传输能力可以被其他用户使用,采用STDM时,每个用户的数据传输速率可以高于平均速率,最高可以达到线路总的传输能力。(Code Division Multiple Access)码分多址:是码分复用的一种方式,其原理是每比特时间被分成m个更短的时间槽,称为码片(chip),通常情况下每比特有64或128码片。:把基带信号的频率范围搬移到较高的频段以便在信道中传输,经过载波调制后的信号称为带通信号。

2023-04-14 18:43:20 1410

原创 【计算机网络】名词解释(一)

(Local Area Network)局域网:是指在一个较小的地理范围(如一所学校内)将各种计算机,外部设备和数据库系统等通过双绞线、同轴电缆等连接介质相互连接起来,组成资源和信息共享的计算机互联网络,作用范围局限在较小的范围(如1km左右)。(Virtual Local Area Network)虚拟局域网:是由一些局域网网段构成的与物理位置无关的逻辑组(而这些网段具有某些共同的需求,每一个VLAN的帧都有一个明确的标识符,指明发送这个帧的计算机属于哪一个VLAN。协议控制的信息:控制协议操作的信息。

2023-04-07 21:33:17 764 2

原创 Python基础:类与对象

1.在类之外定义的被称之为函数,在类之内被定义的称之为方法。2.在编写程序的过程中,def语句中,init(self)是自动生成的而不是自己编写的,否则会报错。

2023-04-06 23:42:00 58

原创 Python基础:编程思想

编程思想

2023-04-05 15:55:09 293

原创 Python基础:Python中常见的Bug类型

Bug | 异常处理机制

2023-04-04 23:06:48 478

原创 Python基础:函数

个数可变的位置形参定义函数时,无法事先确定传递的位置实参的个数时,使用可变的位置参数使用定义个数可变的位置形参结果为一个元组语法结构:defprint(a)fun(10)

2023-04-03 21:11:04 74

原创 Python基础:字符串

首先比较两个字符串中的第一个字符都转换成,如果相等则继续比较下一个字符,依次比较下去,直到两个字符不相等时,其比较结果就是两个字符串的比较结果,两个字符串的所有后续字符将不再被比较。:在Python中字符串是基本数据类型,是一个不可变的字符串序列。以上驻留机制的几种情况可以用cdm去进行验证。可以得到其指定字符的原始值。:两个字符进行比较时,比较的是其。,调用内置函数chr时指定。类型的数据转换成字符串类型。(原始值),调用内置函数。可以得到其对应的字符。”控制数据的宽度和精度。

2023-04-01 11:42:31 127

原创 Python基础:集合

什么是集合?

2023-03-30 20:00:00 2396

原创 Python基础:元组

在多任务环境下,同时操作对象时不需要加锁。因此,在程序中尽量使用不可变序列。当元组中只有一个元素时,需要加逗号,不加逗号无法表明其是一个元组。元组中存储的是对象的引用。

2023-03-29 20:14:23 71

原创 Python基础:字典

Python内置的数据结构之一,与列表一样是一个可变序列以键值对的方式存储数据,字典是一个无序的序列。

2023-03-28 21:17:35 567

原创 Python基础:列表

为什么需要列表?变量可以存储一个元素,而列表是一个“大容器”可以存储N多个元素,程序可以方便地对这些数据进行整体操作列表相当于其他语言中的数组。

2023-03-28 19:17:20 121

原创 Python基础:流程控制语句

用于结束循环结构,通常与分支结构if一起使用。

2023-03-26 20:00:00 58

原创 Python基础:程序的组织结构

程序的三种组织结构Python中最常用的三种程序组织结构,分别是:顺序结构、选择结构、循环结构。

2023-03-25 17:18:00 1349

原创 Python基础:算术运算

括号的优先级是最高的,无论什么时候都优先计算括号里的内容,布尔运算符中的逻辑运算符的优先级最低。以下运算符从上到下,优先级从高到低排列,同行优先级相同,相同优先级需要考虑结合实际情况考虑优先级。常用的算术运算符有三类:标准算术运算符、取余运算符、幂运算符。取余运算公式:余数=被除数-除数*商。

2023-03-23 20:00:00 288

原创 初学Python(二)

由于计算机无法直接识别我们所输入的文字,通常情况下会进行进制转换,通常转换为二进制。浮点数存储存在不精确性,即使用浮点数计算时,可能会出现小数位不确定的情况。保留字:保留字又称关键字,我们在起名字的时候不能够使用保留字。标识符:变量、函数、类、模块和其它对象所起的名字就叫标识符。标识:表示对象所存储的内存地址,使用内置函数。类型:表示的是对象的数据类型,使用内置函数。变量多次赋值时,会指向新的空间。值:表示对象所存储的具体数据,使用。变量:内存中带有标签的盒子。(3)布尔类型:英文。,用来表示真或假的值。

2023-03-22 18:19:54 45

原创 初学Python(一)

Python使用input()进行输入,可以让用户输入字符串存放到变量里。Python使用print()进行输出,可以根据不同类型进行输出。:原字符,可以让转义字符不起作用。:可以实现输出网址中的\\。:可以用来解决单引号的问题。

2023-03-21 21:28:36 107

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除