自考本科计算机网络原理(04741)历年大题真题【18年10月-22年10月】
文章目录
- 一、简答题(历年真题)
- 18年10月-22年10月历年简答题出题情况分析
- 2018年10月
- 2019年4月
- 2019年10月
- 2020年8月
- 2020年10月
- 2021年4月
- 2021年10月
- 2022年4月
- 2022年10月
- 二、综合题(历年真题)
- 2018年10月
- 2019年4月
- 2019年10月
- 2020年8月
- 2020年10月
- 2021年4月
- 2021年10月
- 2022年4月
- 2022年10月
一、简答题(历年真题)
18年10月-22年10月历年简答题出题情况分析
章节 | 出现的简答题考点【笔者会重复的写,重复的越多的代表出现次数越多,写到越后面的代表是最新的】 |
---|---|
一 | 拓扑结构的优缺点、OSI参考模型的主要功能以及PDU在这些层的名称 |
二 | Cookie、HTTP、SMTP、电子邮件、电子邮件、Cookie、DNS、DNS优化策略、DNS |
三 | TCP、UDP、可靠传输、可靠传输、三次握手、传输层功能、拥塞控制、拥塞控制 |
四 | 路由器、拥塞控制、虚电路、拥塞控制、虚电路、拥塞控制、数据分片、拥塞控制、拥塞控制、路由选择协议 |
五 | 多路访问、ARP、差错控制、多路访问、提供的服务、虚拟局域网、多路访问、分组交换、以太网、ARP、CRC、多路访问冲突域、CRC、ARP |
六 | 基带传输、基带传输、基带传输、基带传输 |
七 | IEEE、发现AP |
八 | 消息完整性、数字签名、网络威胁、防火墙、电子邮件的安全要求、网络安全概念和所需的基本属性、AES加密 |
2018年10月
- 米勒码的编码规则
- 路由器输入端口接收与处理数据的过程
- 非坚持CSMA原理
- 地址解析协议ARP作用及思想
- 差错控制的概念及控制差错方式的基本方式
- IEEE802.11四个主要协议具有的特征
2019年4月
- 简述TCP提供的面向连接服务
- 简述Cookie常见用途
- 简述1-坚持CSMA的基本原理
- 简述典型HTTP请求方法及作用
- 简述分组交换网中拥塞的原因及拥塞控制概念
- 简述消息完整性检测方法中使用的密码散列函数以及其主要特征
2019年10月
-
简述为UDP套接字分配端口号的俩种方法。
-
简述传输层实现可靠数据传输的主要措施。
-
简述虚电路交换和数据报交换的主要差别。
-
简述数据链路层提供的主要服务。
-
简述虚拟局域网(WLAN)的概念及其划分方法。
-
简述数字签名应满足的要求。
2020年8月
- 简述简单邮件传输协议SMTP所具有的特点。
(1)只能传送7位ASCII码文本内容,包括SMTP命令、应答消息以及邮件内容
(2)SMTP传送的邮件内容中不能包含“CRLF.CRLF”,如果包含该内容则需要进行转义。
(3)SMTP是“推动”含义
(4)SMTP使用TCP连接是持久的 - 简述不可靠传输信道的不可靠性的主要表现。
(1)在传输数据的过程中可能发送比特差错,也就是说,交付给这样的信道传输的数据可能出现比特跳变,即0错成1或1错成0的现象。
(2)在传输数据的过程中可能出现乱序,即先发送的数据包后到达,而后发送的数据包先到达
(3)在传输数据的过程中可能出现数据丢失,即部分数据不能到达目的地 - 简述OSI模型的网络层中产生拥塞的主要原因。
(1)缓冲区容量有限。
(2)传输线路的带宽有限
(3)网络节点的处理能力有限
(4)网络中某些部分发生了故障。 - 简述主机A与主机B建立TCP连接的三次握手过程。
(1)主机A的TCP向主机B发出连接请求SYN报文段
(2)一旦包含SYN报文段的IP数据报到达主机B,SYN报文段被从数据报中提取出来,主机B的TCP接到连接请求段后,如同意建立连接,则发回确认得SYNACK报文段
(3)主机A收到SYNACK报文段后,给该连接分配缓存和变量,并向主机B发确认报文段,该报文段是对主机B得同意报文段进行确认。 - 简述CSMA/CD协议中的DIFS、RTS、SIFS、CTS和NAV的中文含义。
DIFS:分布式帧间间隔
RTS:请求发送控制帧
SIFS:短帧间间隔
CTS:允许发送控制帧:
NAV:网络分配向量 - 简述电子邮件对网络安全的主要需求。
(1)机密性。传输过程中不被第三方阅读到邮件内容,只有真正得接受发才可以阅读邮件
(2)完整性。支持在邮件传输过程中不被篡改,若发生篡改,通过完整性验证可以判断出该邮件被篡改过
(3)身份认证性,电子邮件得发送方不能被假冒,接受发能够确认发送方得身份
(4)抗抵赖性:发送方无法对发送得邮件进行抵赖。
2020年10月
- 简述传输层所实现的功能。
传输层的核心任务是为应用进程之间提供端到端的逻辑通信服务。为此,传输层主要实现如下功能:传输层寻址;对应用层报文进行分段和重组;对报文进行差错检测;实现进程间端到端可靠数据传输控制;面向应用层实现复用与分解;实现端到端的流量控制;拥塞控制等。 - 1011010011曼彻斯特编码(双相码)规则和图。
双相码只有正、负两种电平,每位持续时间的中间时刻要进行电平跳变,双相码就是利用该跳变编码信息,正(高)电平跳到负(低)电平表示1,负电平跳到正电平表示0。
- 简述分组交换的优缺点。
优点:
(1)交换设备存储容量要求低
(2)交换速度快
(3)可靠传输效率高
(4)更加公平
缺点:
在拆分与组装分组的过程中,一方面会消耗一定的计算资源,另一方面还需要附加更多的控制信息,会在一定程度上降低有效数据传输效率。 - TCP拥塞控制中快速恢复的算法的具体做法。
当发送端连续收到3次重复确认时,阈值Threshold减半,并且将拥塞窗口CongWin的值置为减半后的Threshold,然后开始执行拥塞避免算法,使CongWin缓慢地加性增长。 - 以太网交换机转发的决策依据。
以帧的目的MAC地址为主键,查询其内部的交换表,如果交换表中有帧的目的MAC地址对应的交换表项,且对应的端口与接受到该帧的端口相同,则丢弃该帧(即无需转发),否则向表项中的端口转发帧(选择性转发);如果交换表中没有帧的目的MAC地址对应的交换表项,则向除了接收到该帧的端口外的所有其他端口转发帧(即泛洪)。 - 无线主机发现AP的过程。
IEEE 802.11标准规定,每个AP周期性地发送信标帧,每个信标帧包括该AP的SSID和MAC地址。用户的无线站点,可以通过扫描11个信道,获得正在发送信标帧的AP。通过信标帧得到可用的AP后,选择一个AP进行关联。发现AP的过程被分为被动扫描和主动扫描。
2021年4月
- 简述虚电路的概念及构成要素。
概念:虚电路是在源主机到目的主机的一条路径上建立的一条网络层逻辑连接,为区别于电路交换中的电路,称之为虚电路。
构成:一条虚电路(VC)由3个要素构成:
(1)从源主机到目的主机之间的一条路径;
(2)该路径上的每条链路各有一个虚电路标识(VCID) ,网络设备依据该VCID转发分组;
(3)该路径上每台分组交换机的转发表中记录虛电路标识的接续关系。 - 简述CMI码的编码规则,画出二进制比特序列1011010011的信号波形。
CMI码的编码规则是信息码的0编码为双极不归零码的01;信息码的1交替编码为双极不归零码的11和00 - 简述Pop3协议交互过程。
P0P3协议交互过程可以分为3个阶段:授权(Authorization)、事务处理和更新。
(1)在授权阶段,用户代理需要向服务器发送用户名和口令(以明文形式,即非加密),服务器鉴别用户身份,授权用户访问邮箱。由于用户名和口令是明文传输的,所以其安全性并不高。
(2)在事务处理阶段,用户代理向服务器发送POP3命令,实现邮件读取、为邮件做删除标记、取消邮件删除标记以及获取邮件的统计信息等操作。
(3)在更新阶段,客户发出了quit命令,结束POP3会话,服务器删除那些被标记为删除的邮件。 - 简述快速重传算法基本思想。
快速重传算法的基本思想是:接收端每收到一个失序的报文段后就立即发出重复确认,以便更早地通知发送端有丢包情况发生。 - 简述目的主机重组IP数据报分片过程。
目的主机在重组分片时:
(1)首先根据各分片首部的标识字段来判断这些分片是否属于同一个IP数据报,即同一个IP数据报分出来的IP分片具有相同的标识字段;
(2)其次目的主机通过各分片首部的标志字段(MF)可以判断某个分片是否是最后-一个分片;
(3) 最后,目的主机根据各分片的片偏移字段,判断各IP分片的先后顺序,结合每个IP分片首部的数据报长度字段,还可以判断是否缺少IP分片(比如某个IP分片丢失)。 - 简述网络在报文传输方面所面临的安全威胁及其含义。
报文传输方面面临的安全威胁:窃听、插人、假冒、劫持等;
(1)窃听指的是在报文传输过程中窃听信息,获取报文信息。
(2)插入威胁指的是攻击者主动在连接中插入信息,混淆信息,让接收信息者收到虚假信息。
(3)假冒指的是可以伪造分组中的源地址(或者分组的任意其他字段)。
(4)劫持指的是通过移除取代发送方或者接收方“接管”连接。
2021年10月
- 简述Web应用引入 Cookie机制的用途和 Cookie技术主要包括的内容。
(1)Web应用引入Cookie机制,用于用户跟踪,最常见的用途包括以下几点:
①网站可以利用Cookie的ID来准确统计网站的实际访问人数等数据;
②网站可以利用Cookie限制某些特定用户的访问;
③网站可以存储用户访问过程的操作习惯和偏好,有针对性地为用户提供服务,提升用户体验感;
④记录用户登录网站使用的用户名、密码等信息,当用户多次登录时,无须每次都从键盘输入这些烦琐的字符和数字;
⑤电子商务网站利用Cookie可以实现“购物车”功能。
(2)Cookie 技术主要包括4部分内容:
①HTTP响应报文中的Cookie头行:Set-Cookie;
②用户浏览器在本地存储、维护和管理的Cookie文件;
③HTTP 请求报文中的Cookie头行:Cookie;
④网站在后台数据库中存储、维护Cookie信息。 - 简述路由转发过程的“最长前缀匹配优先原则”。
(1)路由器在收到IP数据报时,会利用IP数据报的目的IP地址检索匹配路由表,如果路由表中没有匹配成功的路由项,则通过默认路由对应的接口转发该IP数据报;
(2)如果除默认路由外,有一条路由项匹配成功,则选择该路由项对应的接口,转发该IP数据报;
(3)如果除默认路由外,有多条路由项匹配成功,则选择网络前缀匹配成功位数最长的路由项,通过该路由项指定的接口转发该IP数据报。 - 简述流量控制与拥塞控制主要考虑的问题、目的及任务上的区别。
(1)考虑的问题:
①拥塞控制主要考虑端系统之间的网络环境;
②流量控制主要考虑接收端的数据接收与处理能力;
(2)目的:
①拥塞控制目的是使网络负载不超过网络的传送能力;
②流量控制目的是使发送端的发送速率不超过接收端的接收能力;
(3)任务:
①拥塞控制的任务是确保网络能够承载所达到的流量;
②流量控制的任务只与特定的发送方和特定的接收方之间的点到点流量有关。 - 简述ARP与DNS在解析范围和实现机制上的区别。
(1)解析范围:
①DNS可以解析Internet内任何位置的主机域名;
②ARP只为在同一个子网上的主机和路由器接口解析IP地址
(2)实现机制:
①DNS是一个分布式数据库,DNS的解析需要在层次结构的DNS服务器之间进行查询;
②ARP通过在局域网内广播ARP查询,维护ARP表,获取同一子网内主机或路由器接口的IP地址与MAC地址映射关系。 - 简述防火墙的概念及无状态分组过滤器防火墙进行过滤决策时所基于的参数。
(1)防火墙的概念:
防火墙是能够隔离组织内部网络与公共互联网,允许某些分组通过,而阻止其他分组进入或离开内部网络的软件、硬件或者软件硬件结合的一种设施。
(2)无状态分组过滤器防火墙进行过滤决策时通常基于以下参数进行决策:
①IP数据报的源IP地址和目的IP地址;
②TCP/UDP报文段的源端口号和目的端口号;
③ICMP报文类型;
④TCP报文段的SYN和ACK标志位等。 - 给出生成多项式G(x)=x4+x2+1对应的二进制位串以及位串1011011对应的多项式,并为该位串进行CRC编码,写出编码过程及编码后的结果。
(1)G(x)=x4+x2+1对应的位串为10101。
(2)1011011对应的多项式G(x)=x6+x4+x3+x+1。
(3)①10110110000②除以10101③余数1100④替换10110111100。
2022年4月
2022年10月
二、综合题(历年真题)
2018年10月
-
凯撒密码,列置换密码
-
拥塞控制
-
路由选择
2019年4月
2.
3.
2019年10月
3.
2020年8月
- 假设某局域网由一台交换机和4台微机组成,连接情况如题42图所示,当前的交换表如题42表所示。现在A要发送数据到B,B在收到A的数据后对A进行回复,对照题42图,简要说明此过程中交换机和相应主机的工作过程及交换表的变化情况。
(1)主机A将数据发送到交换接口1,交换机检测数据,发现目的MAC地址是B。
(2)交换机检索交换表,没有找到B接口得索引,开始洪泛,数据沿着交换机所有接口除1之外发送出去
(3)主机B收到了数据后对A进行回复,主机C、D丢弃收到得数据
(4)交换机收到来至主机B得数据,把B的MAC地址和接口2的映射关系记录交换表
(5)交换机根据数据包中的目的主机A的MAC地址检索交换表,发现A连接在它的1接口上,直接把数据沿着1接口发出到主机A
- 设网络拓扑如题43图所示,请利用Dijkstra最短路径算法计算节点D的路由,将结果填入其路由表(题43表)对应的序号(1)到(8)处。
(1)A (2)1 (3)B (4)2 (5)A (6)3 (7)E (8)3 - 假设主机A向主机B发送一个大小为30Mb的文件,主机A到主机B的距离为10000公里,所有链路的传输速率均为10Mbps,信号传播速率为2×108m/s,针对以下情况试求:
(1)若主机A到主机B的路径上只有条链路,则该文件作为一个分组从主机A到主机B的发送时延、传播时延和总时延分别是多少?
(2)若主机A到主机B的路径上只有两条等长得得链路且由一台路由器连接(忽略路由器的处理时延和排队时延),则该文件作为一个分组从主机A到主机B的总时延是多少?
(3)针对(2)中链路的情况,若将文件分成三个等长的分组并顺序发送,则第三个分组从主机A到主机B的总时延是多少?
答:
(1) 发送时延:30Mb÷10Mbps=3s
传播时延:10000KM÷2×108m/s=0.05s
总时延:3+0.05=3.05s
(2) 发送时延:30Mb÷10Mbps=3s
传播时延:5000KM÷2×108m/s=0.025s
总时延:3+0.05+3+0.05=6.05s
(3)每个分组的长度 30Mb/3=10Mb
第三个分组在主机A的排队时延:10Mb/10Mbps×2=2s
第三个分组在主机A和路由器的发送时延均为10Mb/10Mbps=1s
主机A到路由器和路由器到主机B的传播时延均为:5000KM÷2×108m/s=0.025s
第三个分组从主机A到主机B的总时延:2+1+0.025+1+0.025=4.05s
2020年10月
- 假设主机A向主机B以存储-转发的分组方式发送1个大小为5MB的文件,而且网络中没有其他流量。主机A到达主机B只有一条由3段链路组成的路径,3段链路的速率分别为R1=1Mbit/s,R2=5Mbit/s,R3=2Mbit/s。
求:
(1)理想情况下传送该文件的吞吐量。
(2)理想情况下该文件从主机A到主机B需要的时间。
(3)假设第1段链路的长度是1000m,计算从主机A发送该文件的传播时延及该文件在第1段链路上的传输时延。(传播速率v=250000km/s,1k=103,1M=106)
答:
- 下图给出了基于TCP客户与服务器的典型Socket API函数调用过程,请写出图中(1)-(6)处所调用的Socket API函数。
(1)socket(SS)
(2)listen(ms)
(3)connect(ms)
(4)send(SS)
(5)accept(SS)
(6)recv(CS)
2021年4月
2021年10月
-
假设使用某主机的浏览器在浏览网页时点击了一个超链接,其URL“http://www.indi.cn/f1.html”,且该URL对应的IP地址在该计算机上没有缓存;文件f1.html引用了5个小图像。域名解析过程中,无等待的一次DNS解析请求与响应时间记为RTTd,HTTP请求传输Web 对象过程的一次往返时间记为RTTh。请回答下列问题:
(1)什么情形下浏览器解析到URL对应的IP地址时间最短?最短时间时多少?
(2)什么情形下浏览器解析到URL对应的IP地址时间最长?最长时间时多少?
(3)域名解析时间最长时,查询了哪些域名服务器?
(4)若浏览器没有配置并行TCP连接,试求基于HTTP1.0的默认连接方式获取URL链接Web 页完整内容(包括图像)所需要的时间(不含域名解析时间),并写出计算过程。
答案:
(1)最短时间:当本地域名解析服务器中包含要访问的URL所对应的IP地址时,所需的时间时间最短,为1RTTd。
(2)最长时间:当本地域名解析器中不包含并且需要从根域名服务器解析时所需的时间最长,为4RTTd。
(3)最长解析路径如下:客户端-本地域名服务器、本地域名服务器-根域名服务器、本地域名服务器-顶级域名服务器、本地域名服务器-权威域名服务器。
(4)需要获取f1.html文件和5个小图像连接,所需时间包括发起建立TCP连接1个RTTh,HTTP请求传输Web对象过程的一次往返时间1个RTTh,即一共2x(1+5)=12RTTh。 -
假设有一个总长度为5000字节的IP数据报,需要通过MTU为1500字节的链路传输。请回答:
(1)该IP数据报应分为几片?
(2)最后一片的长度是多少?
(3)每片DF、MF值是多少?
(4)每片的片偏移值是多少?
-
某客户端向服务器请求断开TCP连接后,TCP断开连接的过程如图所示。若该TCP连接采用四次挥手的对称断开连接机制。请回答:
(1)当客户端向服务器发送完最后一个数据段后,客户端发送的信息及其状态如何变化?
(2)当服务器收到客户端的FIN段后,服务器发送的信息及其状态如何变化?
(3)当客户端收到ACK段后,客户端状态如何变化?
(4)当服务器向客户端发送完最后一个数据段后,服务器发送的信息及其状态如何变化?
(5)当客户端收到服务器的FIN段后,服务器发送的信息及其状态如何变化?
(6)当服务器收到最后一次ACK段后,服务器如何变化?
答案:
(1)当客户向服务器发送完最后一个数据段后,发送一个FIN段(FIN=1,seq=u),请求断开客户到服务器的连接,其状态由ESTABLISHED进入FIN_WAIT_1,在这一状态下,只能接收服务器发送过来的数据,而不再发送数据。
(2)服务器收到客户的FIN段后,向客户发送一个ACK段(ACK=1,seq=V,ack_seq=u+1),服务器状态由ESTABLISHED进入CLOSE_WAIT,在这一状态下,服务器仍然可以发送数据,但不再接收数据。
(3)当客户收到ACK段后,其状态由FIN _WAIT_1进入FIN_WAIT_2,仍然可以接收来自服务器的数据,此时的TCP连接已经关闭了客户向服务器方向的数据传输。
(4)当服务器向客户发送完最后一个数据段后,服务器向客户发送FIN段(FIN=1,ACK=1,seq=w,ack_seq=u+1),服务器状态则由CLOSE_WAIT进入LAST_ACK,此时服务器也不再发送数据。
(5)当客户收到服务器发送的FIN段后,向服务器发送ACK段(ACK=1,seq=u+1,ack_seq=w+1),其状态由 FIN_WAIT_2进入TIME_WAIT,等待2MSL时间,然后进入CLOSED状态,最终关闭连接。
(6)服务器在收到最后一次ACK段后,状态由LAST_ACK进入CLOSED,最终关闭连接。
2022年4月
2022年10月
相关文章:
自考本科计算机网络原理(04741)历年大题真题【18年10月-22年10月】
文章目录一、简答题(历年真题)18年10月-22年10月历年简答题出题情况分析2018年10月2019年4月2019年10月2020年8月2020年10月2021年4月2021年10月2022年4月2022年10月二、综合题(历年真题)2018年10月2019年4月2019年10月2020年8月2…...
计算机SCI期刊投稿,除了投稿信,还要做什么准备? - 易智编译EaseEditing
投稿信的准备 期刊的编辑往往需要一些有关作者及其论文的信息。 而作者也希望给编辑提供一些有助于其全文送审及决策的信息。 这些信息都应该包括在投稿信中。 投稿信应包括以下几方面的内容: 文题和所有作者的姓名;稿件适宜的栏目; 为什么此论文适合于在该刊而…...
Allegro如何刷新封装和库里的封装同步操作指导
Allegro如何刷新封装和库里的封装同步操作指导 在做PCB设计的过程中,有时会因为库里的封装有更新,所以PCB上使用到了这个封装时候需要和库里的同步,如下图 如何刷新,具体操作如下 点击Place点击Update Symbols...
基于Vue3手写选课组件(含时区切换,拖拽选择)
环境说明 基于vue3vite 无关联别的ui框架,组件化 初次使用vue3,技术菜,大佬勿喷 main.ts "moment": "^2.29.4","moment-timezone": "^0.5.41",import moment from moment; import momentTz from &…...
准备好了吗?加入 GDE 成长计划,成为下一位谷歌开发者专家!
谷歌开发者专家 (Google Developer Experts,GDE),又称谷歌开发者专家项目,是由一群经验丰富的技术专家、具有社交影响力的开发者和思想领袖组成的全球性社区。通过在各项活动演讲以及各个平台上发布优质内容来积极助力开发者、企业和技术社区…...
搭建帮助中心的 8 个最佳工具
网站帮助中心的作用通过向客户表明您了解他们所面临的问题以及如何提供帮助来建立信任;通过回答常见问题来改善客户服务,增强专业的品牌形象;通过减少重复发送给支持人员的电话和电子邮件,节省时间和金钱;增强您在搜索…...
LQB小板焊接V3版本的小板原理图,PCB图,注意事项和步骤
第一部分,这个部分,可以不焊接,直接用买的下载器进行下载代码,外接一个下载器,网上大概是10元左右,以后学习stm32的芯片的时候,这个下载器就是一个串口转换器,也可以使用。。 当然也…...
华为OD机试真题Python实现【翻转单词顺序】真题+解题思路+代码(20222023)
翻转单词顺序 题目 输入一个英文文章片段 翻转指定区间的单词顺序,标点符号和普通字母一样处理 例如输入字符串 I am a developer. 区间[0,3]则输出 developer. a am I 🔥🔥🔥🔥🔥👉👉👉👉👉👉 华为OD机试(Python)真题目录汇总 ## 输入 使用换行隔…...
微机原理和计算机组成原理复习
1:冯诺依曼机器的主要特点? 1)计算机由运算器、存储器、控制器、输入设备和输出设备五大部分组成; 2)指令和数据存储在存储器中,并可以按地址访问; 3)指令和数据均以二进制表示&…...
mysql5.7.33安装配置教程【保姆级安装教程】
MySQL5.7.33安装教程 1、官方网站下载 点击这里跳转页面下载 1.1、看下你是什么系统,系统是64位还是32位 2、解压到D盘跟路径或者其下面纯英文路径 2.1、可见它没有data、log等文件夹,不需手动添加(下面执行命令自动初始化)!! …...
每天都和时间序列打交道,我总结了这篇文章!
Datawhale干货 作者:戳戳龍,上海交通大学,量化算法工程师前言🔴 平时工作中每天都在和时间序列打交道,对时间序列分析进行研究是有必要的🟡 分享和交流一些自己的在时序处理方面的心得,提供一…...
【Leetcode——重排链表】
文章目录一、重排链表思路1.思路2.总结一、重排链表 对于这道题,有两种思路: 思路1. 1.使用一个线性表,存储链表中的每个节点,然后按照题目的条件,来链接线性表的各个节点即可。 使用左下标和右下标来定位线性表中的…...
HCIP总结(一)
抽象语言---编码---二进制---电信号----处理电信号 (电脑工作流程) OSI参考模型 ----OSI/RM (核心思想:分层) 应用层----提供各种应用服务,将抽象语言转换成编码,提供人机交互的接口 表示层----将编码转换成二进制 …...
华为OD机试真题Python实现【黑板上色】真题+解题思路+代码(20222023)
题目 疫情过后希望小学终于又重新开学了,3 年 2 班开学第一天的任务是将后面的黑板报重新制作, 黑板上已经写上了N个正整数,同学们需要给这每个数分别上一种颜色, 为了让黑板报既美观又有学习意义,老师要求同种颜色的所有数都可以被这个颜色中最小的那个数整除, 现在帮小…...
C++中的利器——模板
前文本文主要是讲解一下C中的利器——模板,相信铁子们在学完这一节后,写代码会更加的得心应手,更加的顺畅。一,泛型编程想要学习模板,我们要先了解为什么需要模板,我们可以看看下面这个程序。int add(int&a…...
k8s控制器
目录 一、控制器简介 二、控制器类型 1、RC和RS 2、Deployment 3、DaemonSet 4、Job 5、CronJob 6、StateFulSet 7、HPA 一、控制器简介 在kubernetes中,按照Pod的创建方式可以将其分为两类: 自主式:kubernetes直接创建出来的Pod,…...
嵌入式学习笔记——认识STM32的 GPIO口
寄存器开发STM32GPIO口前言认识GPIOGPIO是什么GPIO有什么用GPIO怎么用STM32上GPIO的命名以及数量GPIO口的框图(重点)输入框图解析三种输入模式GPIO输入时内部器件及其作用1.保护二极管2.上下拉电阻(可配置)3.施密特触发器4.输入数…...
类和对象(中)
文章目录 继承的概念继承的语法父类成员访问super关键字子类构造方法super和this初始化protected关键字继承方式final关键字继承与组合一、继承的概念 继承(inheritance)机制:是面向对象程序设计使代码可以复用的最重要的手段,它允许程序员在保持原有类…...
Java——单词接龙
题目链接 leetcode在线oj题——单词接龙 题目描述 字典 wordList 中从单词 beginWord 和 endWord 的 转换序列 是一个按下述规格形成的序列 beginWord -> s1 -> s2 -> … -> sk: 每一对相邻的单词只差一个字母。 对于 1 < i < k 时ÿ…...
HTML DOM 事件监听器
通过JavaScript,我们可以给页面的某些元素添加事件的监听器,当元素触发相应事件的时候监听器就会捕捉到这个事件并执行相应的代码。addEventListener() 方法实例当用户点击按钮时触发监听事件:document.getElementById("myBtn").ad…...
java基本数据类型取值范围
在JAVA中一共有八种基本数据类型,他们分别是 byte、short、int、long、float、double、char、boolean 整型 其中byte、short、int、long都是表示整数的,只不过他们的取值范围不一样 byte的取值范围为-128~127,占用1个字节(-2的…...
maven的安装配置
目录 1. Maven的安装配置 1.1检测jdk的版本 1.2下载maven 1.3配置maven环境变量 2.认识maven的目录结构 2.1 创建一个文件夹作为项目的根目录 1.创建如下结构的目录 2. 在pom.xml文件中写入如下内容(不用记忆) 3.在mian-->java--》下边创建java文件编辑 4.cmd下…...
【转载】System Verilog 上下文context的含义以及设置导入函数的作用域
放丢失,转载一下,原文:https://blog.csdn.net/qq_31348733/article/details/1010546251. 上下文(context)的含义导入函数的上下文是该函数定义所在的位置,比如$unit 、模块、program或者package作用域(scope),这一点跟…...
redis数据类型
Redis 数据类型 redis无论什么数据类型,在数据库中都是以key-value形式保存,并且所有的key(键)都是字符串,所以讨论基础数据结构都是讨论的value值的数据类型 1. 字符串操作 set key value [ex seconds] [px milliseconds] [nx|xx] 设置ke…...
【独家】华为OD机试 - 最多获得的短信条数(C 语言解题)
最近更新的博客 华为od 2023 | 什么是华为od,od 薪资待遇,od机试题清单华为OD机试真题大全,用 Python 解华为机试题 | 机试宝典【华为OD机试】全流程解析+经验分享,题型分享,防作弊指南)华为od机试,独家整理 已参加机试人员的实战技巧文章目录 最近更新的博客使用说明本期…...
【剧前爆米花--爪哇岛寻宝】包装类的装拆箱和泛型的擦除机制
作者:困了电视剧 专栏:《数据结构--Java》 文章分布:这是关于数据结构的基础之一泛型的文章,希望对你有所帮助。 目录 包装类 装箱 装箱源码小细节 拆箱 泛型 什么是泛型 泛型编译的擦除机制 不能实例化泛型类型数组 包装…...
BufferQueue研究
我们在工作的过程中,肯定听过分析卡顿或者冻屏问题的时候,定位到APP卡在dequeueBuffer方法里面,或者也听身边的同事老说3Buffer等信息。所以3Buffer是什么鬼?什么是BufferQueue?搞Android,你一定知道Graphic Buffer和…...
【计组笔记08】计算机组成与原理之IO设备系统(输入、输出设备、外存储器)
这篇文章,主要介绍计算机组成与原理之IO设备系统(输入、输出设备、外存储器)。 目录 一、IO设备系统 1.1、IO系统的演变 (1)早期阶段 (2)接口模块和DMA阶段...
使用Vue实现数据可视化大屏功能(一)
导语 现在在很多的工程项目中,都有有关于数据大屏相关的监控内容,这里我们就来看一下如何用Vue来搭建一个数据可视化大屏应用。 创建项目 使用WebStorm工具创建一个Vue的项目。如下图所示,配置好vue的脚手架工具和nodejs的运行环境&#…...
华为OD机试真题Python实现【整数对最小和】真题+解题思路+代码(20222023)
整数对最小和 题目 给定两个整数数组 array1 array2 数组元素按升序排列 假设从array1 array2中分别取出一个元素可构成一对元素 现在需要取出K个元素 并对取出的所有元素求和 计算和的最小值 注意: 两对元素如果对应于array1 array2中的两个下标均相同,则视为同一个元素 �…...
带地板翻转的网站怎么做/微信seo
cocos2dx 与android函数的相互调用及使用jni 哈喽大家好 ,之前一阵子一直在忙项目,没怎么发过博文,挺想看看cocos2dx与安卓是如何交互的,所以就学习了一下(因为我是小菜嘛 想多学点东西 嘻嘻!!…...
wordpress按分类显示图片/绍兴百度seo排名
1.Greenplum 体系架构 Greenplum架构图如下: Greenplum 由三部分组成:Mastert、Segment、Interconnect。 (1)Master 访问系统的入口 数据库侦听进程 (postgres) 处理所有用户连接 建立查询计划explain 协调工作处理过程 管理…...
wordpress redis memcached/厦门seo新站策划
一. 事件背景 在凤巢的推广平台中,有对物料进行不同属性进行筛选排序的需求,由于物料的量级很大(单用户千万级物料),并且有根据物料关键词搜索和某些特定值搜索,所以需要一个全文检索的搜索引擎来满足物料…...
中牟网站制作/系统优化的方法
如何在电脑上面建立Python工作环境?本文会解答这个问题。Python是一门计算机编程语言,通过给计算机下达精确的指令以完成相应的任务或者事情。人类掌握Python后,就可以利用这个工具告诉计算机给人类做什么以及怎么做。人类想要学习和利用Pyth…...
泉州网站建设泉州/山东关键词优化联系电话
本周主要复习了高数,感觉掌握了忘的比较快,所以在前几天主要是看了知识点,以及书上的例题,后几天就找了一些题做,物理在下周五考,中间的时间间隔较长,所以准备考完高数再复习。 而且上周的模拟考…...
icp备案网站接入信息ip地址段/云南seo
[信息系统安全实验] 实验2.软件安全 格式化字符串漏洞 prog1 prog1.c 代码: /* prog1.c */ #include <stdio.h>void fmtstr() {char input[100];int var 0x11223344; /* print out information for experiment purpose */printf("Target a…...