面试题补充

1.公司有几套环境:测试环境(测试人员使用),开发环境(开发人员使用),预生产环境(测试人员使用),生产环境(用户使用)

2.作为一名测试,开始项目的时候,有没有软件:需求或原型

3.架构:B/S   C/S

4.熟悉项目,说出项目类型,项目是做什么的,项目用户,用户核心业务,站在用户角度最常用的功能,最常用的业务

互联网医疗平台涵盖了3个子系统,一个为患者提供在线问诊以及预约挂号服务的APP,一个为医生提供在线诊断,开方,及患者管理的APP,以及一个web后台业务管理系统,主要有医生管理,用户管理,处方管理,订单管理,财务管理,商品管理,运营管理等功能

类型:B/S及C/S

用途:在线问诊的医疗平台

用户:患者,医生,平台管理员

核心业务:1.专家问诊业务 2.快速问诊业务,3.开药问诊业务

5.如何自己开展项目功能:明确内容,梳理测试点,统计数据

明确内容:明确自己负责的内容,业务流程是什么,设计多少功能模块

梳理测试点:xmind梳理所负责的业务流程以及功能模块的测试点

统计数据:根据测试点确定用例数,一般一个测试点就是一条用例

6.先测业务流程再测试业务中的单功能

  

正常项目中bug占用例的20%到80%之间

薪资问题:我对薪资没有硬性要求,我相信贵公司在处理我的问题上会妥善处理,我注重的是找工作的机会和条件的公平,我不会计较太多。

我受过系统的软件训练,会进行自动化测试,希望公司能根据我的情况给我合理的薪水。

在金融网站借贷业务测试项目中,我的具体任务和职责包括:

  • 分析业务需求和功能规格,以确保测试覆盖所有业务场景和功能。
  • 设计和编写测试用例,包括功能测试、性能测试和安全性测试。
  • 执行测试用例,记录和跟踪缺陷,并与开发团队合作解决问题。
  • 进行功能测试,验证借贷业务中的各项功能是否符合预期。
  • 进行性能测试,确保借贷业务能够在预期负载和压力下正常运行。
  • 进行安全性测试,保护用户的个人和金融信息不受到恶意攻击。

在测试借贷业务时,我主要关注以下功能和性能方面:

  • 用户注册和身份验证的准确性和安全性。
  • 贷款申请和审批流程的正确性和及时性。
  • 还款功能的正确性和可靠性。
  • 利率计算和利息计算的准确性。
  • 平台的并发处理能力和响应时间。
  • 数据库的读写性能和稳定性。

在规划和执行测试用例时,我会遵循以下步骤:

  1. 理解业务需求和功能规格。
  2. 根据需求和规格编写测试用例。
  3. 确定测试数据和测试环境的需求。
  4. 执行测试用例,并记录测试结果。
  5. 跟踪和管理缺陷,与开发团队合作解决问题。
  6. 定期评估测试覆盖率和测试效果,进行必要的调整和改进。

在测试借贷业务时,我可能会面临以下挑战:

  • 复杂的业务流程和规则,需要深入理解和准确测试。
  • 大量的测试数据和测试环境的准备工作。
  • 敏感的个人和金融信息,需要确保数据的安全性和保密性。

为了解决这些挑战,我会采取以下措施:

  • 与业务分析师和开发团队密切合作,确保对业务流程和规则的准确理解。
  • 自动化测试用例的执行和数据准备,以提高效率和准确性。
  • 遵循数据保护和隐私政策,确保用户数据的安全性和保密性。

为确保测试环境的准备和数据的准确性,我会:

  • 确保测试环境与实际生产环境尽可能一致。
  • 使用合适的测试数据集,覆盖各种业务场景和边界条件。
  • 对测试数据进行验证和清理,以确保数据的准确性和一致性。

对于借贷业务涉及的敏感个人和金融信息,我会采取以下措施确保数据的安全性和保密性:

  • 遵循公司的数据保护政策和隐私政策。
  • 使用加密技术保护数据在传输和存储过程中的安全性。
  • 限制对敏感数据的访问权限,并确保数据仅在必要的情况下使用。

