当前位置: 首页 > news >正文

【计算机网络】期末复习(1)模拟卷

一、选择题                                                                                                    

1.  电路交换的三个阶段是建立连接、()和释放连接

A.   Hello包探测

B.  通信

C.  二次握手

D.  总线连接

2.  一下哪个协议不属于C/S模式()

A.  SNMP

B.  DHCP

C.   P2P

D.  SMTP

P2P是点对点通信模式,不依赖于传统的客户端和服务器架构。SNMP(简单网络管理协议)、DHCP(动态主机配置协议)和SMTP(简单邮件传输协议)都是C/S模式的协议。

3.  10.0.0.0/10的子网掩码是()

A.  255.128.0.0

B.  255.255.0.0

C.  255.192.0.0

D.  255.255.192.0

对于10.0.0.0/10的子网掩码,它是255.192.0.0。这是因为在CIDR(无类别域间路由)表示法中,/10表示前10位是网络地址,剩下的位是主机地址。因此,子网掩码的前10位是1,其余是0,即11111111.11000000.00000000.00000000,换算成十进制就是255.192.0.0。所以正确答案是C。

4.  链路错误可能导致的状况是()

A.  数据帧出错

B.  数据帧不能到达

C.  接收溢出

D.  数据帧重复

链路错误可能导致的状况包括数据帧不能到达,因为链路故障会中断或阻碍数据的传输。选项A(数据帧出错)可能是由其他原因引起的,如噪声或干扰。选项C(接收溢出)和D(数据帧重复)与链路错误不直接相关。因此,正确答案是B。

5.  香农公式表明()

A.  信道的带宽或信道中的信噪比越大,信息的极限传输速率就越高

B.  只要信息传输速率低于信道的极限信息传输速率,就一定可以找到某种方法来实现无差错的传 输

C.  若信道带宽 W 或信噪比 S/N 没有上线(当然实际信道不可能),则信道的极限信息传输速率 C 也就没有上限

D.  以上都正确

6.  关于网络层的功能说法错误的是()

A.   网络层数据的传送单位是分组或包

B.  它的任务就是要选择合适的路由

C.  它使发送端的传输层传下来的分组能够正确无误地按照目的地址发送到接收端

D.  网络层对应的典型物理设备是交换机    路由器

7.  单模光纤的纤芯直径规格最常见的是()

A.  8um

B.  9um

C.  50um

D.  62.5um

8.  滑动窗口协议说法错误的是()

A.  属于数据链路层的协议

B.  是用来解决数据链路层流量控制的协议

C.  该协议属于停止等待协议

D.  可以用来提高数据链路的利用率

这是错误的,滑动窗口协议不是停止等待协议。滑动窗口协议允许发送方在接收到接收方的确认之前发送多个数据帧,从而提高了数据链路的利用率。

9.  PPP报文的数据部分的长度是可变的,但不超过()字节

A.   1000

B.  1500

C.  2000

D.  3000

 1500 是PPP报文数据部分长度的常见限制,它对应于以太网帧的最大有效载荷长度。

10.  常用Vlan的划分方法中不包括()

A.  根据端口来划分VLAN

B.  根据MAC地址划分VLAN

C.  根据网络层划分VLAN

D.  根据应用层划分VLAN

VLAN的划分通常发生在数据链路层或网络层,而不是应用层。

11.  关于OSPF协议理解正确的是()

A.  OSPF使用洪泛法向本自洽系统中的所有路由器发送信息

B.  发送的信息就是与本路由器相邻的所有路由器的链路状态,但这只是路由器所知道的部分信息

C.  只有当链路状态发生变化时,路由器才用洪泛法向所有的路由器发送此信息

D.  以上都正确

12.  把源信号经过载波调制后,把信号的频率范围搬移到较高的频段以便在信道中传输,这样的信

号 是()

A.  基带信号

B.  解调信号

C.  带通信号

D.  高频信号

带通信号是源信号经过载波调制后,把信号的频率范围搬移到较高的频段以便在信道中传输的信号。

13.  AP按架构划分可以分为()两类

A.  单路和双路

B.  室内和室外

C.  AP和胖AP

D.  SOHO级和行业级

AP按架构划分通常分为瘦AP(Centralized Access Point,集中控制接入点)和胖AP(Fat Access Point,独立自治接入点)。

14.  2.4GHz频段和5.8GHz频段在同一区域最大分别只能同时使用()子信道才不会有同频干扰

A.  3和3

B.  12和3

C.  312

D.  12和12

在2.4GHz频段中,由于频道之间的重叠,通常只有3个不重叠的频道可以在同一区域使用而不产生同频干扰。而在5.8GHz频段中,有更多的频道可供选择,通常可以同时使用12个不重叠的频道。

