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

计算机网络技术--念念

选择题:
1.只要遵循GNU通用公共许可证,任何人和机构都可以自由修改和再发布的操作系统是(Linux )
2.在计算机网络的各种功能中,最基本的、为其他功能提供实现基础的是(实现数据通信 )
3.计算机网络具有分布式处理功能,可以提高网络的( 可靠性)
4.在计算机领域中,有若干个制定标准的机构,其中ISO是指(国际标准化组织 )
5.将文件从FTP客户机传输到服务器称为(上传 )
6.网络管理的两个主要任务是( 监测和控制)
7.电子商务系统是一个复杂系统,包含技术元素、规则元素和(实体元素 )
8.对计算机网络设备和设施进行安全防护,属于( 物理安全)
9.网络管理系统由支持网络管理协议的网络管理系统软件和网络设备组成,一般都遵循(SNMP )
10.IPv6中将IP地址设置为(128位 )
11.计算机网络安全的一个重要目标是防止通信的实体在发生通信行为后否认其通信行为,被称为( 不可抵赖性)
12.保障计算机网络安全是一个综合性的任务,最简单也最直接的网络安全措施是(物理隔离 )
13.将传统的销售渠道移植到Internet上 ,使企业生产全球化、网络化、无形化和个性化的是( 电子商务)
14.Novell 公司开发的用于管理网络的操作系统是( NetWare)
15.在通信系统模型中,能“进行译码和解调,还原原始的发送信号”的部分是(接收设备 )
16.网络要具有对各种故障、自然灾害及内、外部攻击的抵御能力和一定的自愈能力。这是网络的(可靠性 )
17.实现两个异地同构网络互联的典型技术主要是( 隧道技术)
18.一个BSS内的移动设备若要与本BSS之外的设备通信,则必须经过本BSS内的( AP)
19.计算机网络协议的要素包括( 语法、语义和时序关系)
20.SSL/TLS协议能够提供的安全目标主要包括认证性、机密性和( 完整性、重放保护)
21.ISO认为:网络系统中所有资源,包括管理软件本身,都可以是(被管对象 )
22.为了解决局域网技术标准化的问题,美国电气和电子工程师协会在1980年成立了( IEEE802委员会)
23.计算机网络安全的一个重要目标是防止通信的实体在发生通信行为后否认其通信行为,被称为( 不可抵赖性)
24.真正意义上的计算机网络出现的标志是( 美国ARPANET 的建成)
25.网络管理的最终目标是保障网络的(安全运行 )
26.ARPANET是计算机网络技术发展的一个里程碑,对推动计算机网络理论和技术的发展有着重要作用。ARPANET的贡献中不包括(提出并实现了报文交换技术 )
27.在通信系统模型中,能“进行译码和解调,还原原始的发送信号”的部分是( 接收设备)
填空题:
1.用于用户在两台主机之间进行远距离文件传输,并保证传输可靠性的协议是( 文件传输协议(或者:FTP))。
2.UDP使用首部中的(检验和 )字段值来保证数据的安全。
3.基于Web的电子邮件系统在发信人客户端与发送邮件服务器之间、收件人客户端与接收邮件服务器之间都是采用(HTTP )进行通信的。
4.虚拟局域网环境下的以太网帧格式中,VLAN标记字段的长度是(4 )B。
5.电气和电子工程师协会在计算机网络领域最大的成果是制定了局域网技术的一系列标准,称为( IEEE 802)系列标准。
6.IEEE 802.11在Mac层使用的是( CSMA/CA(或者:载波监听多路访问/冲突避免))协议。
7.计算机系统中同时存在若干个运行着的程序,这些程序交错执行。这点体现了操作系统特征中的( 并发性)。
8.A/D转换要经过抽样、量化和编码,这是在( 信源编码)环节进行的。
9.登录交换机后,在全局配置模式下创建一个VLAN,使用的命令是(vlan vlan-id )。
10.ICMP报文是被封装在(IP数据报 )中进行发送的。
11.网络管理的功能中,(安全管理 )负责确保网络资源不被非法使用,防止网络资源由于入侵者攻击而遭受破坏。
12.Internet采用了一套与IP 地址并行使用的命名机制——( 域名)。
13.所有能在物理上和逻辑上实现不同网络相互连接的技术的总称是(网络互联技术 )。
14.RIP规定16跳表示(网络不可达 )
15.互联网多播组管理协议(IGMP)处于TCP/IP考模型的(网络互联 )层
16.在网络应用的工作模式中,主动发起通信的一端是客户、被动接受通信的一端是服务器的模式是(C/S(或者:客户机/服务器) )工作模式
17.计算机系统中同时存在若干个运行着的程序,这些程序交错执行。这点体现了操作系统特征中的(并发性 )。
18.IEE802.3ae是(万兆 )位以太网标准。
19.如果一台计算机安装了多个局域网适配器,则它就具有多个(MAC )地址。
20.所有能在物理上和逻辑上实现不同网络相互连接的技术的总称是( 网络互联技术)。
21.配置了QoS的网络环境,增加了网络性能的(可预知性 )并能够有效地分配网络带宽,更加合理地利用网络资源。
22.IPsec的(隧道 )工作模式常用来实现虚拟专用网VPN。
23.具备良好的计算机使用习惯,再配合杀毒软件的使用,可以大大降低感染计算机( 病毒)的风险。
24.ICMP报文是被封装在( IP数据报)中进行发送的。
25.TCP/IP体系中,网络层最重要的协议是(IP(或者:TCP) )
26.所有能在物理上和逻辑上实现不同网络相互连接的技术的总称是(网络互联技术 )
27.HTTP请求报文的请求行的格式为:方法名+空格+( URL)+空格+版本+回车换行(\r\n)。
28.Internet是基于( TCP/IP)体系建立起来的。
29.杀毒软件的基本工作原理是分析各种病毒程序,从中提取特征代码形成病毒特征(数据库 ),作为查找病毒的依据。
简答题:
1.简述IP网络的特点。
a.IP网络的特点:(1)IP是面向无连接的、不可靠的分组传输协议;(2)IP屏蔽了数据链路层和物理层的差异,使得数据的传输和转发更加方便;(3)IP是点对点式网络通信协议
2.如果按照在计算机网络系统中的逻辑功能划分,计算机网络可以分为哪两个部分?各自负责完成什么任务?
a.(1)资源子网:负责网络的数据处理业务,向网络中的用户提供各种资源和服务。(2)通信子网:负责完成网络数据的传输、转发、交换和路由等通信任务。
3.IEEE802委员会将数据链路层划分为哪两个子层?各个子层分别规定了什么内容?就这两个子层的划分而言,不同局域网的产品应满足什么要求?
a.IEEE802委员会提出将数据链路层划分为:(1)逻辑链路控制子层(LLC):负责与介质接入无关的内容。(2)介质访问控制子层(MAC):规定了与接入各种传输介质有关的内容(包括将上层数据封装成帧进行发送、寻址、比特差错检测等)。不同局域网的产品在MAC子层和物理层可以采用不同的技术和协议,但在LLC子层必须采用相同的技术和协议。
4.列举FTP的客户端和服务器之间在进行文件传输时需要建立的连接数量、连接类型以及各连接的名称和使用的熟知端口号。
a.在进行文件传输时,FTP的客户端和服务器之间需要建立两个并行的TCP连接: (1)控制连接,熟知端口:21。(2)数据连接,熟知端口:20。
5.Internet域名系统的英文缩略语是什么?“任何一个连接在因特网上的主机都有一个唯一的域名”的说法正确吗?域名 sysu.edu.cn 各个部分的域名级别是什么?
a.DNS。正确。顶级域名: cn 二级域名: edu 三级域名: sysu
6.某学校的校园网,使用内网专用的IP地址段172.16.0.0/20。此地址中,网络前缀有多少位?主机号有多少位?如果该学校规划的每个子网规模相同,容纳90台计算机,那么该校园网最多可以有多少个子网?子网的掩码是什么?每个子网中最多可以容纳多少台计算机?
a.网络前缀:20位 ;主机号:12位 ;最多32个子网 ;子网掩码:255.255.255.128 ;每个子网最多可以容纳126台计算机 。
7.下面给出的是一份不完整的HTML文档,请根据HTML的基本语法规则补充填写①、②、③、④处所缺少的标记,并简要解释该文档中的标记长江的组成及作用。<①><②>中国河流介绍