评估借贷业务的可靠性和稳定性时,我会采取以下措施:

  • 进行压力测试和负载测试,以验证系统在高负载条件下的性能。
  • 监测系统的稳定性和可用性,并记录和分析系统的性能数据。
  • 进行系统恢复测试,以验证系统在故障或异常情况下的恢复能力。

在测试过程中,我会与开发团队和其他相关团队进行紧密的协作:

  • 与开发团队合作,确保及时解决测试中发现的缺陷。
  • 与业务分析师和产品团队合作,确保测试覆盖业务需求和功能规格。
  • 与运维团队合作,确保测试环境的准备和稳定性。

我对借贷业务的合规性和法律要求有一定了解,在测试中会特别关注以下内容:

  • 用户数据的隐私保护,符合相关法律和法规的要求。
  • 贷款申请和审批流程的合规性,符合相关监管规定。
  • 利率计算和利息收取的合规性,符合相关法规和合同约定。

在测试借贷业务时,我可能会使用自动化测试工具或脚本来提高效率和准确性。我有以下经验和使用的工具:

  • 使用Selenium WebDriver进行Web界面的自动化测试。
  • 使用JMeter进行性能测试和负载测试。
  • 使用Postman进行API接口的测试。
  • 使用Python编写自动化测试脚本,并结合测试框架如PyTest进行测试。

使用自动化测试工具和脚本可以加快测试执行速度,提高测试覆盖率,并减少人为错误的发生。

  1. 请介绍一下你在金融网站借贷业务测试项目中的具体任务和职责。

  2. 在测试借贷业务时,你主要关注哪些方面的功能和性能?

  3. 你是如何规划和执行测试用例的?是否使用了特定的测试方法或框架?

  4. 在测试借贷业务时,你遇到过哪些挑战?你是如何解决这些挑战的?

  5. 在测试过程中,你如何确保测试环境的准备和数据的准确性?

  6. 借贷业务通常涉及到敏感的个人和金融信息,你如何确保数据的安全性和保密性?

  7. 你如何评估借贷业务的可靠性和稳定性?是否进行了压力测试或负载测试?

  8. 在测试过程中,你是如何与开发团队和其他相关团队进行协作的?

  9. 你对借贷业务的合规性和法律要求有了解吗?在测试中有没有特别关注这方面的内容?

  10. 在测试借贷业务时,你是否使用了自动化测试工具或脚本?如果有,可以分享一下你的经验和使用的工具。

  1. 什么是局域网(LAN)和广域网(WAN)?它们之间有什么区别?

答案:局域网(LAN)是指在较小的范围内连接多台计算机和设备的网络,例如办公室或校园。广域网(WAN)则是指连接较大地理范围内的多个局域网的网络,例如跨越城市或国家的网络。区别在于范围和覆盖的地理区域。

  1. 请解释一下交换机和路由器的区别和作用。

答案:交换机用于在局域网内转发数据包,它通过学习设备的MAC地址来决定数据包的转发目标。而路由器用于在不同网络之间转发数据包,它根据目标IP地址来决定数据包的最佳路径。交换机在局域网内提供内部通信,而路由器连接不同网络并提供跨网络通信。

  1. 如何查看计算机的IP地址和子网掩码?

答案:在Windows系统中,可以使用命令ipconfig来查看计算机的IP地址和子网掩码。在Linux系统中,可以使用命令ifconfig来获取相同的信息。

  1. 什么是IP地址和子网掩码的作用?

答案:IP地址是用于在网络上唯一标识设备的地址,它允许设备进行网络通信。子网掩码用于划分IP地址的网络部分和主机部分,它帮助确定网络中的网络号和主机号。

  1. 什么是VLAN(Virtual LAN)?它的作用是什么?

答案:VLAN是一种虚拟局域网技术,它允许将不同物理位置的设备组合在一起形成逻辑上的局域网。VLAN的作用包括隔离和安全性,可以将设备按功能或部门进行分组,并限制它们之间的通信。

  1. 如何测试网络连接的稳定性和性能?

