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

阳光学院【2020下】计算机网络原理-A卷-试卷-期末考试试卷

一、单选题(共25分,每空1分)

1.ICMP协议工作在TCP/IP参考模型的 ( )

A.主机-网络 B.网络互联层

C.传输层 D.应用层

2.下列关于交换技术的说法中,错误的是 ( )

A.电路交换适用于突发式通信 B.报文交换不能满足实时通信

C.报文交换的线路利用率高 D.分组交换适用于交互式通信

3.计算机网络中使用最广泛的交换技术是 ( )

A.电路交换 B.报文交换

C.分组交换 D.线路交换

4.“涉及数据及控制信息的格式及信号电平等”的网络协议要素是( )

A.语义 B.标准

C.语法 D.定时

5.首次使用分组交换方式的网络是 ( )

A.ARPANET B.SNA网

C.无线局域网 D.DNA网

6.下列网络拓扑结构中,采用集线器执行集中式通信控制策略的是 ( )

A.总线型 B.星型

C.网状 D.环型

7.按照网络的交换方式划分的网络类型中不包括 ( )

A.电路交换网 B.报文交换网

C.分组交换网 D.虚拟交换网

8.计算机网络各层次结构模型及其协议的集合称为 ( )

A.互联网参考模型 B.网络概念框架

C.网络体系结构 D.网络结构描述

9.定义实体之间交换的信息中需要发送的控制信息的网络协议要素是( )

A.约定 B.语义

C.语法 D.定时

10.TCP/IP参考模型中的“网络接口层”对应于OSI参考模型的( )

A.数据链路层和网络层 B.网络层和传输层

C.物理层和数据链路层 D.物理层和网络层

11.在顶级域名中的分类不包括( )

A.区域顶级域名 B.国家顶级域名

C.基础顶级域名 D.通用顶级域名

12.下列网络协议中使用端口号“110”的是( )

A.SMTP B.FTP

C.POP3 D.DNS

13.下列选项中用于表示INTERNET信息资源地址的是( )

A.URL B.IP地址

C.域名 D.MAC地址

14.超文本传输协议HTTP表示被操作资源的方法是采用( )

A.IP地址 B.URL

C.MAC地址 D.域名

15.TCP协议用于控制数据段是否需要重传的依据是( )

A.调整拥塞窗口 B.降低数据传输率

C.检测网络流量 D.设立重传计时器

16.下列关于“面向连接服务”特点的叙述中错误的是( )

A.传输数据前建立连接 B.每个分组要带目的节点地址

C.收发数据的顺序不变 D.通信协议复杂通信效率不高

17.下列属于B类IP地址的是( )

A.182.16.0.18 B.202.96.209.5

C.255.255.0.0 D.59.117.25.22

18.网络地址为14位的IP地址类型为( )

A.A类 B.B类

C.C类 D.D类

19.下列路由算法中,属于动态路由选择算法的是( )

A.最短路由选择算法 B.基于流量的路由选择算法

C.泛射路由选择算法 D.距离向量路由选择算法

20.若HDLC帧的控制字段中的1、2位为“10”,则表示该帧的类型为( D )

A.无序号帧 B.信息帧

C.响应帧 D.管理帧

21.在CRC编码中,与代码10010011对应的多项式是( )

A.x7+x4+x2+x1 B.x8+x5+x2+x

C.x8+x5+x2+1 D.x7+x4+x+1

22.数据传输中产生差错的主要原因是( )

A.冲击噪声 B.热噪声

C.设备质量 D.线路拥塞

23.若在HDLC帧中的数据段的内容为0111110010,则实际的数据为( )

A.0111110010 B.011111100

C.0111111000 D.011111010

24.在CRC编码中,与101101对应的多项式为( )

A.x5+x4+x3+1 B.x6+x5+x4+1

C.x5+x3+x2+x D.x5+x3+x2+1

25.光纤上采用的多路复用技术为( )

A.STDM B.TDM

C.FDM D.WDM

二、填空题(共15分,每空1分)

26.组成网络协议的三个要素是_语义_____、语法和时序。

