自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 计算机网络期末知识点(第六章)

应用层是开放系统的最高层,是直接为应用进程提供服务的。其作用是。

2024-06-02 20:04:58 516

原创 计算机网络期末知识点(第五章-运输层)

定义:所谓的端口,就好像是门牌号一样,客户端可以通过ip地址找到对应的服务器端,但是服务器端是有很多端口的,每个应用程序对应一个端口号,通过类似门牌号的端口号,客端才能真正的访问到该服务器。当提供的负载继续增大到某一数值时,网络的吞吐量就下降到零,网络无法工作,产生所谓的死锁。解决的方法就是滑动窗口。拥塞控制是作用于网络的,它是防止过多的数据注入到网络中,避免出现网络负载过大的情况;是对TCP/IP体系的应用进程进行统一的标志,使运行不同操作系统的计算机的应用进程能够互相通信。( 2 )快重传、快恢复。

2024-06-01 22:46:57 529

原创 计算机网络期末知识点(第四章-网络层)

路由(routing)是指分组从源到目的地时,决定端到端路径的网络范围的进程。路由是指导报文转发的路径信息,通过路由可以确认转发IP报文的路径。

2024-06-01 20:21:30 1342

原创 计算机网络期末知识点(第三章-数据链路层)

在数据链路层广泛使用了循环冗余检验(CRC)的检错技术,以确保数据的正确传输。透明传输确保数据链路层能够传输任意比特组合的数据,而不会因为数据中的特殊比特组合(如帧定界符)而导致传输错误。第二步:找出多项式中X的最大项r,根据多项式写出r ,r-1,....,0(项数依次减少)对应的值(0或1),得到P。是广播型信道中采用一种随机访问技术的竞争型访问访法,具有多目标地址的特点。第一步:找出要发送的数据,再找出多项式的阶数r(x的项),在发送数据的后面加r个0。数据链路层是在物理层和网络层之间的协议,

2024-06-01 14:41:38 1011

原创 计算机网络期末知识点(第二章-物理层)

然而,由于标准正式发布至今,全球只有很少的公司支持,专业的GPON芯片也刚刚推出,这使得GPON产品价格较高,难以实现大规模部署。是在适于某种传输媒质的传输频带内,若干个频谱互不重善的信号一并传输的方式,简称FDM。在每路信号进入传输频带前,先要依次搬移频率(调制),而在接收端,再搬回到原来的频段,恢复每路的原信号,从而使传输频带得到多路信号的复用。,是将两种或多种不同波长的光载波信号(携带各种信息)在发送端经复用器汇合在一起,并耦合到光线路的同一根光纤中进行传输的技术。编码是将任意信号转化为数字信号。

2024-05-30 20:40:50 606

原创 Java数组(005)

格式一:数据类型 [ ]数组名 eg:int [ ]arr格式二:数据类型 数组名[ ] eg:int arr[ ]

2024-05-30 18:22:32 430

原创 计算机网络期末知识总结(第一章)

管理主机之间的会话进程,即负责建立、管理、终止进程之间的会话。其主要功能是建立通信链接,保持会话过程通信链接的畅通,利用在数据中插入校验点来同步两个节点之间的对话,决定通信是否被中断以及通信中断时决定从何处重新发送;术语“应用层”并不是指运行在网络上的某个特别应用程序,应用层提供的服务包括文件传输、文件管理以及电子邮件的信息处理。应用程序和网络之间的翻译官,负责对上层数据或信息进行变换以保证一个主机应用层信息可以被另一个主机的应用程序理解。表示层的数据转换包括数据的解密和加密、压缩、格式转换等;

2024-05-29 17:30:34 806

原创 Java数组练习题(004)

需求:定义一个数组,存入1,2,3,4,5。按照要求交换索引对应的元素。需求:定义一个数组,存入1~5。要求打乱数组中所有数据的顺序。需求:已知数组元素为{33,5,22,44,55)需求生成10个1~100之间的随机数存入数组。请找出数组中最大值并打印在控制台。(3)统计有多少个数据比平均值小。(2)求所有数据的平均数。(1)求出所有数据的和。交换前:1,2,3,4,5。交换后:5,2,3,4,1。

2024-05-20 20:56:10 199 1

原创 Java循环高级综合练习(003)

游戏规则:从任意一个数字开始报数,当你要报的数字是包含7或者是7的倍数时都要说过:过需求:使用程序在控制台打印出1-100之间的满足逢七必过规则的数据。需求:键盘录入一个大于等于2的整数x,计算并返回x的平方根结果只保留整数部分,小数部分将被舍去。

2024-05-18 18:48:59 243

原创 Java中的变量(002)

数据类型 变量名=数据值只能存在一个值变量名不允许重复使用一条语句可以定义多个变量变量在使用前一定要进行赋值变量的作用域范围。

2024-05-18 16:12:11 160

原创 Java基本语法(001)