中国河流概况<③>
*中国主要河流
长江黄河黑龙江<④>
a.① ② ③ ④ 解释:由A标签、链接地址、锚文本的文字组成。其作用是在“长江”文字中加入一个连接,连接到F:/file1.html 的网页上。其实就是超链接或锚文本。
8.在以太网的MAC层,数据是以帧的形式存在的。现假设,站点A向站点B发送数据。请描述在数据封装、发送和接收过程中,共享式以太网的基本工作原理。
a.共享式以太网的基本工作原理是:站点A先将B的MAC地址和自己的MAC地址分别作为目的地址和源地址封装在MAC帧中,并且将上层传来的数据放入MAC 帧中的数据字段。然后开始对以太网进行监听。当网络空闲时将MAC帧以广播的方式发送到以太网中,并且继续监听是否发生碰撞。当站点B收到该MAC帧后,发现目的地址字段的内容与自己的 MAC 地址一致,则需要继续检査该MAC帧是否为无效帧,如果是无效的,将其丢弃,否则就将其接收。
9.在通信系统中,传输数据时使用的差错编码的基本原理是什么?差错编码的优缺点分别是什么?
a.差错编码的基本原理是:在待传输数据信息的基础上,附加一定的冗余信息,实现对数据传输过程中的差错检测或纠正。差错编码的优点:提高数据传输的可靠性。差错编码的缺点:降低了有效数据传输效率。
10.什么是网络操作系统?网络操作系统按结构分为哪两类?这两类各自的特点是什么?
a.网络操作系统是在网络环境下,用户与网络资源之间的接口,用以实现用户对网络资源的管理和控制,是各种网络服务软件和网络协议的集合。网络操作系统按照结构划分为:对等结构操作系统:网络中的各个结点地位平等,安装在每个结点的操作系统功能也相同,网络中的各种资源可以实现共享。非对等结构操作系统:根据功能的不同,将网络中的结点分为服务器和工作站两类。网络操作系统相应分为两个部分:一部分运行在服务器上,管理和控制网络资源,为工作站提供服务;另一部分运行在工作站上,管理和控制本地计算机硬件,提供访问网络服务器的功能。
11.TCP 连接的建立采用的是什么方式?TCP 连接建立的过程中要解决哪三个问题?除了连接建立,TCP连接管理还包含哪两个阶段?
a.TCP连接的建立采用的是“客户/服务器”方式。TCP连接建立的过程中要解决的三个问题是:(1)要使通信的双方能够确知对方的存在;(2)要允许双方协商通信过程中的相关参数;(3)能够对传输实体的资源进行分配。除了连接建立,TCP连接管理还包含数据传输和连接拆除两个阶段。
12.根据工作原理不同,防火墙技术主要分为四类,除了NAT,另外三类技术是什么?NAT的中文意思是什么?NAT的具体功能是什么?防火墙产品中的NAT技术对网络的防护作用是什么?
a.另外三类技术是:包过滤技术、代理服务技术、状态检测技术。NAT的中文意思是:网络地址转换协议。NAT的具体功能是:NAT将内部私有IP地址转换为合法的公用IP 地址。NAT技术对网络的防护作用是:外部网络无法了解内部网络的地址分布,外网中的入侵者不能通过指定IP地址的方式直接对内网中的任何一台特定计算机发起攻击。
13.介质共享型局域网中的介质访问控制(MAC)协议需要具体解决哪3个问题?CSMA/CD介质访问控制的基本思想可以简单概括为什么?
a.(1)在某一时刻,哪个结点可以发送数据?(2)发送时是否会出现冲突?(3)出现冲突时如何处理?CSMA/CD 介质访问控制的基本思想可以简单概括为:先监听,再发送;边发送,边监听。
14.某个提供大规模即时通讯服务的公司打算在原系统中添加多媒体实时业务(如视频通话),请分析大规模即时通讯服务的多媒体实时业务的特征,决定应当采用哪种传输层协议,并简述该协议的工作机制。
a.业务特征:大规模即时通讯服务用户多,网络环境复杂,多媒体实时业务属于对速率要求高,而对精确度要求相对较低的网络应用。应采用UDP协议。UDP协议的工作机制:(1)UDP是一个无连接协议(传输数据之前源端和终端不建立连接)。(2)一台服务机可同时向多个客户机传输相同的消息。(3)UDP数据报的首部很短,额外开销很小。(4)吞吐量不受拥塞控制算法的调节,只受应用软件生成数据的速率、传输带宽、源端和终端主机性能的限制。(5)UDP使用最大努力交付(不保证可靠交付)。(6)UDP是面向报文的,应用程序需要选择合适的报文大小。
15.计算机A与B建立TCP连接,A端有1024字节应用层数据需要发送给B端。现在A端的TCP报文段“序号”字段的值为3A47087C(十六进制数),如果B端已正确接收了这1024字节的数据,那么要向A端发送的TCP报文段中需在哪个字段上用什么值表示?在数据传输过程中,A端突然掉电后迅速重启动,B端却以为TCP连接仍存在,这种情况一般称为什么问题?此时,B端向A端发出携带数据的TCP报文段,A端使用TCP报头中的哪个字段通知B端该连接已经不复存在?
a.确认序号 ,3A470F7C ;半开连接 ;RST 。
16.根据网络的通信覆盖范围可以将计算机网络分为哪几类?并写出覆盖范围“一个单位(学校)”、“一个城市”、“一个或几个国家”、“世界各地”分别对应的计算机网络分类。
a.分为4类,是局域网、城域网、广域网、互联网。“一个单位(学校)”对应局域网; “一个城市”对应城域网; “一个或几个国家”对应广域网: “世界各地”对应互联网。
17.
a.(1)本地域名服务器;(2)根域名服务器;(3)顶级域名服务器;(4)权限域名服务器;(a)递归;(b)迭代。
18.简述网络操作系统的基本任务。
a.屏蔽本地资源与网络资源的差异性;为用户提供各种基本网络服务功能;完成网络共享系统资源的管理;为网络安全提供保障。
19.公司在新机器上安装了Windows Server 2008,为了搭建域环境,要先安装活动目录Active Directory。请回答下列问题:(1)什么是活动目录?(2)安装活动目录需要哪些前提条件?
a.(1)活动目录是一个动态的分布式文件系统,用于存储用户感兴趣的网络对象信息的信息库。(注:若回答“活动目录包括目录和与目录相关的服务”也可得分)(2)安装活动目录需要的前提条件:①服务器需要有一个NTFS格式的硬盘分区,用来存储SYSVOL文件夹。②计划安装域服务的服务器名称应该符合域名系统的命名规范。③Active Directory域服务需要正确配置 TCP/IP 参数和DNS 客户端。④为了使域成员能够发现和正确使用域控制器,通常需要在安装域控制器的同时安装DNS服务器。
20.什么是通信系统中的同步技术?常用数据传输的同步方式有哪两种?每种同步方式的优缺点是什么?
a.同步技术是指通信系统中实现收发两端动作统一、保持收发步调一致的过程。(或者:同步技术是指接收方按照发送方发送信息的重复频率和起止时间来接收数据)常用数据传输的同步方式有两种:(1)异步式同步(简称异步)。异步数据传输不需要在收发两端间传输时钟信号,所以实现起来比较简单;但是传输效率较低(适用于低速数据传输系统)。(2)同步式同步(简称同步)。同步数据传输的传输效率高(适合于高速数据传输系统);收发双方需要建立同步时钟,实现和控制比较复杂