答案:可以使用工具如Ping、Traceroute和网络性能测试工具来测试网络连接的稳定性和性能。Ping用于测试网络的连通性和延迟,Traceroute用于跟踪数据包在网络中的路径。而网络性能测试工具可以测量网络带宽、延迟和丢包率等指标。

  1. 请解释一下TCP/IP协议栈的层级和功能。

答案:TCP/IP协议栈包含物理层、数据链路层、网络层、传输层和应用层。物理层负责传输比特流,数据链路层负责物理地址寻址和数据帧传输,网络层负责逻辑地址(如IP地址)寻址和数据包路由,传输层负责端到端的数据传输和流量控制,应用层负责应用程序之间的通信。

  1. 如何进行网络故障排查?

答案:进行网络故障排查时,可以执行一系列步骤,例如检查物理连接、验证IP配置、使用网络命令和工具进行故

当谈论网络和交换机时,以下是一些问题和相应的答案:

  1. 请解释一下计算机网络是什么?它的主要组成部分是什么?

问题:计算机网络是什么?它的主要组成部分是什么?

答案:计算机网络是将多个计算机连接在一起,以实现数据和资源的共享。它的主要组成部分包括计算机、网络设备(如交换机、路由器)和通信介质。

  1. 什么是交换机?它在计算机网络中的作用是什么?

问题:什么是交换机?它在计算机网络中的作用是什么?

答案:交换机是一种网络设备,用于在局域网内转发数据包。它通过学习和记录连接到它的设备的MAC地址,将数据包从源地址转发到目标地址,实现设备之间的快速和准确的通信。

  1. 请解释一下局域网(LAN)和广域网(WAN)的区别。

问题:请解释一下局域网(LAN)和广域网(WAN)的区别。

答案:局域网(LAN)是指覆盖较小范围(如办公室、校园)的网络,通常由一个或多个交换机连接。广域网(WAN)则是覆盖更大范围(如城市、国家)的网络,通常由多个局域网通过路由器连接而成。

  1. 什么是IP地址?它有哪些不同的类别?

问题:什么是IP地址?它有哪些不同的类别?

答案:IP地址是一种用于在计算机网络中唯一标识设备的地址。它分为几个类别,包括A类、B类、C类、D类和E类。每个类别有不同的地址范围和用途。例如,A类地址用于大型网络,B类地址用于中型网络,C类地址用于小型网络。

  1. 请解释一下子网掩码是什么?如何计算子网掩码?

问题:请解释一下子网掩码是什么?如何计算子网掩码?

答案:子网掩码是一种用于划分IP地址的网络部分和主机部分的32位二进制数。它通过与IP地址进行逻辑与操作,确定网络号和主机号。计算子网掩码需要了解网络的主机位数和子网位数,通过将网络位设置为全1、主机位设置为全0来计算。

  1. 什么是路由器?它在计算机网络中扮演什么角色?

问题:什么是路由器?它在计算机网络中扮演什么角色?

答案:路由器是一种网络设备,用于在不同的网络之间转发数据包。它根据目标IP地址来决定数据包的最佳路径,并将数据包发送到相应的目标网络中。

  1. 什么是网络协议?你熟悉的一些常见的网络协议有哪些?

问题:什么是网络协议?你熟悉的一些常见的网络协议有哪些?

答案:网络协议是一组规则和约定,用于在计算机网络中实现通信。常见的网络协议包括TCP/IP、HTTP、FTP、DNS等。这些协议定义了数据的格式、传输方式和通信规则。

  1. 请解释一下TCP/IP协议栈。它包括哪些层级?

问题:请解释一下TCP/IP协议栈。它包括哪些层级?

