2.5总线标准

news2024/11/14 0:38:24

文章目录

  • 一、引子
  • 二、总线标准
    • 1.基本概念
    • 2.总线标准
      • (1)系统总线
        • ①ISA
        • ②EISA扩展总线
        • ③拓展
      • (2)局部总线
        • ①VESA
        • ②PCI
        • ③AGP
        • ④PCI-E
      • (3)设备总线
        • ①RS-232C
        • ②SCSI
        • ③PCMCIA
        • ④USB
    • 3.连接硬盘总线标准
      • ①IDE
      • ②SATA
  • 三、总结
    • 1.速度对比
    • 2.总线标准的发展
    • 3.实例

一、引子

这一节中,我们简单了解一下总线标准。(408不考)

经过之前的学习,我们知道,总线是多种多样的,有可能是并行总线,也可能是串行总线。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0nWyvvlu-1674478215210)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123153712805.png)]

对于总线的仲裁方式,可以采用链式查询,也可以采用计数器定时查询,还有独立请求的方式。

对于总线的操作和定时,可以采用同步通信的方式,异步通信(不互锁、半互锁、全互锁)等。

可以看到,总线的种类多种多样,而各个厂商制造的硬件部件都想要挂在总线上并正常工作。所以我们需要制定总线标准来规定总线的属性。然后,各个厂商就可以根据总线标准来制造硬件部件。

❓ 如何定义一个总下标准呢?
首先可以确定这个总线是并行传输还是串行传输。如果是并行传输的话,还要确定同时要传输多少位的数据,就意味着要设置多少条数据线。然后就是总线仲裁方式、总线定时方式等。

比如:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZZ63mLQt-1674478215212)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123153733858.png)]

二、总线标准

1.基本概念

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UgAF4Pm2-1674478215212)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123154048204.png)]

由于CPU工作速度非常快,所以系统总线的工作速度也应该是主板上最快的。

现代主板上,有CPU,北桥,南桥。北桥的速度一般比南桥快。

局部总线一般和北桥芯片连接。


2.总线标准

下面来介绍一下总线的标准。

只需要简单了解,能够记住总线标准的英文缩写和简单特性即可,不需要过多深究。

(1)系统总线

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JXpcXF48-1674478215213)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123154851951.png)]

上述文字了解即可。

①ISA

系统总线。用于连接CPU、主存,甚至直接连接各种I/O设备。由CPU直接控制。

主要用于IBM的16位机器上,是一个并行总线。

可以同时传递8bit或者16bit的数据,工作频率是8MHz(比较低)。

每个总线周期传送2个字节(B),每秒只能传送8M次,所以最大速度是16MB/s。(这些速度啥的不用记忆)

②EISA扩展总线

系统总线。

E是扩展的意思(Extend)。

并行传输的位数增加了一倍(32),速度也提升了一倍(32MB/s)。

③拓展

随着CPU速度的发展,上述两种总线无法满足CPU速度的需求。

后来,Intel提出了一种系统总线标准FBS前端总线,比上述两种总线速度都要快。

后来,Intel又对这种总线标准进行了更近一步的提升,提出了QPI总线标准。这种总线的标准,是现在很多处理器上还在使用的。

(2)局部总线

局部总线通常用于连接显卡、高速网卡等高速的硬件部件。

①VESA

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MsC4Tyfj-1674478215213)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123154956869.png)]

局部总线一般不会和CPU直接相连,而是和高速的北桥芯片相连。

1991年,微软之类的公司,都开始出现了图形化的操作系统。由于这种图形化的操作系统需要处理活动图像(比如窗口拖动等),这些图像数据要比之前字符数据大得多。

所以,这些图像数据,要输出到显示器上,就需要更大的带宽。

这时候,视频电子标准协会这个组织就提出了新的局部总线的标准叫VESA,也是并行总线,一用来专门传送图像数据。

早期的VESA总线对外暴露出的总线接口如下:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Jo6NqVoA-1674478215214)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123160959881.png)]

②PCI

VESA的工作频率完全受到CPU的控制,由于VESA的工作频率是有固定上限的,因此当CPU发展越来越快,CPU给出的时钟信号也越来越高之后,VESA总线标准很难跟上CPU的发展。

所以,Intel公司提出了一种新的总线标准PCI

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kBr8LtDD-1674478215214)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123161415173.png)]

可以看到,PCI总线速度比VESA总线快的多。