相关文章:

计算机网络技术--念念

选择题&#xff1a; 1.只要遵循GNU通用公共许可证,任何人和机构都可以自由修改和再发布的操作系统是&#xff08;Linux &#xff09; 2.在计算机网络的各种功能中,最基本的、为其他功能提供实现基础的是&#xff08;实现数据通信 &#xff09; 3.计算机网络具有分布式处理功能,…...

C#_var

文章目录 一、前言二、隐式类型的局部变量2.1 var和匿名类型2.2 批注 三、总结 一、前言 C#中有一个 var 类型&#xff0c;不管什么类型的变量&#xff0c;都可以用它接收&#xff0c;实属懒人最爱了。 我没有了解过它的底层&#xff0c;甚至没看过它的说明文档&#xff0c;也…...

Linux---进程控制

一、进程创建 fork函数 在Linux中fork函数是非常重要的函数&#xff0c;它从已存在进程中创建一个新进程&#xff0c;原进程为父进程 fork函数的功能&#xff1a; 分配新的内存和内核数据结构给子进程将父进程部分数据结构内容拷贝至子进程添加子进程到系统的进程列表中fork返…...

Java注解学习,一文掌握@Autowired 和 @Resource 注解区别

&#x1f3c6;作者简介&#xff0c;普修罗双战士&#xff0c;一直追求不断学习和成长&#xff0c;在技术的道路上持续探索和实践。 &#x1f3c6;多年互联网行业从业经验&#xff0c;历任核心研发工程师&#xff0c;项目技术负责人。 &#x1f389;欢迎 &#x1f44d;点赞✍评论…...