15.  B类IP地址中的网络号字段和主机号字段分别占  ()位

A.  8、24

B.  16  16

C.  24、8

D.  以上都不对

B类IP地址的前16位是网络号,后16位中前两位是子网号(在子网划分的情况下),后14位是主机号。但在没有子网划分的情况下,我们可以简单地说B类IP地址中的网络号字段占24位,主机号字段占8位。

16.  关于IP地址的一些特点说法错误的是()

A.  在同一个局域网上或路由器的IP地址中的网络号必须一样

B.  路由器总是最少具有两个或两个以上的IP地址

C.  两个路由器直接相连的接口处,必须要指明IP地址

D.  所有分配到网络号的net-id的网络,范围很小的局域网,还是范围很大的广域网,都是平等的

B这个说法并不一定准确。路由器通常具有多个接口,每个接口都可以配置一个或多个IP地址,但并非所有路由器都必须至少有两个或两个以上的IP地址。例如,在某些特定情况下,路由器可能只连接到一个网络,因此只需要一个IP地址。但大多数情况下,为了在不同网络之间转发数据包,路由器确实会配置多个IP地址。

17.  128.14.32.0/20地址块最大的地址是()

A.   128.14.47.255

B.  128.14.32.255

C.  128.14.47.0

D.  128.14.255.255

18.  关于ICMP说法错误的是()

A.   ICMP提高IP数据报交付成功的机会

B.  ICMP是高层协议

C.   ICMP允许主机或路由器报告差错情况和提供有关异常情况的报告

D.  ICMP是网络控制报文协议

ICMP并不是高层协议,而是网络层的一个协议。它封装在IP数据报中,作为数据部分,用于更有效地转发IP数据报和提高交付成功的机会。高层协议通常指的是传输层及以上的协议,如TCP、UDP等。

19.  无线信号在穿透以下物理时,损耗最大的是()

A.  一堆牛皮纸

B.  水

C.  砖墙

D.  金属色彩的玻璃

20.  顶级域名为.ORG表示()

A.  政府部门 .gov

B.  非盈利性组织

C.  网络服务机构  .net

D.  教育机构 .edu

21.  一个主机的IP地址是202.112.14.144,子网掩码是255.255.255.224,该主机所在网络的网络地址

是 ()

A.  202.112.14.128

B.  202.112.13.159

C.  255.255.255.137

D.  202.112.14.254

22.  TCP最主要特征描述错误的是()

A.  是面向连接的运输层协议

B.  提供全双工通道

C.  支持一对多,多对一的交互通信

D.  提供可靠的交付服务

23.  对拥塞控制说法正确的是()

A.  拥塞窗口的大小取决于网络的拥塞程度并保持不变

B.  发送方控制拥塞窗口的原则是只要网络没有出现拥塞,拥塞窗口就再增加一些

C.  发送窗口可以等于或大于拥塞窗口

D.  以上都正确

拥塞窗口的大小是动态变化的,它取决于网络的拥塞程度。当网络出现拥塞时,拥塞窗口会减小;当网络状况良好时,拥塞窗口会增大

24.  同一个VLAN中的两台主机()

A.  必须连接在同一台交换机上

B.  必须连接在同一台集线器上

C.  可以跨越多台交换机

D.  可以跨越多台路由器

25.    ()是目前交换机在传送源和目的端口的数据包时的交流交换方式

A.  直通式

B.  存储转发式

C.  碎片隔离式

D.  全双工交换

 

二、填空题

1.  802.11N工作频率和最高理论速率分别是_2.4GHz5GHz_ _600Mbps_

2.  网络层向上只提供简单灵活、无连接、  尽最大努力交付__的数据报服务