27.OSI七层模型中的传输层应用进程提供___端到端**_**______的通信服务。

28.TCP/IP是一组协议的代名词,一般来说IP提供___网络(互联)_________层服务。

29.定义实体之间交换信息的顺序的网络协议要素是__时序(定时)________。

30.计算机网络按其交换方式,可分为电路交换网、报文交换网和____分组交换网____________。

31.TCP/IP参考模型中与OSI模型的数据链路层及物理层对应的层次是__网络接口成__________。

32.ADSL技术标准允许的下行速率最高可以达到___8Mbps___________。

33.TCP连接的建立采用___三次_____握手协议来实现。

34.因特网上的传输延迟大部分是由__路由器(转发延迟)________造成的。

35.对二进制信息1001101进行偶校验,则生成的校验信息位是___0_________。

36.子网掩码与IP地址的区别是它的子网主机表示部分为_______0_____。

37.引起数据传输差错的噪声分为随机热噪声和__冲击噪声****_________。

38.划分VLAN的方法包括交换机端口号划分、按MAC地址划分和___按IP地址划分________。

39.千兆以太网的物理层协议1000Base-CX采用的传输介质是___屏蔽双绞线________。

40.差错控制编码分为检错码和纠错码,而ARQ方式只适用于__检错码__________。

三、简答题题(共25分,每小题5分)41.简述网络协议的概念及其三要素。

答:

概念:网络协议是通信双方为实现网络通信而制定的规则、标准或约定,确保数据正确传输。


三要素:

语义:定义通信消息的含义(如请求、响应、错误码)。

语法:定义数据格式、编码、信号电平等(如二进制帧结构)。

时序(定时):定义操作顺序(如先建立连接再传数据,超时重传机制)。


42.说明域名解析过程及域名服务器的类型。

答:

1.解析过程:

主机向本地域名服务器查询域名(递归查询)。

本地服务器若未知,向根域名服务器查询,根服务器返回顶级域名服务器地址。

依次查询顶级域名服务器、权威域名服务器,最终获取 IP 地址(迭代查询)。


2.服务器类型:

根域名服务器:最高层,存储顶级域名服务器地址(全球约 13 组)。

顶级域名服务器:管理特定顶级域名(如.com、.cn)。

权威域名服务器:管理具体域名(如example.com的服务器)。

本地域名服务器:缓存常用解析结果,提高效率。

43.简述停等协议的实现过程。

答:发送方每次仅发送一个数据帧,等待接收方确认(ACK)后再发送下一个。

若超时未收到 ACK,重传该数据帧(处理丢帧或 ACK 丢失)。

为区分重复帧,给数据帧编号(0/1 交替),ACK 包含期望接收的下一帧编号。

特点:简单但效率低,适用于低带宽、高延迟网络(如卫星通信)。


44.简述网络拥塞发生的原因。

答:

资源不足:链路带宽、路由器缓冲区、处理能力不足,无法处理突发流量。

流量失衡:大量数据集中流向少数链路或节点,导致队列溢出。

协议缺陷:缺乏有效的拥塞控制机制(如 TCP 慢启动可缓解,UDP 无控制)。

路由错误:错误路由导致数据循环转发,浪费资源。

45简述CSMA/CD的基本思想。

答:载波监听(CS):发送前监听信道,若空闲则发送;若忙则等待。

多点接入(MA):多个节点共享同一信道,采用广播方式通信。

碰撞检测(CD):发送时持续监听,若检测到信号冲突(电压突变),立即停止发送,发送阻塞信号,随机退避后重试。

适用于总线型局域网(如传统以太网),解决共享信道的争用问题。

四、综合题(共35分,每小题7分)

46.已知网络中通信的两个主机之间采用CRC校验方法,若接收方收到的二进制序列为1011101010001,生成多项式为X3+X+1,请判断数据传输过程中是否出现错误(要求写出计算过程)。

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

47.若接收方收到的二进制数字序列为1010111001100111,CRC生成多项式为X4+X2+X+1,试说明数据传输过程中是否出错(要求写出计算过程)。

答:

生成多项式:G (x) = x⁴+x²+x+1 → 二进制 10111(4 次,补 4 个 0,共 5 位)。

接收序列:1010111001100111(假设数据后附 4 位校验位,共 16 位)。

模 2 除法:除以 10111,余数为 1001(非 0),传输错误。

结论:出现错误。

在这里插入图片描述

48.IP数据包中携带了UDP报文,IP头部IHL字段的数值为二进制0101,IP数据包总长度为800字节,求UDP报文中数据部分的长度(要求写出计算过程)。

答:IP 头部 IHL 字段:二进制 0101 表示 5(IHL 单位为 4 字节),故 IP 头部长度 = 5×4=20 字节。

总长度 800 字节:UDP 报文长度 = 总长度 - IP 头部 = 800-20=780 字节。

UDP 报文结构:首部 8 字节 + 数据部分。

数据部分长度:780-8=772 字节

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

49.下图为TCP协议断开连接过程的示意图,请说明T1至T5时刻,发送方或接收方应完成的工作。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

*答:**T1 时刻**:发送方(A)发送 FIN=1,序号 seq=u,请求断开连接,进入 FIN_WAIT_1 状态。*

*T2 时刻:接收方(B)收到 FIN,发送 ACK=1,确认号 ack=u+1,自身进入 CLOSE_WAIT 状态,A 进入 FIN_WAIT_2 状态。*

*T3 时刻:B 数据发送完毕,发送 FIN=1,序号 seq=v(v 为 B 最后发送数据的序号 + 1),进入 LAST_ACK 状态。*

*T4 时刻:A 收到 B 的 FIN,发送 ACK=1,确认号 ack=v+1,进入 TIME_WAIT 状态,B 收到 ACK 后关闭连接(CLOSED)。*

*T5 时刻:A 等待 2MSL(最大段寿命)后,确认 B 已收到 ACK,关闭连接。*

\50. 一直某企业欲利用200台网络设备构建局域网,每个设备需要1个IP地址,通常需要分配给该单位哪一类IP地址?请写出该类IP地址的子网掩码并计算该类地址标识的网络中允许的有效网络设备数(要求写出计算过程)。

答:

设备数 200 台:需要主机位≥8(2⁸-2=254≥200),故选择B 类地址(默认主机位 16 位,满足需求)。

B 类地址范围:128.0.0.0~191.255.255.255,子网掩码默认 255.255.0.0。

有效网络设备数:主机位 16 位,减去全 0(网络地址)和全 1(广播地址),即 2¹⁶-2=65534 台。

结论:分配 B 类地址,子网掩码 255.255.0.0,有效设备数 65534。

*T5 时刻:A 等待 2MSL(最大段寿命)后,确认 B 已收到 ACK,关闭连接。*

在这里插入图片描述

\50. 一直某企业欲利用200台网络设备构建局域网,每个设备需要1个IP地址,通常需要分配给该单位哪一类IP地址?请写出该类IP地址的子网掩码并计算该类地址标识的网络中允许的有效网络设备数(要求写出计算过程)。

答:

设备数 200 台:需要主机位≥8(2⁸-2=254≥200),故选择B 类地址(默认主机位 16 位,满足需求)。

B 类地址范围:128.0.0.0~191.255.255.255,子网掩码默认 255.255.0.0。

有效网络设备数:主机位 16 位,减去全 0(网络地址)和全 1(广播地址),即 2¹⁶-2=65534 台。

结论:分配 B 类地址,子网掩码 255.255.0.0,有效设备数 65534。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

相关文章:

阳光学院【2020下】计算机网络原理-A卷-试卷-期末考试试卷

一、单选题(共25分,每空1分) 1.ICMP协议工作在TCP/IP参考模型的 ( ) A.主机-网络 B.网络互联层 C.传输层 D.应用层 2.下列关于交换技术的说法中,错误的是 ( ) A.电路交换适用于突发式通信 B.报文交换不能满足实时通信 C.报文…...

python: union()函数用法