系列一、如何正确的获取Spring Cloud Alibaba Spring Cloud Spring Boot之间的版本对应关系

一、正确的获取Spring Cloud Alibaba & Spring Cloud & Spring Boot之间的版本对应关系 1.1、概述 Java发展日新月异&#xff0c;Spring Cloud Alibaba 、 Spring Cloud 、 Spring Boot在GitHub上的迭代也是异常的频繁&#xff0c;这也说明其社区很活跃&#xff0c;通…...

数据预处理:标准化和归一化

标准化和归一化简介 1、数据预处理概述2、数据标准化3、数据归一化4、标准化和归一化怎么选1、数据预处理概述 在选择了合适模型的前提下,机器学习可谓是“训练台上3分钟,数据数量和质量台下10年功”。数据的收集与准备是机器学习中的重要一步,是构建一个好的预测模型大厦的…...

Node.js+Express 路由配置,实现接口分类管理

首先创建一个路由目录及文件 routes/user.js代码 const express require(express); const router express.Router(); // 使用express提供的router对象 const db require(../dbserver/mysql);router.get(/api/user, (req, res) > {const sqlStr SELECT * FROM sys_user;…...

HTML-基础知识-基本结构,注释,文档说明,字符编码(一)

1.超文本标记语言不分大小写。 2.超文本标签属性名和属性值不区分大小写。 3.超文本标签属性值重复&#xff0c;听取第一个。 4.html结构 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"vi…...