而且,PCI总线不依附于某个具体的处理器。在这种总线刚开始出现的时候,它是由北桥芯片控制的。所以当CPU工作频率越来越高之后,PCI也能适应接下来的需求,因为PCI并不受到CPU的控制。

这种总线,早期也被直接用作系统总线,即直接连接CPU。

PCI总线对外暴露的接口如下:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eiAVHf8W-1674478215215)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123161827761.png)]

③AGP

并行总线,可以同时传送多位数据。

随着多媒体技术的不断发展,开始出现了3D类的游戏等。

由于我们对图像数据的传送带宽需求越来越大,PCI也逐渐跟不上时代的发展。

于是,Intel又提出了AGP总线标准。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZWIkMx8g-1674478215215)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123162409821.png)]

这种总线标准是基于PCI 2.1版本扩充修改得到的。

速度前面的*1可以理解为:位宽扩展了一位。

AGP其实是一系列标准,可以包含一倍速标准,也可以包含八倍速标准。

④PCI-E

之前说的PCI,是一种并行总线,同时传送多个bit的数据。

这里的E是指Express,非常快的意思。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yvala4rm-1674478215216)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123164020056.png)]

<1> 第三代I/O技术:将总线技术从并行传输转换为了串行传输

之前提到的ISA、EISA等,都是并行传输。那么想要提升传输速度,比较简单的方法就是增加数据线,但是想要短时间内提升并行总线的工作频率是比较困难的。

所以之前的总线发展,无非就是提升数据线数量或者工作频率。

虽然串行传输,一次只能传送1个bit的数据,但是串行传输不需要考虑数据线之间的干扰问题,所以工作频率可以非常高。速度也就可以非常快了。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gPEs4HjT-1674478215216)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123164705507.png)]

<2> 除了串行这个特点,还有一个点对点方式,即每一个PCI-E的设备都可以拥有自己独立的数据连接,各个设备之间并发的数据传输互不影响。布线空间变少,同时布线成本更低。

并行总线传输,是把多个设备挂在同一条并行总线上,就会出现多个设备争用总线的问题。

<3> PCI-E还支持双向传输模式,比如两个设备之间可以双向传输数据。

<4> PCI-E对外暴露的总线接口还支持热拔插

也就是说硬件部件只要遵循PCI-E的标准,那么只需要将硬件部件插在PCI-E的接口上就可以直接使用。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hoxBpYem-1674478215217)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123164306183.png)]

还可以看到,PCI-E*1的针脚比PCI-E*16针脚少很多。

为啥呢?一会儿再说。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iiYbdzxw-1674478215217)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123164502365.png)]

(3)设备总线

①RS-232C

串行通信总线。

通信总线:计算机系统与外界打印机系统的通信。

设备总线:打印机也可以看作连接在计算机上的设备。

所以通信总线也可以叫做设备总线。

RS-232C传输速度很慢。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gFFSMqZi-1674478215218)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123170139686.png)]

这种总线标准刚开始提出是为了连接打印机。早期的打印机是针式打印机,对速度要求很小。所以RS-232C这种速度就可以满足需求了。

上图可以看见很多针脚,但是每次只能传送1bit的数据。

②SCSI

随着I/O设备不断发展,开始出现了一些对速度要求比较高的I/O设备。

比如激光打印机、彩色打印机等。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Q6jWT0mW-1674478215218)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123170221013.png)]

所以,人们又提出了SCSI总线标准,它是一种并行总线,可以同时传输多个比特的数据,传输的频率也比较高。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-avW32Wzf-1674478215219)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123170458417.png)]

③PCMCIA

PC:个人电脑

MC:存储卡

IA:国际协会

在早期,计算机网络传输速度非常慢,所以计算机与计算机想要进行数据的交换,并不像现在这么方便。90年代初,计算机之间的数据交互,通常需要存储卡作为媒介进行交互。

所以PCMCIA用于连接便携的存储设备。比如将PC卡插在电脑上,将文件存在PC卡上,再把PC卡拿给其他人,存到别人的电脑里面。

支持即插即用。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QCtGOU6n-1674478215219)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123170620301.png)]

这种总线标准对外暴露的接口如下图:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-I3VIA5T4-1674478215219)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123170638046.png)]

④USB

USB属于设备总线,串行总线(同一时刻只能传送1bit的数据)。

之前提到的都是并行总线。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lcw3jbVc-1674478215220)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123171653025.png)]

USB这种总线标准对应的接口可以有很多种。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NoO6YNrQ-1674478215220)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123171723814.png)]

手机充电器那个大头对应的是上图第三个,这种接口是Type A,A型接口。