关键字必须全部小写,不能用作标识符。关键字不能作为类名、变量名或方法名。不要使用Java保留字作为标识符,即便当前Java版本未定义它们的特殊含义。ture,false,null不属于关键词,但具有特殊意义,不能作为标识符class是java的基本组成单元,用来创建(定义)一个类示例代码:在这个示例中,我们展示了如何正确和错误地使用关键字和保留字。开发者应该避免使用关键字和保留字作为标识符,以免产生歧义和编译错误。

2024-05-18 13:21:38 368

原创 栈的实现(数据结构day10)

栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。出栈:栈的删除操作叫做出栈。栈中的数据元素遵守后进先出。压栈:栈的插入操作叫做进栈。

2024-04-13 11:10:28 104 1

原创 数据结构Day8 双向链表的实现

方法:phead存的不是有效数据,当cur=phead时,链表遍历结束。

2024-03-20 19:50:59 358 1

原创 数据结构Day8 复制带随机指针的链表

详细: 给你一个长度为 n的链表,每个节点包含一个额外增加的随机指针random ,该指针可以指向链表中的任何节点或空节点。构造这个链表的 深拷贝。深拷贝应该正好由 n 个全新 节点组成,其中每个新节点的值都设为其对应的原节点的值。新节点的 next指针和random 指针也都应指向复制链表中的新节点,并使原链表和复制链表中的这些指针能够表示相同的链表状态。复制链表中的指针都不应指向原链表中的节点。例如,如果原链表中有X和Y两个节点,其中x.random -->Y。

2024-03-19 18:50:22 457

原创 数据在内存中的存储

对于整形来说:数据存放内存中存放的是补码度娘解答---->🎃🎃🎃上图片辅助---->🧂🧂🧂。

2023-12-25 19:30:59 400

原创 三子棋

🐇game .h部分-----游戏代码的声明(函数声明,符号声明)🐇game.c部分-----游戏代码的实现。🐇text.c-----测试游戏的逻辑。

2023-11-20 18:54:37 35 1

原创 数据结构DAY2

正确性,可读性,健壮性,高效性1.4.3 算法的时间复杂度T(n)和空间复杂度O(n)1.算法运行时间=语句频度(每条语句执行的次数)*该语句每执行一次所需要的时间。

2023-10-26 20:56:00 35

原创 数据结构DAY1

借助元素在存储器中的相对位置来表示数据元素之间的逻辑关系。数据元素之间除了“属于同一集合”的关系外,别无其他关系。(2)链式存储结构(存放是随意的,通过指针地址进行寻找)(3)索引存储结构:建立索引表,eg.通讯录。(1)顺序存储结构(用数组来实现,有顺序)操作算法:查询,插入,修改,删除等。数据元素之间存在一对多的关系。数据元素之间存在多对多的关系。操作对象:若干行数据记录。【例1.2】人机对弈问题。【例1.3】最短路径问题。“树”(一对多的关系)数据元素之间一一对应。

2023-10-25 20:43:02 36 1

原创 冒泡排序

该方法并不高效,当需要排序的数组已经有序时,不需要排序。用bubble_sort函数实现数组中的冒泡排序。

2023-10-17 20:28:03 34

原创 函数相关知识

statement;ret_type:返回类型,例如:整形int ,浮点型double,floatfun_name:函数名para1:函数参数例如:1.创建一个get max函数if (x > y)return x;int b = 1;return 0;递归的两个必要条件:存在限制条件,当满足这个限制条件时,递归便不再继续每次递归之后越来越接近这个限制条件。

2023-10-17 16:43:33 26

原创 结构体

函数传参时,参数是需要压栈的如果传递一个结构体对象时,结构体过大,参数压栈的系统开销比较大,所以会导致性能的下降结论:结构体传参时,要传结构体的地址。

2023-10-15 16:13:02 28 1

原创 指针(初级指针和二级指针)

type(类型)+*

2023-10-13 20:55:41 25

原创 操作符详解

操作符,若两个操作数都为整数,则结果为整数,执行整数除法;符合赋值符:+=,-=,*=,/=,%=,>>=,

2023-10-11 16:46:14 42

原创 分支语句和循环语句

分支语句语句结构: if语句(1).(2).多分支语句例题【题目名称】打印闰年【题目内容】打印1000年到2000年之间的闰年闰年的计算方法:公元纪年的年数可被4整除,能被400和100整除的也是闰年if的匹配规则:其中有两个if,else应与离其最近的if语句匹配。

2023-06-10 13:34:56 79

原创 求两数的最小公倍数和最大公因数

取a,b中较小的数(假设a为较小的数),创建一个变量i,另i=a/i=a-1/i=a-2.....直到a%i==0&&b%i==0时停止循环。求最大公因数方法二:(求最小公倍数的方法不变)求最大公因数方法二:(求最小公倍数的方法不变)

2023-05-11 20:06:58 76

原创 如何比较两个数的大小:

exp2 : exp3(当exp1为真时,执行exp2且exp2为最终的结果;当exp1为假时,执行exp3且exp3为最终结果)写一个函数求两个整数的较大值。方法二:用函数思想进行编程。方法一:用操作符进行编程。

2023-05-11 18:06:49 285

空空如也

空空如也

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

TA关注的人

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