《系统架构设计师教程(第2版)》第3章-信息系统基础知识-05-专家系统(ES)

文章目录 1. 先了解人工智能2.1 人工智能的特点2.2 人工智能的主要分支2. ES概述2.1 概述2.2 和一般系统的区别1)第一遍说了5点(理解为主)2)第二遍说的3点(主要记这个)3. ES的特点4. ES的组成4.1 知识库4.2 综合数据库4.3 推理机4.4 知识获取模块4.5 解释程序4.6 人一机接…...

OSCHINA Gitee 联合呈现,《2023 中国开源开发者报告》正式发布,总结分非常帮,可以免费看的报告!

《2023 中国开源开发者报告》 详细地址&#xff1a; https://talk.gitee.com/report/china-open-source-2023-annual-report.pdf 不需要收费下载&#xff01;&#xff01; 其中大模型的部分总结的非常棒 gietee 也支持 AI 模型托管了 如何在 Gitee 上托管 AI 模型 https://…...

代码随想Day55 | 392.判断子序列、115.不同的子序列

392.判断子序列 第一种思路是双指针&#xff0c;详细代码如下&#xff1a; class Solution { public:bool isSubsequence(string s, string t) {//双指针if(s.empty()&&t.empty()) return true;int i0,j0;while(i<t.size()){if(s[j]t[i]) j;if(js.size()) return t…...