答案:TCP/IP协议栈是一种网络协议体系结构,包括物理层、数据链路层、网络层、传输层和应用层。每个层级都负责不同的功能和任务,物理层负责传输数据的物理介质,应用层负责应用程序的通信。

  1. HTTP和HTTPS有什么区别?

    • HTTP是超文本传输协议,用于在Web上传输和交换数据。它使用明文传输数据,不提供数据的加密和身份验证。
    • HTTPS是HTTP的安全版本,通过使用SSL(Secure Sockets Layer)或TLS(Transport Layer Security)协议对数据进行加密和身份验证,提供了更高的安全性。
  2. 请解释HTTP和HTTPS的工作原理。

    • HTTP:当客户端发送HTTP请求时,它会建立与服务器的TCP连接,并发送请求报文。服务器接收到请求后,会处理请求并发送HTTP响应报文回客户端,然后关闭TCP连接。
    • HTTPS:HTTPS在HTTP和TCP之间添加了安全层。客户端和服务器之间的通信首先建立安全的SSL/TLS握手连接,然后在该连接上进行加密的HTTP数据传输。
  3. HTTPS是如何保证数据传输的安全性的?

    • HTTPS通过使用SSL/TLS协议实现数据的加密和身份验证,确保数据在传输过程中的机密性、完整性和可信度。
    • SSL/TLS使用公钥加密技术来加密数据,确保只有服务器能够解密和读取数据。
    • SSL/TLS还使用数字证书来验证服务器的身份,防止中间人攻击和伪造服务器。
  4. HTTP和HTTPS使用的默认端口号分别是什么?

    • HTTP使用默认端口号80。
    • HTTPS使用默认端口号443。
  5. 什么是TCP/IP协议?它是如何工作的?

    • TCP/IP协议是互联网通信的基本协议族,它定义了数据在网络上的传输方式和规则。
    • TCP/IP协议将数据分割为小的数据包,并使用IP地址来寻址和定位数据包的传输路径。TCP协议负责提供可靠的、面向连接的数据传输,而IP协议负责提供数据包的路由和传输。
  6. TCP和UDP是TCP/IP协议族中的哪两个主要协议?它们有什么区别?

    • TCP(传输控制协议)和UDP(用户数据报协议)是TCP/IP协议族中的两个主要传输层协议。
    • TCP提供可靠的、面向连接的数据传输,确保数据的完整性和可靠性,但会引入一定的延迟。
    • UDP提供不可靠的、无连接的数据传输,适用于对实时性要求较高的应用,但不保证数据的可靠性和顺序性。
  7. TCP协议和UDP协议之间的可靠性和效率有何不同?

    • TCP协议提供可靠的数据传输,通过确认、重传和流量控制等机制确保数据的完整性和可靠性,但会引入一定的延迟和额外的开销。
    • UDP协议提供不可靠的数据传输,不保证数据的可靠性和顺序性,但具有更低的延迟和开销,适用于对实时性要求较高的应用。
  8. 请解释TCP的三次握手过程。

    • 三次握手是TCP建立连接的过程:
      1. 客户端发送一个SYN(同步)报文给服务器,表明客户端请求建立连接。
      2. 服务器收到SYN报文后,回复一个SYN-ACK(同步-确认)报文,表示同意建立连接。
      3. 客户端收到服务器的SYN-ACK报文后,发送一个ACK(确认)报文给服务器,确认连接建立。
      • 至此,TCP连接建立成功,双方可以开始进行数据传输。
  9. TCP/IP协议中的IP地址和端口号有什么作用?

    • IP地址用于标识网络中的设备,使得数据能够正确地路由到目标设备。
    • 端口号用于标识设备上的特定应用程序或服务,使得数据能够正确地交付给目标应用程序。
  10. 什么是HTTP请求和HTTP响应?它们之间的结构有何不同?

    • HTTP请求是客户端向服务器发送的请求消息,用于请求特定资源或执行特定操作。
    • HTTP响应是服务器对客户端请求的回应消息,包含请求的结果和相应的数据。
    • HTTP请求和HTTP响应的结构不同。请求由请求行、请求头和请求体组成;响应由响应行、响应头和响应体组成。请求行和响应行包含了请求或响应的相关信息,请求头和响应头包含了附加的元数据,请求体和响应体包含了实际的数据。

TCP/IP(Transmission Control Protocol/Internet Protocol)是一组用于在互联网上进行通信的协议。它由两个主要协议组成:TCP和IP。

TCP(Transmission Control Protocol)是一种可靠的传输协议。它工作在网络模型中的传输层,负责提供可靠的数据传输机制。TCP将数据分割成小的数据包,并通过网络将它们传输到目标主机。它使用序列号来确保数据包按正确的顺序到达,并利用确认机制和重传机制来确保数据的可靠传输。此外,TCP还提供拥塞控制机制,以避免网络拥塞和数据丢失。