Type B通常用于显示器里面。

现在通常会见到Type C(也叫USB-C),它其实也是USB总线标准里面的一种。


我们来看一下Type-A接口,来简单介绍一下,串行传输数据的大致原理。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IA5SvOEH-1674478215221)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123193037442.png)]

可以看到,它对外暴露了四个金属针脚(4个小铁片)。

1号和4号是用来供电的,不用于数据的传输。VCC是供电端,GND是接地端。

2号和3号会配合着传输1bit的数据。并不是两个bit数据往两条线走,而是两个同时传输1bit数据。

这是怎么实现的呢?

采用的是差模信号的方式表示二进制的0和1,就是2号和3号之间的电压差是多少,用电压差来确定传送的是0还是1。比如,检测到2号高、3号低就是1,2号低、3号高就是0。这种方式抗干扰能力强,所以工作频率可以很高。

对于之前说的并行传输,一根线传送1bit数据,高电平表示1、低电平表示0。但是这种方式很容易因为环境的干扰而导致电信号失态。比如现在想传送一个0.5v的低电平信号,但是由于环境的干扰变成了2.5v这种不高不低的电信号。

再回到刚才说的接口,2号和3号这两根线通常会拧成麻花状,如下图:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iHGEbAGc-1674478215221)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123194130465.png)]

这种双绞线,也可以提高抗干扰能力。

看一下实际的USB线,确是如此:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-exIOazdR-1674478215222)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123194307150.png)]

红线和绿线用来传送二进制的0和1。在数据线内部,确实被拧成了麻花形状。

3.连接硬盘总线标准

接下来我们来看一下连接硬盘的总线标准。

硬盘同样可以看作一种外部设备,但是硬盘对于速度的需求,显然要比其他很多外部设备都要高。因为硬盘读写的快慢,会很大程度上影响系统整体的运行速度。

①IDE

90年代使用的一种总线标准叫做IDE。是一种并行总线(速度不是很高),同时传送多个bit的数据。

IDE又可以称作ATA,或者PATA(P表示并行的意思)。

看一下长下面的样子:(硬盘插在上面就可以用了)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KsoLABPI-1674478215222)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123194946018.png)]

IDE接口长这样:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xshITR7u-1674478215223)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123195800915.png)]

②SATA

这里的ATA和上面的一样,只不过这里加了S,是串行的意思。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ioJ4bjfm-1674478215225)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123195603887.png)]

这种总线标准传输速度非常快,SATA3.0能达到600MB/s。

SATA总线接口如下:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6HRjuIXd-1674478215227)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123195707945.png)]

三、总结

1.速度对比

将刚才的总线标准,做一张表,对比一下速度。

如下:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-R4bLj2rl-1674478215227)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123195926206.png)]

画横框的考频比较高。

速度不用记忆,只需要知道英文缩写是不是总线标准,能够分辨这种总线属于系统总线还是局部总线还是设备总线即可。

2.总线标准的发展

如下:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KwK1zYtA-1674478215228)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123200233199.png)]

经过学习,我们发现,整体总线发展有一个规律:串行总线替代并行总线

❓为何串行总线取代并行总线?
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fyH0NnSe-1674478215229)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123200653427.png)]

并行总线,各条线不能有长度差。

解释一下。

假设现在制造一个并行总线,要同时传送4个bit的数据。

如果现在第四根线制作的长度比较长,当我们传送电信号时。对于比较长的线来说,接收端接收到信号的时间会有延迟。

现在还要结合同步定时的方式。

本来第一个时钟信号内就应该接收4个bit数据,然而在第一个时钟信号内,第4个电信号比其他的信号后到达。

这就可能导致,当传输第一个数据0101的时候,前三根数据线已经传送了010,进入下一个传输阶段,比如传输1011,此时第四根数据线才将上一个数据的1送达。这个数应该在上一个传输阶段就要送达的!

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FG0Csoc0-1674478215229)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123201559608.png)]


现在的串行,通常是基于来传输的。

虽然说是串行,但是可以用多个数据通路分别串行传输多个数据包。

再回到之前说的问题,这个地方,✖1就是有一个数据通路,✖16就是有16个数据通路。(16个通路就可以同时传送16个数据包,当我们从每条线上收到80bit数据的时候,再将数据包排序即可)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3ozkz2fT-1674478215229)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123202033013.png)]

🔖 这种串行总线多个数据通路和并行总线是有区别的。

并形总线每条线传过来的数据,一定是每一次收到一整组,这一组数据作为数据的整体。