电缆厂 3D 可视化管控系统 | 图扑数字孪生

图扑软件(Hightopo)专注于 Web 的 2D&3D 可视化&#xff0c;自主研发 2D&3D 图形渲染引擎、数据孪生应用开发平台和开发工具&#xff0c;广泛应用于 2D&3D 可视化、工业组态与数字孪生领域&#xff0c;图扑软件为工业物联网、楼宇、场馆、园区、数据中心、工厂、电…...

C语言之scanf浅析

前言&#xff1a; 当有了变量&#xff0c;我们需要给变量输入值就可以使用scanf函数&#xff0c;如果需要将变量的值输出在屏幕上的时候可以使用printf函数&#xff0c;如&#xff1a; #include <stdio.h> int main() {int score 0;printf("请输⼊成绩:");sc…...

Java商城 免 费 搭 建:鸿鹄云商实现多种商业模式,VR全景到SAAS,应有尽有

鸿鹄云商 b2b2c产品概述 【b2b2c平台】&#xff0c;以传统电商行业为基石&#xff0c;鸿鹄云商支持“商家入驻平台自营”多运营模式&#xff0c;积极打造“全新市场&#xff0c;全新 模式”企业级b2b2c电商平台&#xff0c;致力干助力各行/互联网创业腾飞并获取更多的收益。从消…...

Cypress安装与使用教程(3)—— 软测大玩家

&#x1f60f;作者简介&#xff1a;博主是一位测试管理者&#xff0c;同时也是一名对外企业兼职讲师。 &#x1f4e1;主页地址&#xff1a;【Austin_zhai】 &#x1f646;目的与景愿&#xff1a;旨在于能帮助更多的测试行业人员提升软硬技能&#xff0c;分享行业相关最新信息。…...

Dryad数据库学习

从一篇science论文中看到数据存储在了这个平台&#xff0c;这里分享一下&#xff1a;datadryad.org 亲测无需注册&#xff0c;可以直接下载&#xff0c;从一个数据测试看&#xff0c;数据存储在亚马逊云&#xff0c;下载速度还可以&#xff0c;6M/s的样子。 Dryad 是一个开放的…...

TypeScript 的基础语法

书接上上文&#xff1a;关于vue3的知识点 和 上文 &#xff1a;TypeScript的安装与报错 我们来接着看TypeScript 的基础语法 TypeScript 语法 1. 类型注解 类型注解是 变量后面约定类型的语法&#xff0c;用来约定类型&#xff0c;明确提示 // 约定变量 age 的类型为 numbe…...

FA模板制作

1、链接克隆模板的制作 &#xff08;1&#xff09;安装一个全新的Windows 10&#xff0c;挂载并安装tools&#xff0c;关闭防火墙 &#xff08;2&#xff09;挂载FusionAccess_WindowsDestop_Install_6.5.1.iso后启用本地Administrator本地超管&#xff0c;切换为本地超管&am…...

国科大2023.12.28图像处理0854最后一节划重点

国科大图像处理2023速通期末——汇总2017-2019 图像处理 王伟强 作业 课件 资料 第1、2章不考 第3章 空间域图像增强 3.2 基本灰度变换(考过填空) 3.2.1 图像反转 3.2.2 对数变换 3.2.3 幂次变换 3.3 直方图处理 3.3.1 直方图均衡化&#xff08;大题计算&#xff09; …...

51单片机中TCON, IE, PCON等寄存器的剖析

在单片机中&#xff0c;如何快速通过名字记忆IQ寄存器中每一个控制位的作用呢&#xff1f; IE&#xff08;interrupt enable&#xff09;寄存器中&#xff0c;都是中断的使能位置。 其中的EA&#xff08;enable all&#xff09;是总使能位&#xff0c;ES(enable serial)是串口…...

使用docker在3台服务器上搭建基于redis 6.x的一主两从三台均是哨兵模式