3.  _频分复用(FDM_就是将用于传输信道的总带宽划分为若干个子频带(或子信道),每一个子信道传输一路信号

4.  数据经历的总时延就是发送时延、传播时延、处理时延和__排队延时

5.  当运输层采用无连接的_UDP协议_ ,这种逻辑通信信道是一条不可靠的信道

6.  路由表指出的是路由器转发的数据的最佳路由。路由表内容主要包括:目的网络地址、下一跳地址  __和目的 端口,还有缺省路由等信息

7.  _子网掩码_的主要功能是向网络设备说明,一个特定IP地址的哪一部分包含网络地址与子网地址,哪一部 分是主机地址

8.  CIDR地址的一个重要特点是:地址聚合和__路由聚合

9.  网线568B排列顺序:  白橙线、橙线、白绿线、蓝线、白蓝线、绿线、白棕线、棕线

三、简答题                                                                                             

1.  简述IP地址的分类方式有哪些?公有地址和私有地址的范围是多少?

方式:按版本(IPv4/IPv6)、按访问(公有私有)、按分配方式(静态动态)、按地址范围(ABCDE)

范围:

公有地址:

  • A类地址中的1.0.0.0到127.255.255.255
  • B类地址中的128.0.0.0到191.255.255.255
  • C类地址中的192.0.0.0到223.255.255.255

私有地址:只能在局域网中使用,不能在互联网上直接使用。私有地址的范围包括:

  • A类地址中的10.0.0.0到10.255.255.255
  • B类地址中的172.16.0.0到172.31.255.255
  • C类地址中的192.168.0.0到192.168.255.255

2.  指出下列问题在OSI的哪一层

确定硬件插件的机械尺寸和电器特性   物理层

控制打印机打印头换行  应用层

检查远程登陆用户身份合法性  会话层

决定路由  网络层

将数据压缩和解压缩    表示层

将传输的数据划分成帧  数据链路层

3.  名词解释

WLAN 无线局域网

NAT 网络地址转换

ARP 地址解析协议

VLAN 虚拟专用网

OSPF 开放最短路径优先

四、综合题

1.  设某路由器建立了如下路由表:

目的网络        子网掩码        下一跳

128.96.39.0        255.255.255.128        接口m0

128.96.39.128        255.255.255.128        接口m1

128.96.40.0        255.255.255.128        R2

192.4.153.0        255.255.255.192        R3

默认*        —        R4

已收到五个分组分别为

128.96.39.10

128.96.40.12

128.96.40.151

192.4.153.17

192.4.153.90

分别写出这五个分组的下一跳接口

对于给定的路由表和五个分组,我们需要分别确定每个分组的下一跳接口。这里假设路由器使用的是最长前缀匹配原则来选择路由。

  • 分组1:128.96.39.10
  • 与第一条路由(128.96.39.0/25)的子网掩码做与运算,结果为128.96.39.0,匹配成功。
  • 下一跳接口为接口m0。
  • 分组2:128.96.40.12
  • 与第一条路由(128.96.39.0/25)的子网掩码做与运算,结果不匹配。
  • 与第二条路由(128.96.39.128/25)的子网掩码做与运算,结果不匹配。
  • 与第三条路由(128.96.40.0/25)的子网掩码做与运算,结果为128.96.40.0,匹配成功。
  • 下一跳接口为R2。
  • 分组3:128.96.40.151
  • 与前三条路由的子网掩码做与运算,结果均不匹配。
  • 由于没有更具体的匹配项,且没有默认路由,这里需要根据实际情况判断。但基于给定的路由表,我们可以假设它会选择默认路由。
  • 下一跳接口为R4(默认路由)。
  • 分组4:192.4.153.17
  • 与前四条路由的子网掩码做与运算,结果均不匹配。
  • 与第五条路由(192.4.153.0/26)的子网掩码做与运算,结果为192.4.153.0,匹配成功。
  • 下一跳接口为R3。
  • 分组5:192.4.153.90
  • 与前五条路由的子网掩码做与运算,结果均不匹配。
  • 同样地,由于没有更具体的匹配项,且没有默认路由,这里需要根据实际情况判断。但基于给定的路由表,我们可以假设它会选择默认路由。
  • 下一跳接口为R4(默认路由)。

注意:对于分组3和分组5,由于路由表中没有直接匹配的项,它们将依赖于默认路由(如果存在的话)。在实际的网络中,如果没有匹配项且没有默认路由,分组可能会被丢弃。

 

2.  设计我校室内外以及食堂有线无线以及各宿舍周围区域室外无线网络建设方案、内容,需要包括 拓扑图,方案说明和配置清单

补充:

CRC循环冗余校验码、TCP三次握手四次挥手示意图、OSPF的五个分组、关于路由表的地址计算、拓扑图的绘画要重点好好复习

相关文章:

【计算机网络】期末复习(1)模拟卷

一、选择题 1. 电路交换的三个阶段是建立连接、()和释放连接 A. Hello包探测 B. 通信 C. 二次握手 D. 总线连接 2. 一下哪个协议不属于C/S模式() A. SNMP…...

【软件工程中的演化模型及其优缺点】

文章目录 1. 增量模型什么是增量模型?优点缺点 2. 增量-迭代模型什么是增量-迭代模型?优点缺点 3. 螺旋模型什么是螺旋模型?优点缺点 1. 增量模型 什么是增量模型? 增量模型是一种逐步增加功能和特性的开发方法。项目被划分为多…...

Oracle 数据库详解:概念、结构、使用场景与常用命令

1. 引言 Oracle 数据库作为全球领先的关系型数据库管理系统(RDBMS),在企业级应用中占据了重要地位。本文将详细介绍Oracle数据库的核心概念、架构、常用操作及其广泛的使用场景,旨在为读者提供全面而深入的理解。 2. Oracle 数据…...

FreeRTOS的裁剪与移植

文章目录 1 FreeRTOS裁剪与移植1.1 FreeRTOS基础1.1.1 RTOS与GPOS1.1.2 堆与栈1.1.3 FreeRTOS核心文件1.1.4 FreeRTOS语法 1.2 FreeRTOS移植和裁剪 1 FreeRTOS裁剪与移植 1.1 FreeRTOS基础 1.1.1 RTOS与GPOS ​ 实时操作系统(RTOS):是指当…...

能求一个数字的字符数量的程序

目录 开头程序程序的流程图程序输入与打印的效果例1输入输出 例2输入输出 关于这个程序的一些实用内容结尾 开头 大家好&#xff0c;我叫这是我58&#xff0c;今天&#xff0c;我们先来看一下下面的程序。 程序 #define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h>…...

PTA-线性表实验(JAVA)

题目1&#xff1a;Josephus环的问题及算法 【实验内容】 编程实现如下功能&#xff1a; 题意说明&#xff1a;古代某法官要判决n个犯人的死刑&#xff0c;他有一条荒唐的法律&#xff0c;将犯人站成一个圆圈&#xff0c;从第start个犯人开始数起&#xff0c;每数到第distance的…...

LeetCode:494. 目标和

题目 给你一个非负整数数组 nums 和一个整数 target 。 向数组中的每个整数前添加 ‘’ 或 ‘-’ &#xff0c;然后串联起所有整数&#xff0c;可以构造一个 表达式 &#xff1a; 例如&#xff0c;nums [2, 1] &#xff0c;可以在 2 之前添加 ‘’ &#xff0c;在 1 之前添…...

HarmonyOS Next开发学习手册——选项卡 (Tabs)

当页面信息较多时&#xff0c;为了让用户能够聚焦于当前显示的内容&#xff0c;需要对页面内容进行分类&#xff0c;提高页面空间利用率。 Tabs 组件可以在一个页面内快速实现视图内容的切换&#xff0c;一方面提升查找信息的效率&#xff0c;另一方面精简用户单次获取到的信息…...

LeetCode2710.移除字符串中的尾随零

cpp class Solution { public:string removeTrailingZeros(string num) {int flag 0;string s num;int size num.length();for (int i num.length() - 1; i > 0; i--) {if (num[i] ! 0)break;if (num[i] 0) {size--;}}s.resize(size);return s;} };...

PPT录屏怎么录?PPT录屏,3种方法简单操作

在数字化时代&#xff0c;PPT已经成为我们日常工作、学习和生活中不可或缺的一部分。无论是商务报告、教学课件还是产品展示&#xff0c;PPT都能帮助我们更加生动、直观地传递信息。然而&#xff0c;有时候我们会面临PPT录屏怎么录的问题。这时&#xff0c;一个好的PPT录屏功能…...

HarmonyOS开发:应用完整性校验

简介 为了确保应用的完整性和来源可靠&#xff0c;OpenHarmony需要对应用进行签名和验签。 应用开发阶段&#xff1a; 开发者完成开发并生成安装包后&#xff0c;需要开发者对安装包进行签名&#xff0c;以证明安装包发布到设备的过程中没有被篡改。OpenHarmony的应用完整性校…...

【MySQL基础篇】SQL指令:DQL及DCL

1、DQL DQL - 介绍 DQL英文全称是Data Query Language(数据查询语言)&#xff0c;数据查询语言&#xff0c;用来查询数据表中的记录。&#xff08;在MySQL中应用是最为广泛的&#xff09; 查询关键字&#xff1a;SELECT DQL - 语法 SELECT 字段列表 FROM 表名列表 WHER…...

[C++][设计模式][适配器模式]详细讲解

目录 1.动机2.模式定义3.要点总结4.代码感受 1.动机 在软件系统中&#xff0c;由于应用环境的变化&#xff0c;常常需要将”一些现存的对象“放在新的环境中应用&#xff0c;但是新环境要求的接口是这些现存对象所不满足如何应对这些”迁移的变化“&#xff1f;如何既能利用现…...

8080时序驱动TFT显示屏 驱动IC GC9307

8080时序总共有控制线 CS片选线 DC(命令数据控制线) RD读控制线 WR写控制线 和N条数据线。 控制底层代码如下; 写读代码,读的代码反过来就行 inline void TFT8080WriteDat(unsigned char dat) {CS_L;//开始片选DC_H;//写数据 // RD_H;//禁止读WR_H;//禁止写WR_L;//写入…...

K8S 集群节点缩容

环境说明&#xff1a; 主机名IP地址CPU/内存角色K8S版本Docker版本k8s231192.168.99.2312C4Gmaster1.23.1720.10.24k8s232192.168.99.2322C4Gwoker1.23.1720.10.24k8s233&#xff08;需下线&#xff09;192.168.99.2332C4Gwoker1.23.1720.10.24 1. K8S 集群节点缩容 当集群中有…...

Web-HTML-事件

1 需求 2 语法 3 示例 4 参考资料 HTML 事件 | 菜鸟教程...

Installed Build Tools revision xxx is corrupted. Remove and install again 解决

1.在buildTools文件下找到对应的sdk版本&#xff0c;首先将版本对应目录下的d8.bat改名为dx.bat。 2.在lib文件下将d8.jar改名为dx.jar。 3.重新编译工程即可...

AI 与 Python 实战干货:基于深度学习的图像识别

《AI 与 Python 实战干货&#xff1a;基于深度学习的图像识别》 今天咱不啰嗦&#xff0c;直接上干货&#xff01; 在 AI 领域&#xff0c;特别是图像识别方面&#xff0c;Python 简直是一把利器。咱就以手写数字识别为例&#xff0c;来看看怎么用 Python 实现一个深度学习模…...

万字长文详解数据结构:树 | 第6章 | Java版大话数据结构 | 二叉树 | 哈夫曼树 | 二叉树遍历 | 构造二叉树 | LeetCode练习

&#x1f4cc;本篇分享的大话数据结构中&#x1f384;树&#x1f384;这一章的知识点&#xff0c;在此基础上&#xff0c;增加了练习题帮助大家理解一些重要的概念✅&#xff1b;同时&#xff0c;由于原文使用的C语言代码&#xff0c;不利于学习Java语言的同学实践&#xff0c;…...

NPOI入门指南:轻松操作Excel文件的.NET库

目录 引言 一、NPOI概述 二、NPOI的主要用途 三、安装NPOI库 四、NPOI基本使用 六、性能优化和内存管理 七、常见问题与解决方案 八、结论 附录 引言 Excel文件作为数据处理的重要工具&#xff0c;广泛应用于各种场景。然而&#xff0c;在没有安装Microsoft Office的…...

【高性能服务器】服务器概述

&#x1f525;博客主页&#xff1a; 我要成为C领域大神&#x1f3a5;系列专栏&#xff1a;【C核心编程】 【计算机网络】 【Linux编程】 【操作系统】 ❤️感谢大家点赞&#x1f44d;收藏⭐评论✍️ 本博客致力于知识分享&#xff0c;与更多的人进行学习交流 ​ 服务器概述 服…...

003 SSM框架整合

文章目录 整合web.xmlapplicationContext-dao.xmlapplicationContext-service.xmlspringmvc.xmldb.propertieslog4j.propertiespom.xml 测试sqlItemController.javaItemMapper.javaItem.javaItemExample.javaItemService.javaItemServiceImpl.javaItemMapper.xml 整合 将工程的…...

web刷题记录(7)

[HDCTF 2023]SearchMaster 打开环境&#xff0c;首先的提示信息就是告诉我们&#xff0c;可以用post传参的方式来传入参数data 首先考虑的还是rce&#xff0c;但是这里发现&#xff0c;不管输入那种命令&#xff0c;它都会直接显示在中间的那一小行里面&#xff0c;而实际的命令…...

【单片机毕业设计选题24037】-基于STM32的电力系统电力参数无线监控系统

系统功能: 系统上电后&#xff0c;OLED显示“欢迎使用电力监控系统请稍后”&#xff0c;两秒后显示“Waiting..”等待ESP8266初始化完成&#xff0c; ESP8266初始化成功后进入正常页面显示&#xff0c; 第一行显示电压值&#xff08;单位V&#xff09; 第二行显示电流值&am…...

Python使用彩虹表来尝试对MD5哈希进行破解

MD5是一种散列算法&#xff0c;它是不可逆的&#xff0c;无法直接解密。它的主要作用是将输入数据进行散列&#xff0c;生成一个固定长度的唯一哈希值。 然而&#xff0c;可以使用预先计算好的MD5哈希值的彩虹表&#xff08;Rainbow Table&#xff09;来尝试对MD5进行破解。彩…...

数据恢复篇: 如何在数据丢失后恢复照片

数据丢失的情况并不少见。如果您曾经遇到过图像丢失的情况&#xff0c;您可能想过照片恢复工具是如何工作的&#xff1f;可能会丢失多少数据图像&#xff1f;即使是断电也可能导致照片和媒体文件丢失。 话虽如此&#xff0c;如果你认为删除的照片无法恢复&#xff0c;那你就错…...

c++ 引用第三方库

文章目录 背景编写cmake代码里引用测试 背景 遇到一个c项目&#xff0c;想跑一些示例。了解下如何直接引用第三方库。 编写cmake 项目结构 myprojectincludexx.hmain.cppCMakeLists.txt CMakeLists.txt cmake_minimum_required(VERSION 3.28) project(velox_demo)set(CM…...

[数据集][目标检测]猪只状态吃喝睡站检测数据集VOC+YOLO格式530张4类别

数据集格式&#xff1a;Pascal VOC格式YOLO格式(不包含分割路径的txt文件&#xff0c;仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件) 图片数量(jpg文件个数)&#xff1a;530 标注数量(xml文件个数)&#xff1a;530 标注数量(txt文件个数)&#xff1a;530 标注类别…...

Redis中设置验证码

限制一分钟内最多发送5次&#xff0c;且每次有效时间是5分钟&#xff01; String 发送验证码(phoneNumber) {key "shortMsg:limit:" phoneNumber;// 设置过期时间为 1 分钟&#xff08;60 秒&#xff09;// 使⽤ NX&#xff0c;只在不存在 key 时才能设置成功bool…...

使用hadoop进行数据分析

Hadoop是一个开源框架&#xff0c;它允许分布式处理大数据集群上的大量数据。Hadoop由两个主要部分组成&#xff1a;HDFS&#xff08;Hadoop分布式文件系统&#xff09;和MapReduce。以下是使用Hadoop进行数据分析的基本步骤&#xff1a; 数据准备&#xff1a; 将数据存储在HDF…...

架构师篇-7、企业安全架构设计及实践

摘要&#xff1a; 认识企业安全架构企业安全案例分析及实践 内容&#xff1a; 为什么做企业安全架构怎么做好安全架构设计案例实践分析&随堂练 为什么要做企业安全架构 安全是麻烦制造者&#xff1f; 整天提安全需求增加开发工作增加运维要求增加不确定性延后业务上线…...

递归算法~快速排序、归并排序

递归排序是一种基于分治法的排序算法&#xff0c;最典型的例子就是快速排序和归并排序。这两种算法都利用递归将问题分解成更小的子问题&#xff0c;然后将子问题的解合并以得到原始问题的解。 1、快速排序&#xff08;Quick Sort&#xff09; 快速排序的基本思想是选择一个基…...

DarkGPT:基于GPT-4-200k设计的人工智能OSINT助手

关于DarkGPT DarkGPT是一款功能强大的人工智能安全助手&#xff0c;该工具基于GPT-4-200k设计并实现其功能&#xff0c;可以帮助广大研究人员针对泄露数据库进行安全分析和数据查询相关的OSINT操作。 工具要求 openai1.13.3 requests python-dotenv pydantic1.10.12 工具安装 …...

RAG 检索增强生成有效评估

我们将介绍RAG(检索增强生成)的评估工作流程 RAG工作流程的部分 数据集 这里是我们将要使用的LCEL (LangChain Expression Language)相关问题的数据集。 这个数据集是在LangSmith UI中使用csv上传创建的: https://smith.langchain.com/public/730d833b-74da-43e2-a614-4e2ca…...

Day38:LeedCode 1049. 最后一块石头的重量 II 494. 目标和 474.一和零

1049. 最后一块石头的重量 II 有一堆石头&#xff0c;用整数数组 stones 表示。其中 stones[i] 表示第 i 块石头的重量。 每一回合&#xff0c;从中选出任意两块石头&#xff0c;然后将它们一起粉碎。假设石头的重量分别为 x 和 y&#xff0c;且 x < y。那么粉碎的可能结果…...

sqlalchemy分页查询

sqlalchemy分页查询 在SQLAlchemy中,可以使用limit和offset方法实现分页查询 from sqlalchemy.orm import sessionmaker from sqlalchemy import create_engine from models import MyModel # 假设MyModel是你定义的模型# 连接数据库 engine = create_engine(sqlite:///myd…...

Java--常用类APl(复习总结)

前言: Java是一种强大而灵活的编程语言&#xff0c;具有广泛的应用范围&#xff0c;从桌面应用程序到企业级应用程序都能够使用Java进行开发。在Java的编程过程中&#xff0c;使用标准类库是非常重要的&#xff0c;因为标准类库提供了丰富的类和API&#xff0c;可以简化开发过…...

【股指期权投教】一手股指期权大概多少钱?

一手股指期权的权利金大概在几千人民币左右&#xff0c;如果是作为期权卖方还需要另外缴纳保证金的。国内的股指期权有三种&#xff0c;沪深300、上证50、中证1000股指期权&#xff0c;每点合约人民币100 元。 期权合约的价值计算可以通过此公式得出&#xff1a;权利金的支付或…...

mmap()函数和munmap()函数的例子

代码&#xff1a; #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <sys/mman.h> #include <string.h> #include <stdio.h> #include <unistd.h>#define FILELENGTH 80 int main(void) {int fd-1;char …...

计算神经网络中梯度的核心机制 - 反向传播(backpropagation)算法(1)

计算神经网络中梯度的核心机制 - 反向传播&#xff08;backpropagation&#xff09;算法&#xff08;1&#xff09; flyfish 链式法则在深度学习中的主要应用是在反向传播&#xff08;backpropagation&#xff09;算法中。 从简单的开始 &#xff0c;文本说的就是链式法则 R …...

VUE实现简易购物车

主要是对基础的指令的使用&#xff0c;直接上代码&#xff1a; <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0">&l…...

混沌工程——从捣乱的视角看系统稳定性

概念 混沌工程是通过捣乱实验探究系统稳定性的实践过程&#xff0c;其作战武器是风险因子&#xff0c;即在健康的运行环境中引入风险变量来验证系统对风险的抵抗能力&#xff0c;它的作用是推动系统容错能力建设、验证监控告警及时性、提升研发问题排查能力。 混沌工程的工作…...

Windows宝塔面板部署ThinkPHP8.0创建Vue项目案例

安装ThinkPHP8.0 登录宝塔面板&#xff0c;创建一个站点。 输入composer代码&#xff0c;执行完成后自动创建TP目录 composer create-project topthink/think tp 网站目录设置为tp&#xff0c;运行目录设置为public 设置PHP版本为8.0以上&#xff0c;不然会出现下面的报错代…...

5G频段简介

5G频段 5G网络一共有29个频段&#xff0c;主要被分为两个频谱范围&#xff0c;其中6GHz以下的频段共有26个&#xff08;统称为Sub6GHz&#xff09;&#xff0c;毫米波频段有3个。目前国内主要使用的是Sub6GHz&#xff0c;包括n1/n3/n28/n41/n77/n78/n79共7个频段。具体介绍如下…...

【python学习】bytearray 数组

在Python中&#xff0c;bytearray 是一个可变序列&#xff0c;用于表示一个字节数组。与不可变的 bytes 类型相比&#xff0c;bytearray 允许你修改其内容。你可以通过索引来访问和修改 bytearray 中的元素&#xff0c;也可以添加或删除元素。 使用 bytearray 的一些示例&…...

Labview_Occurrencel(事件发生)

PS&#xff1a;这里遇到 一个很Low的事情&#xff1a; 在停止第二个while循环的时候出现了停止不了的情况。因为等待事件发生设置的超时时间为:-1。所以等事件发生后出现了条件接线端已经执行的情况&#xff0c;所以当下次事件发生时未能及时停止。初版的停止设置如下图&#x…...

天气网站爬虫及可视化

摘要&#xff1a;随着互联网的快速发展&#xff0c;人们对天气信息的需求也越来越高。本论文基于Python语言&#xff0c;设计并实现了一个天气网站爬虫及可视化系统。该系统通过网络爬虫技术从多个天气网站上获取实时的天气数据&#xff0c;并将数据进行清洗和存储。同时&#…...

【python - 数据】

一、序列 序列&#xff08;sequence&#xff09;是一组有顺序的值的集合&#xff0c;是计算机科学中的一个强大且基本的抽象概念。序列并不是特定内置类型或抽象数据表示的实例&#xff0c;而是一个包含不同类型数据间共享行为的集合。也就是说&#xff0c;序列有很多种类&…...

几种热管的构造

1、超薄热管构造形式 在实际应用中&#xff0c;超薄热管通常定义为厚度小于2.0mm的平板热管。超薄热管很薄&#xff0c;可紧贴电子元件表面散热&#xff0c;故被广泛应用于移动和可携带电子设备&#xff0c;如智能手机、笔记本电脑和智能手表。用于笔记本电脑和平板电脑的超薄…...

【GitOps】使用Google工具JIB实现本地无需安装容器推送镜像,加速SpringCloud项目开发

文章目录 一、效果展示二、简介三、安装Jib插件1、区分环境2、安装插件一、效果展示 本地是window系统,无docker环境,没有任何runtime,使用jib工具打包镜像并推送完成,用时20秒 二、简介 Jib 是 Google 开发的一款开源工具,旨在帮助 Java 开发者更高效地将 Java 应用程…...

测试几个 ocr 对日语的识别情况

测试几个 ocr 对日语的识别情况 1. EasyOCR2. PaddleOCR3. Deepdoc&#xff08;识别pdf中图片&#xff09;4. Deepdoc&#xff08;识别pdf中文字&#xff09;5. Nvidia neva-22b6. Claude 3.5 sonnet 识别图片中的文字7. Claude 3.5 sonnet 识别 pdf 中表格8. OpenAI gpt-4o 识…...

kafka 生产者

生产者 生产者负责创建消息&#xff0c;然后将其投递到Kafka中。 负载均衡 轮询策略。随机策略。按照 key 进行hash。 Kafka 的默认分区策略&#xff1a;如果指定了 key&#xff0c;key 相同的消息会发送到同一个分区&#xff08;分区有序&#xff09;&#xff1b;如果没有…...

C++开发调试工具:GDB调试,windebug调试,adb调试

我们在C开发过程中时常避免不了要调试追踪&#xff0c;一下介绍最主流的三种调试工具&#xff1a; 一.GDB调试 1.coredump文件&#xff1a; coredump文件是程序异常时系统产生的错误日志文件&#xff0c;即核心转储文件&#xff1b; 编译一个debug程序&#xff0c;必须是debu…...

2.4章节python中字符串类型

在Python中&#xff0c;字符串&#xff08;String&#xff09;是一种基本的数据类型&#xff0c;用于表示文本信息。字符串可以包含字母、数字、标点符号或任何Unicode字符。Python中的字符串是不可变的&#xff0c;这意味着一旦创建了字符串&#xff0c;就不能更改字符串中的字…...

MySQL84 -- ERROR 1524 (HY000): Plugin ‘msql_native_password‘ is not loaded.

【问题描述】 MySQL 8.4版本&#xff0c;配置用户使用mysql_native_password认证插件验证用户身份&#xff0c;报错&#xff1a; 【解决方法】&#xff08;Windows, MySQL 8.4) 1、修改MySQL配置文件my.ini&#xff0c;在[mysqld]段添加mysql_native_passwordON。 2、管理员…...

数据结构历年考研真题对应知识点(串的模式匹配)

目录 4.2串的模式匹配 4.2.2串的模式匹配算法——KMP算法 【KMP 匹配过程中指针变化的分析(2015)】 【KMP 匹配过程中比较次数的分析(2019)】 4.2串的模式匹配 4.2.2串的模式匹配算法——KMP算法 【KMP 匹配过程中指针变化的分析(2015)】 最终得到子串指针变化公式 jnex…...

沈阳音乐学院举办辽宁省与俄罗斯滨海边疆区友好交响音乐会

辽宁省与俄罗斯滨海边疆区友好交响音乐会日前在沈阳音乐学院音乐厅隆重上演。适逢中俄建交75周年和中俄文化年,来自俄罗斯滨海边疆区爱乐乐团太平洋交响乐团的艺术家与沈音师生携手为中俄两国观众奉上了一场音乐与友谊的交响合奏。在乐团指挥拉苏洛夫奥塔别克执棒指挥下,滨海…...

全新家族设计,轻混/插混/纯电可选,全新标致5008发布

3月20日,全新标致5008家族正式发布。新车基于STLA Medium平台打造,计划于秋季在欧洲发售,后续有望引入国产。全新5008依旧延续了中型三排座SUV的定位,空间布局则更接近欧式MPV,显然是主打多孩家庭群体。外观方面,全新5008车身前2/3部分设计几乎和全新3008如出一辙,很难说…...

哈工大机器人竞技队成立22年来4次获国际冠军

另获得中国冠/亚/季军13次、国家级科技奖励60余次、省级科技竞赛奖励50余次、多次获得“最佳技术奖”。早在2009年就力克群雄获得唯一一张亚太大学生机器人大赛的入场卷&#xff0c;代表中国在东京5场全胜获得冠军。 2013届队员王永锟填报高考志愿时&#xff0c;恰巧看到哈工大…...

Mesa软件框架以及重要数据结构分析

Mesa软件框架以及重要数据结构分析 引言 Mesa的实现比较复杂&#xff0c;其中还有许多的数据结构之间的关系逻辑还不是很清楚。感觉分析了又没有分析一样&#xff0c;这里我们再理一理&#xff01; 1.1 Mesa下EGL/GL核心数据结构和层级关系 MESA的核心数据结构很多很复杂&#…...

Typescript interface对象赋值引用还是拷贝的问题

在 TypeScript 中&#xff0c;将一个接口对象赋值给另一个变量时&#xff0c;实际上是传递引用而不是进行数据拷贝。也就是说&#xff0c;两个变量都引用同一个对象&#xff0c;因此对其中一个变量进行修改会影响到另一个变量。 示例 假设我们有一个接口 FontSizeEntity&…...

什么是HTTP代理?适用于哪些场景?

HTTP代理是一种网络代理服务器&#xff0c;它主要用于处理HTTP协议的请求和响应。HTTP代理充当客户端&#xff08;如浏览器&#xff09;和目标服务器之间的中介&#xff0c;允许客户端通过代理服务器来发送HTTP请求&#xff0c;并接收来自服务器的响应。HTTP代理可以分为正向代…...