IP(Internet Protocol)是一种网络层协议,负责在不可靠的网络上进行数据包的路由和传递。IP协议使用IP地址来标识网络上的每个设备,并将数据包从源主机传输到目标主机。它将数据包划分为较小的单位,称为IP数据报,并使用路由器来选择最佳路径将数据包从源主机传递到目标主机。IP协议是互联网上实现端到端通信的基础。

除了TCP和IP,TCP/IP协议还包括其他一些重要的协议,如ARP(Address Resolution Protocol)、ICMP(Internet Control Message Protocol)和UDP(User Datagram Protocol)等。这些协议在不同的网络层上提供了各种功能,以确保数据的有效传输和网络的正常运行。

下面是TCP/IP协议的各个层及其功能:

  1. 物理层:负责将比特流传输到网络媒介上,如电缆、光纤等。它处理物理连接、电压等。

  2. 数据链路层:负责将数据包转换为帧,并在物理网络上传输。它提供了物理地址(MAC地址)的解析和错误检测等功能。

  3. 网络层:主要由IP协议组成,负责数据包的路由和寻址。它将数据包从源主机传输到目标主机,并处理数据包的分段、重组和路由选择等。

  4. 传输层:主要由TCP和UDP协议组成。TCP提供了可靠的、面向连接的数据传输,而UDP提供了不可靠的、无连接的数据传输。传输层还负责数据的分段、流量控制和拥塞控制等。

  5. 应用层:提供了与用户应用程序进行通信的协议,如HTTP(超文本传输协议)、FTP(文件传输协议)、SMTP(简单邮件传输协议)等。应用层协议通过传输层协议(TCP或UDP)与网络进行通信。

通过TCP/IP协议栈的分层设计,不同层次的协议负责不同的功能,使得网络通信更加灵活、可靠和高效。

TCP/IP模型的运行过程

TCP/IP模型的运行过程如下:

  1. 应用程序将数据传递给应用层协议,比如HTTP或FTP。

  2. 应用层协议将数据封装成应用层数据包,并将其传递给传输层协议。

  3. 传输层协议根据需要选择是使用TCP还是UDP来传输数据。

  4. 如果使用TCP,数据将被分割成更小的单位,称为TCP数据段,每个数据段都被分配一个序列号。

  5. TCP传输层协议将TCP数据段传递给网络层协议。

  6. 网络层协议将TCP数据段封装成IP数据包,并添加源IP地址和目标IP地址。

  7. IP数据包被传递给数据链路层协议。

  8. 数据链路层协议将IP数据包封装成帧,在帧中添加源MAC地址和目标MAC地址。

  9. 帧被传输到物理层,通过物理媒介(如电缆或光纤)发送到目标主机。

  10. 在目标主机上,物理层接收到帧,并将其传递给数据链路层协议。

  11. 数据链路层协议解析帧,提取出IP数据包。

  12. IP数据包被传递给网络层协议。

  13. 网络层协议解析IP数据包,提取出TCP数据段。

  14. TCP传输层协议根据序列号将TCP数据段重新组装成完整的数据。

  15. 完整的数据被传递给应用层协议。

  16. 应用层协议将数据传递给应用程序,完成数据传输过程。

总结来说,TCP/IP模型的运行过程涉及到数据的封装、分割、路由选择、传输、重新组装和解封装等。不同层次的协议负责不同的功能,通过分层的设计,实现了可靠的数据传输和网络通信。

交换机是一种网络设备,用于在局域网(LAN)中转发数据包。它是计算机网络中的核心设备之一,用于建立局域网内部的通信连接。

交换机的主要功能是根据目标设备的MAC地址,将数据包从发送端口转发到目标设备所连接的接收端口。当交换机接收到一个数据包时,它会检查数据包的目标MAC地址,并在其内部的转发表中查找与该地址相关联的接收端口。然后,交换机将数据包只转发到目标接收端口,而不是广播到所有的端口上。这种方式使得数据包更加高效地传输,并减少了网络中的冲突和碰撞。