一、环境及版本说明 如果服务器已经安装了docker,则忽略此步骤,如果没有安装,则可以按照一下方式安装: 1. 在线安装(有互联网环境): 请看我这篇文章 传送阵>> 点我查看 2. 离线安装(内网环境):请看我这篇文章 传送阵>> 点我查看 说明&#xff1a;假设每台服务器已…...

Java 语言特性(面试系列2)

一、SQL 基础 1. 复杂查询 &#xff08;1&#xff09;连接查询&#xff08;JOIN&#xff09; 内连接&#xff08;INNER JOIN&#xff09;&#xff1a;返回两表匹配的记录。 SELECT e.name, d.dept_name FROM employees e INNER JOIN departments d ON e.dept_id d.dept_id; 左…...

基于距离变化能量开销动态调整的WSN低功耗拓扑控制开销算法matlab仿真

目录 1.程序功能描述 2.测试软件版本以及运行结果展示 3.核心程序 4.算法仿真参数 5.算法理论概述 6.参考文献 7.完整程序 1.程序功能描述 通过动态调整节点通信的能量开销&#xff0c;平衡网络负载&#xff0c;延长WSN生命周期。具体通过建立基于距离的能量消耗模型&am…...

【位运算】消失的两个数字(hard)

消失的两个数字&#xff08;hard&#xff09; 题⽬描述&#xff1a;解法&#xff08;位运算&#xff09;&#xff1a;Java 算法代码&#xff1a;更简便代码 题⽬链接&#xff1a;⾯试题 17.19. 消失的两个数字 题⽬描述&#xff1a; 给定⼀个数组&#xff0c;包含从 1 到 N 所有…...

第25节 Node.js 断言测试

Node.js的assert模块主要用于编写程序的单元测试时使用&#xff0c;通过断言可以提早发现和排查出错误。 稳定性: 5 - 锁定 这个模块可用于应用的单元测试&#xff0c;通过 require(assert) 可以使用这个模块。 assert.fail(actual, expected, message, operator) 使用参数…...

如何将联系人从 iPhone 转移到 Android

从 iPhone 换到 Android 手机时&#xff0c;你可能需要保留重要的数据&#xff0c;例如通讯录。好在&#xff0c;将通讯录从 iPhone 转移到 Android 手机非常简单&#xff0c;你可以从本文中学习 6 种可靠的方法&#xff0c;确保随时保持连接&#xff0c;不错过任何信息。 第 1…...

PL0语法,分析器实现!

简介 PL/0 是一种简单的编程语言,通常用于教学编译原理。它的语法结构清晰,功能包括常量定义、变量声明、过程(子程序)定义以及基本的控制结构(如条件语句和循环语句)。 PL/0 语法规范 PL/0 是一种教学用的小型编程语言,由 Niklaus Wirth 设计,用于展示编译原理的核…...

Android15默认授权浮窗权限

我们经常有那种需求&#xff0c;客户需要定制的apk集成在ROM中&#xff0c;并且默认授予其【显示在其他应用的上层】权限&#xff0c;也就是我们常说的浮窗权限&#xff0c;那么我们就可以通过以下方法在wms、ams等系统服务的systemReady()方法中调用即可实现预置应用默认授权浮…...

AI,如何重构理解、匹配与决策?

AI 时代&#xff0c;我们如何理解消费&#xff1f; 作者&#xff5c;王彬 封面&#xff5c;Unplash 人们通过信息理解世界。 曾几何时&#xff0c;PC 与移动互联网重塑了人们的购物路径&#xff1a;信息变得唾手可得&#xff0c;商品决策变得高度依赖内容。 但 AI 时代的来…...

JS设计模式(4):观察者模式

JS设计模式(4):观察者模式 一、引入 在开发中&#xff0c;我们经常会遇到这样的场景&#xff1a;一个对象的状态变化需要自动通知其他对象&#xff0c;比如&#xff1a; 电商平台中&#xff0c;商品库存变化时需要通知所有订阅该商品的用户&#xff1b;新闻网站中&#xff0…...