对于串行总线来说,是每一条线发送一组数据,16条线可以同时发送16组数据,收到16组数据之后,再对这16组数据进行排序。

所以,综上所述,串行总线工作频率可以很高,而且可以设置多个串行数据通路,所以串行总线会逐步取代并行总线。

3.实例

这个简单了解即可。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GdKSAAEs-1674478215230)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230123203540500.png)]

如下是Intel的一款很古老的处理器奔腾三代。

这个处理器和北桥芯片相连接的系统总线是FBS,北桥芯片和显卡相连接的是AGP。

PCI总线会对外暴露一些插槽、接口。

南桥芯片通过IDE与硬盘、光驱连接。

ISA是一种系统总线,在早期是直接连接CPU的。但在奔腾三代处理器主板上,ISA总线用于连接某些ISA设备,它在后来变成了设备总线,用于连接一些比较慢的I/O设备。


请添加图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/177004.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

JAVA 服务内存占用太高

一、问题现象 某天&#xff0c;运维老哥突然找我&#xff1a;“你们的某 JAVA 服务内存占用太高&#xff0c;告警了&#xff01;GC 后也没释放&#xff0c;内存只增不减&#xff0c;是不是内存泄漏了&#xff01;” 然后我赶紧看了下监控&#xff0c;一切正常&#xff0c;距离上…

redis缓存问题引进

1、缓存使用 为了系统性能的提升&#xff0c;我们一般都会将部分数据放入缓存中&#xff0c;加速访问。而 db 承担数据落 盘工作。 哪些数据适合放入缓存&#xff1f;  即时性、数据一致性要求不高的  访问量大且更新频率不高的数据&#xff08;读多&#xff0c;写少&…

BigDecimal BigInteger的使用

1、BigDiCemal 【问题】在项目中&#xff0c;我们进行计算的时候&#xff0c;有时候需要考虑 四舍五入&#xff0c;精度丢失的问题&#xff0c;面对这种问题&#xff0c;我们应该怎么处理&#xff1f; System.out.println(0.20.1);System.out.println(0.3-0.1);System.out.prin…

SEO中社交信号的重要性:Facebook分析

你可能认为 SEO中的社交信号是一些无用的社交账号&#xff0c;但它在搜索引擎优化中占有重要地位。Facebook是目前全球最大的社交媒体平台&#xff0c;它已经成为我们日常生活不可缺少的一部分。如何分析和利用好 Facebook&#xff0c;是我们学习 SEO的重中之重。在接下来的内容…

58 应用服务 hang 住, 导致服务 503 Service Unavailable

前言 这是之前 我们测试环境出现的一个问题 一个项目, 代码调整了之后, 发布到测试环境 之后, 几分钟之后 整个系统访问这个服务 出现了 "503 Service Unavailable", 然后 当时的处理方式为 临时重启服务 但是过了一会儿之后 同样的问题还是会出现, 导致 前端服务…

Functions重要部分

Functions1. Defining Functions2. Looking Up Names in Environments1. Defining Functions 赋值&#xff08;Assignment&#xff09;是一种简单的抽象方式&#xff1a;把值&#xff08;values&#xff09;和名称&#xff08;names&#xff09;联系起来。 定义函数&#xff0…

《从零开始编写一个直播服务器》 C++ 实现一个最简单的RTSP流媒体服务器

流媒体开发系列文章 文章目录流媒体开发系列文章前言一、rtsp流是什么&#xff1f;二、使用步骤1.服务器代码总结前言 在安防行业中&#xff0c;onvif协议与gb协议是两种标准&#xff0c;gb是国内安防行业的标准&#xff0c;onvif是国外的安防行业的标准&#xff0c;其中gb281…

AcWing 1013. 机器分配(分组背包问题与方案记录)

一、题目 二、思路 这道题其实不太容易看出背后的模型。这道题本质上是一个分组背包问题。我们将每一个公司看成一组&#xff0c;而在每一个组内&#xff0c;将不同情况下的盈利状况看作物品的价值&#xff0c;而得到这种利益所需的机器数目看作物品的体积。 因此&#xff0c…

SpringSession笔记

第一章、Session会话管理概述Session和Cookie回顾Session机制由于HTTP是无状态的协议&#xff0c;每次浏览器与服务器的交互过程就是一次对话&#xff0c;对话结束之后服务器不能记住你这个人。下次对话的时候服务端无法识别你是上次的人&#xff0c;所以需要一种机制来记录用户…