交换机的工作原理是通过学习和转发。当交换机接收到一个数据包时,它会记录下源MAC地址和对应的接收端口,建立一个MAC地址表。之后,当需要将数据包发送到目标设备时,交换机会根据目标MAC地址查找对应的接收端口,并将数据包仅转发到该端口上。

交换机有多个端口,每个端口连接着一个设备(如计算机、服务器或其他网络设备)。这些端口可以以不同的速度和连接类型(如以太网、光纤等)进行配置。交换机还支持全双工通信,允许同时进行发送和接收操作,从而提高了网络的带宽和效率。

总结来说,交换机是一种网络设备,用于在局域网中转发数据包,并根据目标MAC地址将数据包仅转发到目标设备所连接的接收端口,实现高效的数据传输和通信连接。

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

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

相关文章

opencv跨平台arm交叉编译之ubuntu

目录 1. 安装交叉编译工具链2. 安装依赖3. 配置工具链3.1 新建build目录3.2 安装cmake-gui3.3 工具链配置界面进行配置3.3.1 终端输入以下命令3.3.2 点击Configure,弹出编译方式选择对话框:3.3.3 点击Next3.3.4 点击Finish3.3.5 点击Configure。3.3.6 Ge…

RISC-V 特权级架构

特权级别 级别的数值越大,特权级越高,掌控硬件的能力越强,在CPU硬件层面,M模式必须存在,其它模式可以不存在 执行环境调用 ecall ,这是一种很特殊的陷入类的指令, 相邻两特权级软件之间的接口正…

2023年9月Web3行业月度发展报告区块链篇 | 陀螺科技会员专享

9月是加密市场的活动月,斯坦福区块链周、Token2049等大型活动相继举办,后者更是创下超过1万人的历史最高纪录,成为了全球最大的Web3活动。在本次Token2049上,RWA、支付以及出入金成为了讨论度最多的活动。尽管活动如火如荼&#x…

docker入门加实战—docker数据卷

docker入门加实战—docker数据卷 容器是隔离环境,容器内程序的文件、配置等都在容器的内部,要读写容器内的文件非常不方便。 因此,容器提供程序的运行环境,但是程序运行产生的数据、程序运行依赖的配置都应该与容器进行解耦。 …

JUC第二十八讲:JUC工具类: Semaphore详解

JUC工具类: Semaphore详解 本文是JUC第二十八讲,JUC工具类: Semaphore详解。Semaphore底层是基于AbstractQueuedSynchronizer来实现的。Semaphore称为计数信号量,它允许n个任务同时访问某个资源,可以将信号量看做是在向外分发使用资源的许可证…

亳州市的自然风光与旅游资源:欣赏安徽省中部的壮丽景色

亳州市是中国安徽省的一个地级市,位于该省的中部。 亳州市辖区包括谯城区、涡阳县、蒙城县和利辛县等地。亳州市拥有悠久的历史和丰富的文化遗产,同时也以其独特的自然风光而闻名。 首先,让我们来了解一下亳州的历史和景点。亳州的历史可以…

软件‘小程序‘前台开发软件定制的知识|app网站搭建

软件,小程序,前台开发软件定制的知识 随着互联网的快速发展,软件,小程序,前台开发软件定制已经成为了企业必备的工具。它可以帮助企业更好地管理业务,提高效率,增强用户体验。那么,什…

MySQL中使用函数会使索引失效?