在 Python 中,union() 是集合(set)类型的内置方法,用于返回两个或多个集合的并集(即所有元素的合集,自动去重)。以下是它的用法详解: 1. 基本语法 python 复制 下载 set.union(*…...

docker部署WeDataSphere开源大数据平台

GitHub:https://github.com/WeBankFinTech/WeDataSphere **WDS容器化版本是由Docker构建的一个能够让用户在半小时内完成所有组件安装部署并使用的镜像包。**无需再去部署Hadoop等基础组件,也不需要部署WDS的各功能组件,即可让您快速体验 WD…...

【计算机视觉】OpenCV项目实战:基于face_recognition库的实时人脸识别系统深度解析

基于face_recognition库的实时人脸识别系统深度解析 1. 项目概述2. 技术原理与算法设计2.1 人脸检测模块2.2 特征编码2.3 相似度计算 3. 实战部署指南3.1 环境配置3.2 数据准备3.3 实时识别流程 4. 常见问题与解决方案4.1 dlib安装失败4.2 人脸检测性能差4.3 误识别率高 5. 关键…...

uni-app学习笔记五-vue3响应式基础

一.使用ref定义响应式变量 在组合式 API 中&#xff0c;推荐使用 ref() 函数来声明响应式状态&#xff0c;ref() 接收参数&#xff0c;并将其包裹在一个带有 .value 属性的 ref 对象中返回 示例代码&#xff1a; <template> <view>{{ num1 }}</view><vi…...

阿克曼-幻宇机器人系列教程2- 机器人交互实践(Topic)

在上一篇文章中&#xff0c;我们介绍了两种登录机器人的方式&#xff0c;接下来我们介绍登录机器人之后&#xff0c;我们如何通过topic操作命令实现与机器人的交互。 1. 启动 & 获取topic 在一个终端登录树莓派后&#xff0c;执行下列命令运行机器人 roslaunch huanyu_r…...

Windows系统事件查看器管理单元不可用

报错&#xff1a;Windows系统事件查看器管理单元不可用 现象原因&#xff1a;为误触关闭管理单元或者该模块卡死 解决办法&#xff1a;重启Windows server服务&#xff0c;若不行&#xff0c;则重启服务器即可...

milvus+flask山寨《从零构建向量数据库》第7章case2

继续流水账完这本书&#xff0c;这个案例是打造文字形式的个人知识库雏形。 create_context_db: # Milvus Setup Arguments COLLECTION_NAME text_content_search DIMENSION 2048 MILVUS_HOST "localhost" MILVUS_PORT "19530"# Inference Arguments…...

前端如何应对精确数字运算?用BigNumber.js解决JavaScript原生Number类型在处理大数或高精度计算时的局限性

目录 前端如何应对精确数字运算&#xff1f;用BigNumber.js解决JavaScript原生Number类型在处理大数或高精度计算时的局限性 一、BigNumber.js介绍 1、什么是 BigNumber.js&#xff1f; 2、作用领域 3、核心特性 二、安装配置与基础用法 1、引入 BigNumber.js 2、配置 …...

多目应用:三目相机在汽车智能驾驶领域的应用与技术创新

随着汽车智能驾驶技术不断完善&#xff0c;智能汽车也不断加速向全民普惠迈进&#xff0c;其中智驾“眼睛”三目视觉方案凭借低成本、高精度、强适配性成为众多汽车品牌关注的焦点。三目相机在汽车智能驾驶领域的创新应用&#xff0c;主要依托其多视角覆盖、高动态范围&#xf…...

webpack重构优化

好的&#xff0c;以下是一个关于如何通过重构 Webpack 构建策略来优化性能的示例。这个过程包括分析现有构建策略的问题、优化策略的制定以及具体的代码实现。 --- ### 项目背景 在参与公司的性能专项优化过程中&#xff0c;我发现现有的 Webpack 构建策略存在一些问题&#…...

MySQL 8.0 OCP(1Z0-908)英文题库(31-40)

目录 第31题题目分析正确答案 第32题题目分析正确答案 第33题题目分析正确答案&#xff1a; 第34题题目解析正确答案 第35题题目分析正确答案 第36题题目分析正确答案 第37题题目分析正确答案 第38题题目分析正确答案 第39题题目分析正确答案 第40题题目分析正确答案 第31题 Y…...

aardio - 虚表 —— vlistEx.listbar2 多层菜单演示

在 近我者赤 修改版的基础上&#xff0c;做了些许优化。 请升级到最新版本。 import win.ui; import godking.vlistEx.listbar2; import fonts.fontAwesome; /*DSG{{*/ mainForm win.form(text"多层折叠菜单";right1233;bottom713) mainForm.add({ custom{cls"…...

22.【.NET8 实战--孢子记账--从单体到微服务--转向微服务】--单体转微服务--增加公共代码

在拆分服务之前&#xff0c;我们需要先提取一些公共代码。本篇将重点新增日志记录、异常处理以及Redis的通用代码。这些组件将被整合到一个共享类库中&#xff0c;便于在微服务架构中高效复用。 Tip&#xff1a;在后续的教程中我们会穿插多篇提取公共代码的文章&#xff0c;帮助…...

EasyOps®5月热力焕新:三大核心模块重构效能边界

在应用系统管理中&#xff0c;我们将管理对象从「服务实例」优化为「部署实例」&#xff0c;这一改变旨在提升管理效率与数据展示清晰度。 此前&#xff0c;系统以 “IP Port” 组合定义服务实例。当同一 IP 下启用多个进程或端口时&#xff0c;会产生多个服务实例。比如一台…...

基于深度学习的工业OCR数字识别系统架构解析

一、项目场景 春晖数字识别视觉检测系统专注于工业自动化生产监控、设备运行数据记录等关键领域。系统通过高精度OCR算法&#xff0c;能够实时识别设备上显示的关键数据&#xff08;如温度、压力、计数等&#xff09;&#xff0c;并定时存储至Excel文件中。这些数据对于生产过…...

R语言绘图 | 渐变火山图

客户要求绘制类似文章中的这种颜色渐变火山图&#xff0c;感觉挺好看的。网上找了一圈&#xff0c;发现有别人已经实现的类似代码&#xff0c;拿来修改后即可使用&#xff0c;这里做下记录&#xff0c;以便后期查找。 简单实现 library(tidyverse)library(ggrepel)library(ggf…...

Go语言——docker-compose部署etcd以及go使用其服务注册

一、docker-compsoe.yml文件如下 version: "3.5"services:etcd:hostname: etcdimage: bitnami/etcd:latestdeploy:replicas: 1restart_policy:condition: on-failureprivileged: truevolumes:# 持久化 etcd 数据到宿主机- "/app/apisix/etcd/data:/bitnami/etc…...

Tomcat的调优

目录 一. JVM 1.1 JVM的组成 1.2 运行时数据区域的组成 二. 垃圾回收 2.1 如何确认垃圾 1. 引用计数法 2. 根搜索算法 2.2 垃圾回收基本算法 1. 标记-清除算法&#xff08;Mark-Sweep&#xff09; 2. 标记-压缩算法&#xff08;Mark-Compact&#xff09; 3. 复制算法…...

Tomcat和Nginx的主要区别

1、功能定位 Nginx&#xff1a;核心是高并发HTTP服务器和反向代理服务器&#xff0c;擅长处理静态资源&#xff08;如HTML、图片&#xff09;和负载均衡。Tomcat&#xff1a;是Java应用服务器&#xff0c;主要用于运行动态内容&#xff08;如JSP、Servlet&#xff09;&#xf…...

Python训练营打卡——DAY24(2025.5.13)

目录 一、元组 1. 通俗解释 2. 元组的特点 3. 元组的创建 4. 元组的常见用法 二、可迭代对象 1. 定义 2. 示例 3. 通俗解释 三、OS 模块 1. 通俗解释 2. 目录树 四、作业 1. 准备工作 2. 实战代码示例​ 3. 重要概念解析 一、元组 是什么​​&#xff1a;一种…...

【TDengine源码阅读】DLL_EXPORT

2025年5月13日&#xff0c;周二清晨 #ifdef WINDOWS #define DLL_EXPORT __declspec(dllexport) #else #define DLL_EXPORT #endif为啥Linux和MacOS平台时宏为空&#xff0c;难道Linux和mac不用定义导出函数吗&#xff1f; 这段代码是一个跨平台的宏定义&#xff0c;用于处理不…...

电子科技浪潮下的华秋电子:慕尼黑上海电子展精彩回顾

为期3天的2025慕尼黑上海电子展&#xff08;electronica China 2025&#xff09;于17日在上海新国际博览中心落下帷幕。 展会那规模&#xff0c;真不是吹的&#xff01;本届展会汇聚了1,794家国内外行业知名品牌企业的展商来 “摆摊”&#xff0c;展览面积大得像个超级大迷宫&…...

TDengine编译成功后的bin目录下的文件的作用

2025年5月13日&#xff0c;周二清晨 以下是TDengine工具集中各工具的功能说明&#xff1a; 核心工具 taosd • TDengine的核心服务进程&#xff0c;负责数据存储、查询和集群管理。 taos • 命令行客户端工具&#xff0c;用于连接TDengine服务器并执行SQL操作。 taosBenchma…...

spark sql基本操作

Spark SQL 是 Apache Spark 的一个模块&#xff0c;用于处理结构化数据。它允许用户使用标准的 SQL 语法来查询数据&#xff0c;并且可以无缝地与 Spark 的其他功能&#xff08;如 DataFrame、Dataset 和 RDD&#xff09;结合使用。以下是 Spark SQL 的基本使用方法和一些常见操…...

采购流程规范化如何实现?日事清流程自动化助力需求、采购、财务高效协作

采购审批流程全靠人推进&#xff0c;内耗严重&#xff0c;效率低下&#xff1f; 花重金上了OA&#xff0c;结果功能有局限、不灵活&#xff1f; 问题出在哪里&#xff1f;是我们的要求太多、太苛刻吗&#xff1f;NO&#xff01; 流程名称&#xff1a; 采购审批管理 流程功能…...

影刀RPA开发-CSS选择器介绍

影刀RPA网页自动化开发&#xff0c;很多时候需要我们查看页面源码&#xff0c;查找相关的元素属性&#xff0c;这就需要我们有必要了解CSS选择器。本文做了些简单的介绍。希望对大家有帮助&#xff01; 1. CSS选择器概述 1.1 定义与作用 CSS选择器是CSS&#xff08;层叠样式…...

DeepSeek、B(不是百度)AT、科大讯飞靠什么坐上中国Ai牌桌?

在国产AI舞台上&#xff0c;DeepSeek、阿里、字节、腾讯、讯飞群雄逐鹿&#xff0c;好不热闹。 这场堪称“军备竞赛”的激烈角逐&#xff0c;绝非简单的市场竞争&#xff0c;而是一场关乎技术、创新与未来布局的深度博弈。在竞赛中&#xff0c;五大模型各显神通&#xff0c;以…...

MySQL全局优化

目录 1 硬件层面优化 1.1 CPU优化 1.2 内存优化 1.3 存储优化 1.4 网络优化 2 系统配置优化 2.1 操作系统配置 2.2 MySQL服务配置 3 库表结构优化 4 SQL及索引优化 mysql可以从四个层面考虑优化&#xff0c;分别是 硬件系统配置库表结构SQL及索引 从成本和优化效果来看&#xf…...

【github】主页显示star和fork

数据收集&#xff1a;定期&#xff08;例如每天&#xff09;获取你所有仓库的 Star 和 Fork 总数。数据存储&#xff1a;将收集到的数据&#xff08;时间戳、总 Star 数、总 Fork 数&#xff09;存储起来。图表生成&#xff1a;根据存储的数据生成变化曲线图&#xff08;通常是…...

网站遭受扫描攻击,大量爬虫应对策略

网站的日志里突然有很多访问路径不存在的&#xff0c;有些ip地址也是国外的&#xff0c;而且访问是在深夜且次数非常频繁紧密。判定就是不怀好意的扫描网站寻找漏洞。也有些是爬虫&#xff0c;且是国外的爬虫&#xff0c;有的也是不知道的爬虫爬取网站。网站的真实流量不多&…...

【 Redis | 实战篇 秒杀实现 】

目录 前言&#xff1a; 1.全局ID生成器 2.秒杀优惠券 2.1.秒杀优惠券的基本实现 2.2.超卖问题 2.3.解决超卖问题的方案 2.4.基于乐观锁来解决超卖问题 3.秒杀一人一单 3.1.秒杀一人一单的基本实现 3.2.单机模式下的线程安全问题 3.3.集群模式下的线程安全问题 前言&…...

手搓传染病模型(SEIARW)

在传染病传播的研究中&#xff0c;水传播途径是一个重要的考量因素。SEAIRW 模型&#xff08;易感者 S - 暴露者 E - 感染者 I - 无症状感染者 A - 康复者 R - 水中病原体 W&#xff09;综合考虑了人与人接触传播以及水传播的双重机制&#xff0c;为分析此类传染病提供了全面的…...

【C++】深入理解 unordered 容器、布隆过滤器与分布式一致性哈希

【C】深入理解 unordered 容器、布隆过滤器与分布式一致性哈希 在日常开发中&#xff0c;无论是数据结构优化、缓存设计&#xff0c;还是分布式架构搭建&#xff0c;unordered_map、布隆过滤器和一致性哈希都是绕不开的关键工具。它们高效、轻量&#xff0c;在性能与扩展性方面…...

第五天——贪心算法——射气球

1.题目 有一些球形气球贴在一个表示 XY 平面的平坦墙壁上。气球用一个二维整数数组 points 表示&#xff0c;其中 points[i] [xstart, xend] 表示第 i 个气球的水平直径范围从 xstart 到 xend。你并不知道这些气球的具体 y 坐标。 可以从 x 轴上的不同位置垂直向上&#xff0…...

麦肯锡110页PPT企业组织效能提升调研与诊断分析指南

“战略清晰、团队拼命、资源充足&#xff0c;但业绩就是卡在瓶颈期上不去……”这是许多中国企业面临的真实困境。表面看似健康的企业&#xff0c;往往隐藏着“组织亚健康”问题——跨部门扯皮、人才流失、决策迟缓、市场反应滞后……麦肯锡最新研究揭示&#xff1a;组织健康度…...

BFS算法篇——从晨曦到星辰,BFS算法在多源最短路径问题中的诗意航行(上)

文章目录 引言一、多源BFS的概述二、应用场景三、算法步骤四、代码实现五、代码解释六、总结 引言 在浩渺的图论宇宙中&#xff0c;图的每一条边、每一个节点都是故事的组成部分。每当我们站在一个复杂的迷宫前&#xff0c;开始感受它的深邃时&#xff0c;我们往往不再局限于从…...

理解 C# 中的各类指针

前言 变量可以理解成是一块内存位置的别名&#xff0c;访问变量也就是访问对应内存中的数据。 指针是一种特殊的变量&#xff0c;它存储了一个内存地址&#xff0c;这个内存地址代表了另一块内存的位置。 指针指向的可以是一个变量、一个数组元素、一个对象实例、一块非托管内存…...

MySQL 事务(二)

文章目录 事务隔离性理论理解隔离性隔离级别 事务隔离级别的设置和查看事务隔离级别读未提交读提交&#xff08;不可重复读&#xff09; 事务隔离性理论 理解隔离性 MySQL服务可能会同时被多个客户端进程(线程)访问&#xff0c;访问的方式以事务方式进行一个事务可能由多条SQL…...

【HarmonyOS】ArkTS开发应用的横竖屏切换

文章目录 1、简介2、静态 — 横竖屏切换2.1、效果2.2、实现原理2.3、module.json5 源码 3、动态 — 横竖屏切换3.1、应用随系统旋转切换横竖屏3.2、setPreferredOrientation 原理配置3.3、锁定旋转的情况下&#xff0c;手动设置横屏状态 1、简介 在完成全屏网页嵌套应用开发后…...

Linux中find命令用法核心要点提炼

大家好&#xff0c;欢迎来到程序视点&#xff01;我是你们的老朋友.小二&#xff01; 以下是针对Linux中find命令用法的核心要点提炼&#xff1a; 基础语法结构 find [路径] [选项] [操作]路径&#xff1a;查找目录&#xff08;.表当前目录&#xff0c;/表根目录&#xff09;…...

专栏项目框架介绍

项目整体实现框图 如下图所示&#xff0c;是该项目的整体框图&#xff0c;项目的功能概括为&#xff1a;PC端下发数据文件&#xff0c;FPGA板卡接收数据文件&#xff0c;缓存至DDR中&#xff0c;待数据文件发送完毕&#xff0c;循环读取DDR有效写区域数据&#xff0c;将DDR数据…...

WSL 安装 Debian 12 后,Linux 如何安装 vim ?

在 WSL 的 Debian 12 中安装 Vim 非常简单&#xff0c;只需使用 apt 包管理器即可。以下是详细步骤&#xff1a; 1. 更新软件包列表 首先打开终端&#xff0c;确保系统包列表是最新的&#xff1a; sudo apt update2. 安装 Vim 直接通过 apt 安装 Vim&#xff1a; sudo apt …...

【SpringBoot】从零开始全面解析Spring MVC (一)

本篇博客给大家带来的是SpringBoot的知识点, 本篇是SpringBoot入门, 介绍Spring MVC相关知识. &#x1f40e;文章专栏: JavaEE初阶 &#x1f680;若有问题 评论区见 ❤ 欢迎大家点赞 评论 收藏 分享 如果你不知道分享给谁,那就分享给薯条. 你们的支持是我不断创作的动力 . 王子…...

C++—特殊类设计设计模式

目录 C—特殊类设计&设计模式1.设计模式2.特殊类设计2.1设计一个无法被拷贝的类2.2设计一个只能在堆上创建对象的类2.3设计一个只能在栈上创建对象的类2.4设计一个类&#xff0c;无法被继承2.5设计一个类。这个类只能创建一个对象【单例模式】2.5.1懒汉模式实现2.5.2饿汉模…...

初入OpenCV

OpenCV简介 OpenCV是一个开源的跨平台计算机视觉库&#xff0c;它实现了图像处理和计算机视觉方面的很多通用算法。 应用场景&#xff1a; 目标识别&#xff1a;人脸、车辆、车牌、动物&#xff1b; 自动驾驶&#xff1b;医学影像分析&#xff1b; 视频内容理解分析&#xff…...

霍夫圆变换全面解析(OpenCV)

文章目录 一、霍夫圆变换基础1.1 霍夫圆变换概述1.2 圆的数学表达与参数化 二、霍夫圆变换算法实现2.1 标准霍夫圆变换算法流程2.2 参数空间的表示与优化 三、关键参数解析3.1 OpenCV中的HoughCircles参数3.2 参数调优策略 四、Python与OpenCV实现参考4.1 基本实现代码4.2 改进…...

互联网大厂Java求职面试:优惠券服务架构设计与AI增强实践-4

互联网大厂Java求职面试&#xff1a;优惠券服务架构设计与AI增强实践-4 场景设定 面试官&#xff1a;某互联网大厂技术总监&#xff0c;拥有超过10年大型互联网企业一线技术管理经验&#xff0c;擅长分布式架构、微服务治理、云原生等领域。 候选人&#xff1a;郑薪苦&#…...

项目中会出现的css样式

1.重复渐变边框 思路&#xff1a; 主要是用重复的背景渐变实现的 如图&#xff1a; <div class"card"><div class"container">全面收集中医癌毒临床医案&#xff0c;建立医案共享机制&#xff0c;构建癌毒病机知识图谱&#xff0c;便于医疗人…...

LeetCode[101]对称二叉树

思路&#xff1a; 对称二叉树是左右子树对称&#xff0c;而不是左右子树相等&#xff0c;所以假设一个树只有3个节点&#xff0c;那么判断这个数是否是对称二叉树&#xff0c;肯定是先判断左右两个树&#xff0c;然后再看根节点&#xff0c;这样递归顺序我们就确认了&#xff0…...