Win10 突然蓝屏安全模式进不了,没有别的电脑和装机U盘,怎么把资料临时导出来?

环境: Win 10专业版 DELL 3490 移动硬盘/普通U盘 问题描述: Win10 突然蓝屏安全模式进不了,没有别的电脑和装机U盘,怎么把资料临时导出来?目前可以进入Win RE 疑难-高级选项 解决方案: 1.先插入,移动硬盘或者普通U盘 2.多重启几次,自动修复系统失败画面,点击高…

Linux嵌入式开发——压缩与解压缩

文章目录Linux嵌入式开发——压缩与解压缩一、前期准备二、Linux下的压缩格式三、gzip压缩工具1、gzip压缩文件2、gzip压缩文件夹四、bzip2压缩工具五、tar打包工具tar参数对.tar.bz2进行压缩和解压缩压缩解压缩对.tar.gz进行压缩和解压缩压缩解压缩六、其他格式的压缩和解压缩…

Qt扫盲-网络编程概述

网络编程概述一、Qt网络编程概述二、Qt对Http&#xff0c;FTP应用层协议支持三、TCP通信编程支持四、UDP通信编程支持五、主机信息的获取六、网络代理七、底层管理的支持一、Qt网络编程概述 Qt Network模块提供了允许我们编写TCP/IP客户端和服务器的类。它提供了低级类来完成基…

【Java寒假打卡】JavaWeb-Session

【Java寒假打卡】JavaWeb-Session概述常用的方法HttpSession的获取HttpSession的使用概述 常用的方法 HttpSession的获取 HttpSession的使用 在第一个Servlet中获取请求的用户名获取HttpSession对象将用户名设置到共享数据中在第二个Servlet中获取HttpSession对象获取共享数据用…

java8新特性

接口中默认方法修饰为普通方法&#xff0c;实现接口时不需要重写方法Lambda表达式Stream流并行流原理校验当前对象是否为null当前对象为null,设置默认值 接口中默认方法修饰为普通方法Lambda表达式使用Lambda表达式 依赖于函数接口 在接口中只能够允许有一个抽象方法在函数接…

SpringCloud笔记

2023年最新笔记&#xff0c;全文约 3 万字&#xff0c;蕴含 Spring Cloud 常用组件 Nacos、OpenFeign、Seata、Sentinel 等 〇、简介 什么是Spring Cloud&#xff1f; ​ Spring Cloud是一系列框架的有序集合&#xff0c;是一种基于微服务的分布式架构技术。它利用 Spring Boot…

HBuilder的安装与试用

准备把前端框架Layui仔细学习一遍&#xff08;虽然Layui已经过了最流行的时候&#xff0c;但是很多项目都在用它&#xff09;&#xff0c;在B站找了一套《Layui框架精讲全套视频教程》&#xff0c;视频作者实操Layui时用的工具很方便&#xff0c;从弹幕中看到说用的是HBuilder&…

Springcloud 笔记

微服务架构微服务架构是一种架构模式&#xff0c;它体长将单一应用程序划分成一组小的服务&#xff0c;服务之间相互协调&#xff0c;互相配合&#xff0c;为用户提供最终价值。每个服务运行在其独立的进程中&#xff0c;服务与服务之间采用轻量级的通信机制**(如HTTP)互相协作…

电商直通车主图设计教程

商直通车主图设计教程&#xff01;无门槛在线设计&#xff0c;零基础轻松入门的电商设计工具&#xff0c;轻松就能搞定的主图设计工具&#xff0c;下面跟着小编的设计教程&#xff0c;一起学习如何使用在线工具乔拓云轻松设计专属的商品直通车主图&#xff0c;在线模板轻松设计…

Cadence PCB仿真使用Allegro PCB SI生成延迟仿真报告及报告导读图文教程

🏡《Cadence 开发合集目录》   🏡《Cadence PCB 仿真宝典目录》 目录 1,概述2,生成报告3,报告导读4,总结1,概述 本文简单介绍使用Allegro PCB SI生成网络的延迟性能评估的报告的方法,及延迟报告要点导读。 2,生成报告 第1步,选择需要生成报告的网络,然后单击右…

深度估计算法原理与论文解读

论文地址: Monocular Depth Estimation Using Laplacian Pyramid-Based Depth Residuals | IEEE Journals & Magazine | IEEE Xplore 深度估计算法原理 1.深度估计任务概述 深度估计,即通过输入的彩色图像,获得每个像素点离相机距离的远近(热度图) ,热度图的深浅表…