文章目录 1、前置准备2、ChatGPT的答案3、实践证明SQL1SQL2SQL3SQL4SQL5 4、总结 1、前置准备 首先创建我们要测试的库表 CREATE TABLE lianhe_index (id int(11) NOT NULL AUTO_INCREMENT COMMENT id,name varchar(255) DEFAULT NULL,age int(11) DEFAULT NULL,number int(1…

Flink报错could not be loaded due to a linkage failure

文章目录 1、报错2、原因3、解决 1、报错 在Flink上提交作业,点Submit没反应,F12看到接口报错信息为: 大概意思是,由于链接失败,无法加载程序的入口点类xx。没啥鸟用的信息,去日志目录继续分析&#xff1a…

什么是指标体系,怎么搭建一套完整的指标体系?(附PDF素材)

什么是指标体系,怎么搭建一套完整的指标体系?数字化转型过程中,这个问题一直困扰着数据分析师。主要体现在: 各部门根据业务需求,都有一部分量化指标,但不够全面,对企业整体数据分析应用能力提…

ajax同步与异步,json-serve的安装与使用,node.js的下载

20.ajax json 轻量级的数据格式做配置文件网络传输 xml 重量级的数据格式 可扩展标记语言做配置文件网络传输 现在目前主流就是大量采用json做网络传输数据格式 1.ajax的概念: 与服务器进行’通信’的一种技术,能够实现异步的刷新页面 **同步:**按照顺序一步步的执行,容易造…

VMware和Debian下载

文章目录 ⭐️写在前面的话⭐️一、VMware二、Debain三、建立虚拟机🚀 先看后赞,养成习惯!🚀🚀 先看后赞,养成习惯!🚀 ⭐️写在前面的话⭐️ CSDN主页:程序员好冰 目前在…

多输入多输出 | MATLAB实现CNN-GRU-Attention卷积神经网络-门控循环单元结合SE注意力机制的多输入多输出预测

多输入多输出 | MATLAB实现CNN-GRU-Attention卷积神经网络-门控循环单元结合SE注意力机制的多输入多输出预测 目录 多输入多输出 | MATLAB实现CNN-GRU-Attention卷积神经网络-门控循环单元结合SE注意力机制的多输入多输出预测预测效果基本介绍程序设计往期精彩参考资料 预测效果…

使用PyTorch处理多维特征输入的完美指南

💗💗💗欢迎来到我的博客,你将找到有关如何使用技术解决问题的文章,也会找到某个技术的学习路线。无论你是何种职业,我都希望我的博客对你有所帮助。最后不要忘记订阅我的博客以获取最新文章,也欢…

Element Plus阻止 el-dropdown、el-switch等冒泡事件

最近做vue3项目&#xff0c;使用Element Plus,又遇到坑了&#xff01; 问题点&#xff1a;组件中遇到事件冒泡问题了&#xff0c;el-checkbox 中 change事件要求阻止冒泡&#xff0c;如下代码中要求点击checkbox时不调用li标签的show方法 <li click"show()">…

STM32物联网基于ZigBee智能家居控制系统

实践制作DIY- GC0169-ZigBee智能家居 一、功能说明&#xff1a; 基于STM32单片机设计-ZigBee智能家居 二、功能介绍&#xff1a; 1个主机显示板&#xff1a;STM32F103C最小系统ZigBee无线模块OLED显示器 语音识别模块多个按键ESP8266-WIFI模块&#xff08;仅WIFI版本有&…

Spring Cloud Pipelines 入门实践

文章目录 1. 前言2. Spring Cloud Pipelines 是做什么的2.1. 预定义的流程2.2. 集成测试和契约测试2.3.部署策略 4. Spring Cloud Pipelines的使用示例4.1. 创建一个Spring Boot应用4.2. 将代码托管到GitHub仓库4.3. 添加Spring Cloud Pipelines依赖4.4. 配置Spring Cloud Pipe…

生成Android证书

前提&#xff1a;确保本机安装好了java1.8 第一步 打开CMD keytool -genkey -alias AAAA -keyalg RSA -keysize 2048 -validity 36500 -keystore D:\mygitee\keyStore\szxApp.jksD:\mygitee\keyStore\szxApp.jks是证书要生成的位置 szxApp.jks 是证书名称 D:\mygitee\keySto…

volatile为什么无法保证原子性

假设定义 volatile int i 0; 现在2个线程同时 i&#xff0c;为什么数据还可能会出错&#xff1f;一起来看下图&#xff0c;虽然volatile的机制是&#xff1a;如果volatile修饰的变量有修改&#xff0c;那么会将变更内容写回主内存&#xff0c;同时让其他线程工作内存的该变量缓…

Pytorvh之Vision Transformer图像分类

文章目录 前言一、Transformer1.Transformer概览2.Self-Attention3.Multi-head Attention4.Position-wise Feed-Forward Networks(位置前馈网络)5.残差连接和层归一化6.Positional Encodings(位置编码) 二、Vision Transformer1.Vision Transformer概览2.Embedding层结构&#…