专业技能基础
文章平均质量分 91
大三大四专业技能课练习
秃头仔仔
路途坎坷 前景美好
展开
-
【前端指南】Axios框架与应用
axios框架全称 --Ajax-I/O-system基于promise用于浏览器和node.js的http客户端,因此可以使用Promise API。原创 2022-11-06 10:45:13 · 1344 阅读 · 0 评论 -
【前端指南】Dom操作、Ajax请求以及跨域解决方案
具体DOM操作- 更新:更新该DOM结点的内容,相当于更新了该DOM结点表示的HTML内容- 遍历:遍历该DOM节点下的子节点,以便进行进一步操作- 添加:在该DOM节点下新增一个子节点,相当于动态增加了一个HTML节点- 删除:将该节点从HTML中删除,相当于删掉了该DOM节点的内容以及他包含的所有子节点原创 2022-10-24 09:08:40 · 2046 阅读 · 1 评论 -
【前端指南】Promise从入门到自定义
1. 抽象表达 1. Promise是一门新的技术 2. Promise是JS中进行异步编程的新解决方案 - 旧方案是单纯使用回调函数2. 具体表达 1. 从语法上来说:Promise是一个构造函数 2. 从功能上来说:Promise对象用来封装一个异步操作并可以获取其成功/失败的结果值原创 2022-10-23 10:58:26 · 984 阅读 · 0 评论 -
【前端指南】session和token
- session和token本质上是没有区别的,都是对用户身份的认证机制,知识他们实现的校验机制不同而已 - 一个保存在server,通过在Redis等中间件获取来校验 - 一个保存在client,通知签名校验的方式来验证原创 2022-10-22 14:28:30 · 4097 阅读 · 0 评论 -
【前端指南】f5与ctrl+f5的区别
- f5请求的是缓存,ctrl+f5重新请求资源? - 两种方式发送的请求头不一样 - 不同浏览器发送的请求头也有一定区别原创 2022-10-22 14:15:41 · 1131 阅读 · 0 评论 -
【前端指南】浏览器渲染页面的原理及流程
文章目录浏览器渲染页面的原理及流程构建DOM树及CSSOM树构建DOM树构建CSSOM树加载JS构建渲染树页面的重绘(repaint)与重排(reflow)重绘(repaint)重排(reflow)何时回引起重排?如何减少和避免重排浏览器渲染页面的原理及流程根据HTML文件构建DOM树和CSSOM树,构建树的期间如果遇见JS,则阻塞DOM树和CSSOM树的构建,优先加载JS文件,加载完毕再继续构建DOM树及CSSOM树构建渲染树render tree页面重绘repaint与重排reflow,页面渲原创 2022-03-16 21:19:49 · 670 阅读 · 0 评论 -
【前端指南】HTTP与HTTPS
文章目录HTTP与HTTPSHTTPHTTP操作过程HTTP报文格式HTTPSSSL三个特性SSL的位置工作原理HTTP和HTTPSHTTP特点HTTPS特点HTTP通信传输HTTPS实现原理SSL的建立连接过程如何保证服务器给客户端发的公钥是真正的公钥,而不是中间人伪造的公钥?证书如何安全传输,被掉包了怎么办?总结HTTP与HTTPSHTTP超文本传输协议,是一个基于请求与响应,无状态的应用层协议,常基于TCP/IP协议传输数据,互联网上应用广泛的一种网络协议,所有的WWW文件必须遵守这个标准,设原创 2022-03-15 21:04:59 · 1060 阅读 · 0 评论 -
【计算机网络】网络层(完整版)
文章目录网络层网络层的功能异构网络互联路由与转发拥塞控制路由算法静态路由与动态路由距离-向量路由算法链路状态路由算法层次路由路由协议自治系统域内路由与域间路由内部网关协议IGP外部网关协议EGP路由信息协议RIPRIP规定RIP的特点距离向量算法开放最短路径优先OSPF协议OSPF协议的基本特点OSPF的基本工作原理OSPF的五种分组类型边界网关协议BGP三种协议的比较IPv4IPv4分组IPv4分组格式IP数据报分片网络层转发分组的流程IPv4地址与NATIPv4地址网络地址转换子网划分与子网掩码、CID原创 2022-01-14 09:51:31 · 1270 阅读 · 0 评论 -
【计算机网络】应用层——网络应用模型/域名系统DNS
文章目录应用层网络应用模型客户/服务器模型P2P模型域名系统 DNS层次域名空间域名服务器根域名服务器顶级域名服务器授权域名服务器(权限域名服务器)本地域名服务器域名解析过程递归查询递归域迭代相结合的查询应用层网络应用模型客户/服务器模型在客户/服务器模型中,有一个总是打开的主机称为服务器,它服务于许多来自其他称为客户机的主机请求;工作流程:服务器处于接收请求的状态;客户机发出服务请求,并等待接收结果;服务器收到请求后,分析请求,进行必要的处理,得到结果并发送给客户机;客户程序必须原创 2022-01-16 22:12:32 · 819 阅读 · 0 评论 -
【计算机网络】应用层——文件传输协议/电子邮件/万维网WWW
文章目录文件传输协议FTP的工作原理控制连接与数据连接控制连接数据连接电子邮件电子邮件系统的组成结构电子邮件格式与MIME电子邮件格式多用途网际邮件扩充MIMESMTP和POP3SMTPPOP3和IMAP万维网WWWWWW的概念与组成结构超文本传输协议HTTPHTTP的操作过程HTTP的特点HTTP的报文文件传输协议FTP的工作原理FTP提供交互式的访问,允许客户指明文件类型,并允许文件具有存取权限;FTP屏蔽了各计算机系统的细节,因而适合于在异构网络中的任意计算机之间传送文件;FTP功能:原创 2022-01-17 18:37:02 · 2575 阅读 · 0 评论 -
【计算机网络】传输层——UDP
文章目录UDPUDP数据报UDP的概述UDP首部格式UDP校验UDPUDP数据报UDP的概述UDP仅在IP的数据报服务之上增加了两个最基本的服务:复用和分用以及差错检测;UDP优点:无需建立连接,因此不会引入建立连接的时延;无连接状态,此连接状态包括接收和发送缓存、拥塞控制参数和序号与确认号的参数;UDP不维护连接状态,也不跟踪这些参数;分组首部开销小,TCP有20B的首部开销,UDP只有8B的开销;应用层能更早地控制要发送的数据和发送时间,UDP没有拥塞控制,因此网络中的拥塞不会影响原创 2022-01-15 20:29:56 · 1437 阅读 · 0 评论 -
【计算机网络】应用层(完整版)
文章目录应用层网络应用模型客户/服务器模型P2P模型域名系统 DNS层次域名空间域名服务器根域名服务器顶级域名服务器授权域名服务器(权限域名服务器)本地域名服务器域名解析过程递归查询递归域迭代相结合的查询文件传输协议FTP的工作原理控制连接与数据连接控制连接数据连接电子邮件电子邮件系统的组成结构电子邮件格式与MIME电子邮件格式多用途网际邮件扩充MIMESMTP和POP3SMTPPOP3和IMAP万维网WWWWWW的概念与组成结构超文本传输协议HTTPHTTP的操作过程HTTP的特点HTTP的报文应用层原创 2022-01-17 18:43:30 · 157 阅读 · 0 评论 -
【计算机网络】网络层——IPv4
文章目录IPv4IPv4分组IPv4分组格式IP数据报分片网络层转发分组的流程IPv4地址与NATIPv4地址网络地址转换子网划分与子网掩码、CIDR子网划分子网掩码无分类域间路由选择(CIDR)ARP、DHCP和ICMPIP地址与硬件地址地址解析协议(ARP)动态主机配置协议(DHCP)网际控制报文协议(ICMP)IPv4IPv4分组现在普遍使用的IP(版本4);IP定义数据传输的基本单元:IP分组以及确切的数据格式;IPv4分组格式由首部和数据部分组成;首部长度固定,共20B,原创 2022-01-12 22:00:11 · 3076 阅读 · 0 评论 -
【计算机网络】计算机网络疑难问题理解
文章目录计算机网络疑难问题理解计算机体系结构计算机网络是什么?新型网络的基本特点星型、环形、总线型网络中各自采用什么方法实现广播传播?IOS/OSI中层次结构及功能线路时延与线路利用率之间是否有关?计算机网络体系结构采用分层设计思想,有什么好处?物理层数据链路层差错控制方法面向连接和无连接在路由选择上有什么差别?电路交换、报文交换、分组交换数据报和虚电路拥塞控制与流量控制的不同数据链路层无线网与有线网的区别CSMA/CD与CSMA/CA的区别在WLAN中,为什么不能用CSMA/CD?简述CSMA/CA给出C原创 2022-01-24 21:09:30 · 3656 阅读 · 1 评论 -
【计算机网络】传输层——TCP
文章目录TCPTCP协议的特点TCP报文段TCP连接管理TCP连接的建立TCP连接的释放TCP可靠传输序号确认重传超时冗余ACK(冗余确认)TCP流量控制TCP拥塞控制慢开始和拥塞避免慢开始算法拥塞避免算法慢开始和拥塞避免算法的实现过程快重传和快恢复快重传快恢复快恢复算法的实现过程TCPTCP协议的特点主要解决传输的可靠、有效、无丢失和不重复问题;主要特点:TCP是面向连接的传输层协议;每条TCP连接只能有两个端点,每条TCP连接只能是点对点的;TCP提供可靠的交付服务,保证传送的数据无差原创 2022-01-16 16:14:26 · 3294 阅读 · 0 评论 -
【计算机网络】传输层(完整版)
文章目录传输层传输层提供的服务传输层的功能传输层寻址与端口端口的作用端口号套接字无连接服务和面向连接服务UDPUDP数据报UDP的概述UDP首部格式UDP校验TCPTCP协议的特点TCP报文段TCP连接管理TCP连接的建立TCP连接的释放TCP可靠传输序号确认重传超时冗余ACK(冗余确认)TCP流量控制TCP拥塞控制慢开始和拥塞避免慢开始算法拥塞避免算法慢开始和拥塞避免算法的实现过程快重传和快恢复快重传快恢复快恢复算法的实现过程传输层传输层提供的服务传输层的功能从通信和信息处理的角度看,传输层向它原创 2022-01-16 16:20:27 · 1515 阅读 · 0 评论 -
【计算机网络】网络层——IPv6/IP组播/移动IP
文章目录IPv6IPv6的主要特点IPv6地址IP组播组播的概念IP组播地址IGMP与组播路由算法移动IP移动IP的概念移动IP通信过程IPv6IPv6的主要特点解决“IP地址耗尽”问题的措施:采用无分类编址CIDR,使IP地址的分配更加合理;采用网络地址转换NAT方法以节省全球IP地址;采用更大地址空间的新版本的IPv6;前两种方法只是延长了IPv4地址分配完毕的时间,只有第三种方法从根本上解决了IP地址耗尽的问题;IPv6主要特点:更大的地址空间:IPv6将地址从IPv4原创 2022-01-13 21:42:18 · 2979 阅读 · 0 评论 -
【计算机网络】传输层——传输层提供的服务
文章目录传输层传输层提供的服务传输层的功能传输层寻址与端口端口的作用端口号套接字无连接服务和面向连接服务传输层传输层提供的服务传输层的功能从通信和信息处理的角度看,传输层向它上面的应用层提供通信服务,它属于面向通信部分的最高层,同时也是用户功能中的最低层;传输层位于网络层之上,它为运行在不同主机上的进程之间提供了逻辑通信,而网络层提供主机之间的逻辑通信;即使网络层协议不可靠,传输层同样能为应用程序提供可靠的服务;传输层功能:提供应用进程之间的逻辑通信,即端到端通信;逻辑通信:传输层之原创 2022-01-14 19:11:08 · 2638 阅读 · 0 评论 -
【计算机网络】物理层——物理层设备
文章目录物理层设备中继器集线器物理层设备中继器中继器的主要功能是将信号整形并放大再转发出去,以消除信号经过一长段电缆后产生的失真和衰减,使信号的波形和强度达到所需要的要求,进而扩大网络传输的距离;原理为信号可再生;两个端口,数据从一个端口输入,再从另一个端口发出;端口仅作由于信号的电气部分,而不管是否有错误数据或或不适于网段的数据;理论上讲,中继器的使用数目是无限的,网络因而也可以无限延长,但事实上因为网络标准中对信号延迟范围作了规定,中继器只能在此范围内进行有效的工作,否则就会引起网络故障原创 2022-01-06 09:11:00 · 1830 阅读 · 0 评论 -
【计算机网络】网络层——网络层功能/路由算法/路由协议
文章目录网络层网络层的功能异构网络互联路由与转发拥塞控制路由算法静态路由与动态路由距离-向量路由算法链路状态路由算法层次路由路由协议自治系统域内路由与域间路由内部网关协议IGP外部网关协议EGP路由信息协议RIPRIP规定RIP的特点距离向量算法开放最短路径优先OSPF协议OSPF协议的基本特点OSPF的基本工作原理OSPF的五种分组类型边界网关协议BGP三种协议的比较网络层网络层的功能设计思路:向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务;优势:网络的造价大大降低,运行方式灵活,原创 2022-01-11 17:44:37 · 1304 阅读 · 0 评论 -
【计算机网络】数据链路层——局域网/广域网
文章目录局域网局域网的基本概念和体系结构以太网与IEEE802.3以太网的MAC帧令牌环网的基本原理广域网广域网的基本概念局域网局域网的基本概念和体系结构局域网:在一个较小地理范围内,将各种计算机、外部设备和数据库系统等通过双绞线、同轴电缆等连接介质互相连接起来,组成资源和信息共享的计算机互联网络;主要特点:为一个单位所拥有,且地理范围和站点数目均有限;所有站点共享较高的总带宽,即较高的数据传输速率;较低的时延和较低的误码率;各站点为平等关系而非主从关系;能进行广播和组播;三要素原创 2022-01-09 19:22:44 · 1192 阅读 · 0 评论 -
【计算机网络】计算机体系结构
文章目录计算机体系结构网络协议是什么网络协议分层原因四层协议,五层协议和七层协议的关系协议与服务的联系与区别计算机网络与分布式计算机系统的主要区别因特网使用的IP协议是无连接的,因此其传输是不可靠的,这样容易使人们感到因特网很不可靠,为什么当初不把因特网的传输设计为可靠的呢?端到端通信和点到点通信区别计算机体系结构网络协议是什么在计算机网络中要做到有条不紊的交换数据,必须遵守一些事先约定好的规则。比如数据交换的格式,是否需要发送一个应答信息。这些规则被称为网络协议。网络协议分层原因优点简原创 2022-01-03 10:57:11 · 736 阅读 · 1 评论 -
【计算机网络】物理层——通信基础
文章目录物理层通信基础基本概念奈奎斯特定理和香农定理奈奎斯特定理香农定理编码与调制数字数据编码为数字信号数字数据调制为模拟信号模拟数据编码为数字信号模拟数据调制为模拟信号电路交换、报文交换与分组交换电路交换报文交换分组交换物理层通信基础基本概念数据:传送信息的实体;信号:数据的电气或电磁表现,是数据在传输过程中的存在形式;数据和信号都可用“模拟的”或“数字的”来修饰;连续变化的数据或信号称为模拟数据或模拟信号;取值仅允许为有线几个离散数值的数据或信号称为数字数据或数字信号;信源:产原创 2022-01-04 22:11:35 · 3685 阅读 · 0 评论 -
【计算机网络】数据链路层——数据链路层功能/组帧/差错控制
文章目录数据链路层数据链路层的功能为网络层提供服务链路管理帧定界、帧同步与透明传输流量控制组帧字符计数法字符填充的首尾定界符法零比特填充的首尾标志法违规编码法差错控制检错编码奇偶校验码循环冗余码纠错编码数据链路层数据链路层的功能数据链路层在物理层提供服务的基础上向网络层提供服务,其主要作用是加强物理层传输原始比特流,将物理层提供的可能出错的物理连接改造为逻辑上无差错的数据链路,使之对网络层表现为一条无差错的链路;为网络层提供服务无确认的无连接服务源机器发送数据帧时不需要事先建立链路层连接原创 2022-01-06 22:46:44 · 1933 阅读 · 0 评论 -
【计算机网络】数据链路层——PPP协议和HDLC协议/数据链路层设备
文章目录PPP协议和HDLC协议PPP协议HDLC协议站数据操作方式HDLC帧PPP协议和HDLC协议区别数据链路层设备网桥的概念及其基本原理透明网桥源路由网桥两种网桥的比较局域网交换机极其工作原理局域网交换机原理特点两种交换模式PPP协议和HDLC协议PPP协议使用串行线路通信的面向字节的协议,该协议应用在直接连接两个结点的链路上;设计的目的主要是用来通过拨号或专线方式建立点对点连接发送数据,使其成为各种主机、网桥和路由器之间简单连接的一种共同的解决方案;组成部分:链路控制协议LCP:原创 2022-01-10 12:03:29 · 2492 阅读 · 0 评论 -
【计算机网络】数据链路层——流量控制与可靠传输机制
文章目录流量控制与可靠传输机制流量控制、可靠传输与滑动窗口机制停止-等待流量控制基本原理滑动窗口流量控制基本原理可靠传输机制单帧滑动窗口与停止-等待协议多帧滑动窗口与后退N帧协议(GBN)为何GBN协议最大窗口为2n-1多帧滑动窗口与选择重传协议(SR)为何SR协议最大窗口为2n-1信道利用率流量控制与可靠传输机制流量控制、可靠传输与滑动窗口机制流量控制涉及及时对链路上的帧的发送速率的控制,以使接收方有足够的缓冲空间来接收每个帧;停止-等待流量控制基本原理发送方每发送一帧,都要等待接收方的应原创 2022-01-07 16:55:16 · 1981 阅读 · 0 评论 -
【8088】基于8088最小系统板的打地鼠游戏实现【简】
文章目录研究目的及意义8088最小系统板的打地鼠游戏具有以下优势:研究内容和方法接口板上位机软件8080最小系统板研究目的及意义随着社会的发展进步,电子技术的不断发展创新,为了紧跟快速信息时代的发展,诸多学生选择了计算机相关专业领域进行研究与学习,而在此过程中,周立功实验箱便是目前本科生普遍所使用的硬件方面的主要教学实验器材。它拥有的系统功能强大,但对初次接触相关方面学习的同学而言较为复杂,且因其价格昂贵以致大量的相关基础实验无法进行实践上手应用。这样以来,许多相关专业本科生仅有大量的理论学习资料研究原创 2021-05-28 08:49:12 · 979 阅读 · 1 评论 -
【计算机网络】数据链路层——介质访问控制
文章目录介质访问控制信道划分介质访问控制频分多路复用FDM时分多路复用TDM波分多路复用WDM码分多路复用CDM随机访问介质访问控制ALOHA协议CSMA协议CSMA/CD协议CSMA/CA协议轮询访问介质访问控制:令牌传递协议介质访问控制主要任务:为使用介质的每个结点隔离来自同一信道上其他结点所传送的信号,以协调活动结点的传输;用来决定广播信道中信道分配的协议属于数据链路层的一个子层,称为介质访问控制子层MAC;信道划分介质访问控制多路复用技术把多个信号组合在一条物理信道上进行上传输,使多原创 2022-01-08 21:07:14 · 1865 阅读 · 0 评论 -
【计算机网络】数据链路层(完整版)
文章目录数据链路层数据链路层的功能为网络层提供服务链路管理帧定界、帧同步与透明传输流量控制组帧字符计数法字符填充的首尾定界符法零比特填充的首尾标志法违规编码法差错控制检错编码奇偶校验码循环冗余码纠错编码流量控制与可靠传输机制流量控制、可靠传输与滑动窗口机制停止-等待流量控制基本原理滑动窗口流量控制基本原理可靠传输机制单帧滑动窗口与停止-等待协议多帧滑动窗口与后退N帧协议(GBN)为何GBN协议最大窗口为2n-1多帧滑动窗口与选择重传协议(SR)为何SR协议最大窗口为2n-1信道利用率介质访问控制信道划分介质原创 2022-01-10 12:59:25 · 696 阅读 · 0 评论 -
【计算机网络】物理层——通信基础(续)——数据报与虚电路
文章目录数据报与虚电路数据报虚电路数据报服务和虚电路服务的比较数据报与虚电路数据报原理过程主机A先将分组逐个发往与他直接相连的交换结点A,交换结点A缓存收到的分组;查找自己的转发表,由于不同时刻网络状态不同,故转发表内容有可能不同,所以有的分组转发给交换结点C,有的分组转发给交换结点D;网络中其他结点收到分组后,类似地转发分组,直到分组最终到达主机B;特点:发送分组不需要建立连接,发送方可随时发送分组,网络中的结点可随时接收分组;网络尽最大努力交付,传输不保证可靠性;为原创 2022-01-05 11:28:57 · 802 阅读 · 0 评论 -
【计算机组成原理】计算机系统概述--层次结构--性能指标
文章目录计算机系统概述计算机系统层次结构计算机系统的组成计算机硬件的基本组成冯 · 诺依曼机计算机软件的分类计算机的工作过程计算机系统的多级层次结构计算机的性能指标存储器的容量CPU性能指标系统整体的性能指标计算机系统概述计算机系统层次结构计算机系统的组成硬件系统和软件系统共同构成了一个完整的计算机系统。硬件是指有形的物理设备,是计算机系统中实际物理装置的总称。软件是指在硬件上运行的程序和相关的数据及文档。一个功能若使用较为频繁且用硬件实现的成本较为理想,则使用硬件解决可以提高效率。而用软件实现原创 2021-01-20 18:08:21 · 1969 阅读 · 0 评论 -
【计算机网络】物理层——传输介质
文章目录传输介质双绞线、同轴电缆、光纤与无线传输介质双绞线同轴电缆光纤无线传输介质物理层接口特性传输介质传输介质也称传输媒体,他是数据传输系统中发送设备和接收设备之间的物理通路;传输介质可分为导向传输介质和非导向传输介质;在导向性传输介质中,电磁波被导向沿着固定媒体(铜线和光纤)传播;非导向传输介质可以是空气、真空或海水;双绞线、同轴电缆、光纤与无线传输介质双绞线双绞线(twisted pair,TP)是一种综合布线工程中最常用的传输介质,是由两根具有绝缘保护层的铜导线组成的。把原创 2022-01-05 22:25:43 · 1548 阅读 · 0 评论 -
【计算机网络】物理层(完整版)
文章目录物理层通信基础基本概念奈奎斯特定理和香农定理奈奎斯特定理香农定理编码与调制数字数据编码为数字信号数字数据调制为模拟信号模拟数据编码为数字信号模拟数据调制为模拟信号电路交换、报文交换与分组交换电路交换报文交换分组交换数据报与虚电路数据报虚电路数据报服务和虚电路服务的比较传输介质双绞线、同轴电缆、光纤与无线传输介质双绞线同轴电缆光纤无线传输介质物理层接口特性物理层设备中继器集线器物理层通信基础基本概念数据:传送信息的实体;信号:数据的电气或电磁表现,是数据在传输过程中的存在形式;数据和信原创 2022-01-06 09:18:33 · 1172 阅读 · 0 评论