ICT产教融合创新实训基地软件测试实训室建设方案

一 、系统概述

ICT产教融合创新,简单来说,就是信息与通信技术(ICT)与产业界、教育界的融合创新。这个概念强调了在现代社会中,信息技术与产业发展以及教育培训之间相互关联的重要性。

ICT产教融合创新的核心思想包括以下几点:

1. 产业与技术融合:信息技术已经渗透到各个行业,促使了新的产业模式和商业机会的涌现。产业界需要与技术界紧密合作,将最新的ICT技术应用于实际生产和经营过程中,从而提高效率、降低成本,甚至创造全新的商业模式。

2. 教育与培训融合:教育界也需要积极跟进ICT的发展,将最新的技术融入教学过程中,提供更具创新性和实践性的教育体验。同时,与产业界合作,开发适应市场需求的培训项目,培养符合产业发展需求的人才。

3. 产教合作:产业界与教育界之间的合作变得更加密切,双方共同探讨如何将ICT技术应用到实际问题中,促进产业创新和人才培养。这可以包括企业提供实际问题供学生研究解决,学校为企业提供技术支持等形式。

4. 创新与创业:ICT产教融合创新鼓励创新思维和创业精神的培养。学生可以通过与产业界合作,将自己的创新想法转化为实际产品或服务,从而推动产业发展。

5. 持续学习:随着技术的不断发展,持续学习变得至关重要。ICT产教融合创新强调了终身学习的重要性,帮助人们不断更新知识和技能,适应快速变化的产业环境。

总之,ICT产教融合创新是一个促进产业发展、教育创新和人才培养的重要理念,通过将信息技术、产业界和教育界紧密连接起来,推动社会的持续进步和发展。

ICT产教融合创新实训基地软件测试是软件开发过程中的一项重要测试活动,旨在验证不同软件模块或组件之间的集成与交互是否正常。综合测试确保各个模块按照设计要求正确地协同工作,以实现整个软件系统的功能和性能。以下是ICT产教融合创新实训基地软件测试的一般流程和步骤:1. 测试计划制定:确定综合测试的目标、范围、时间和资源等计划,并制定相应的测试策略和测试方法。2. 集成测试环境搭建:准备用于集成测试的测试环境,包括硬件、软件、网络等必要的设施和工具。3. 模块集成测试:先对相邻的模块进行集成测试,确保相邻模块之间的接口和数据传递正常。这一阶段通常使用驱动程序或桩(Stub)来模拟不可用的模块。4. 自底向上集成测试:从下至上逐步加入新的模块,对集成系统进行测试。这个过程通常需要使用适配器或者模拟器来模拟未完成的模块。5. 自顶向下集成测试:从顶部模块开始,逐步加入下层模块,对整个系统进行测试。这个过程通常需要使用驱动程序来模拟尚未完成的下层模块。6. 交叉测试:在模块集成的基础上,进行跨模块的测试,验证系统在各种交叉功能和场景下的表现。7. 数据完整性和正确性测试:针对数据传输和处理进行测试,确保数据在集成过程中不会丢失、被损坏或被篡改。8. 接口测试:重点测试各个模块之间的接口,验证数据传递和交互的正确性。9. 性能测试:测试系统的性能指标,如响应时间、吞吐量、并发性等,以确保系统在预期负载下能够正常工作。10. 错误处理和恢复测试:测试系统对错误条件和异常情况的处理和恢复能力。11. 文档记录和缺陷修复:记录测试结果,包括发现的缺陷和问题。开发团队进行缺陷修复,并进行迭代测试,直到问题被解决。12. 测试报告和总结:编写综合测试报告,总结测试活动的结果、问题和经验教训,为后续的测试和维护提供参考。

ICT产教融合创新实训基地软件测试是一个迭代过程,需要持续进行测试和修复。通过综合测试,可以确保不同模块之间的集成顺利进行,减少系统故障和性能问题,提高整体软件质量。

二、ICT产教融合创新实训基地软件测试实训室介绍

ICT产教融合创新实训基地软件测试实训室是一个专门用于进行ICT产教融合创新实训基地软件测试实践和培训的场所。在这个实训室中,学员可以通过理论学习和实际操作,掌握ICT产教融合创新实训基地软件测试的技术和方法。

ICT产教融合创新实训基地软件测试实训室通常配备有以下设施和资源:

1. 计算机设备:提供高性能的计算机和工作站,用于运行和测试软件系统。

2. 测试工具和软件:提供常用的ICT产教融合创新实训基地软件测试工具,如Junit、Selenium、SOAPUI、Postman等,用于自动化测试和集成测试。

3. 测试环境:搭建合适的软件测试环境,包括操作系统、数据库、网络环境等,以模拟真实的系统集成和交互。

4. 虚拟化和容器技术:利用虚拟机或容器技术,提供多种操作系统和环境的快速切换和复现,方便学员进行不同场景的测试。

5. 接口模拟工具:提供接口模拟工具,如WireMock、MockServer等,用于模拟尚未完成或不可用的外部系统接口。

6. 数据生成工具:提供数据生成工具,生成各种测试数据,包括正常和异常情况下的数据,用于测试系统对数据的处理和响应。

7. 缺陷跟踪和管理工具:提供缺陷跟踪和管理工具,如Jira、Bugzilla等,用于记录和管理测试过程中发现的缺陷和问题。

8. 文档和教学资源:提供ICT产教融合创新实训基地软件测试的教材、参考书籍、文档和实验指导等资源,帮助学员理解和掌握综合测试的理论和实践。

9. 辅导和支持:配备有专业的导师或工程师,提供实时辅导和支持,解答学员在测试过程中遇到的问题和疑惑。

ICT产教融合创新实训基地软件测试实训室提供了一个模拟真实集成和测试环境的学习和实践场所,学员可以在这里进行软件系统的集成测试、接口测试、性能测试等实践,提高在ICT产教融合创新实训基地软件测试领域的实践能力和就业竞争力。同时,实训室也可以用于企业培训和内部技术研发团队的实践训练。 ICT产教融合创新实训基地软件测试实训室培养理想信念坚定,德、智、体、美、劳全面发展,具有一定的科学文化水平,良好的人文素养、职业道德和创新意识,精益求精的工匠精神,较强的就业能力和可持续发展的能力,掌握本专业知识和技术技能,面向软件和信息技术服务业的计算机软件工程技术人员、计算机程序设计员、计算机软件测试员、人工智能工程技术人员、大数据工程技术人员等职业群,能够从事软件开发、软件测试、软件编码、软件技术支持、Web 前端开发人工智能系统开发、大数据处理等工作的高素质技术技能人才。

三、ICT产教融合创新实训基地软件测试实训室组成

3.1ICT产教融合创新实训基地软件测试教学平台

平台基于spring cloud微服务架构,提供便捷的SSO单点登录,采用kubernetes进行部署,可支持公有云、混合云、私有云的安装模式,数据层使用MySQL集群和MongoDB集群,实现了全流程EdvOps自动化运维,具有高内聚、松耦合、业务单一、高性能、高并发、高可能、跨平台、跨语言等特点。主要模块有课程制作工具、云盘、共享课、我的课、云优选课、云视频库、3D模型库。

课程制作工具:由平台提供专用的微服务模块进行支撑,采用websocket双向通信技术,底层存储采用三层递进的缓存方式,目的就是为了加快课程资源的加载速度。自主研发视频转码,在线视频剪辑功能。支持由word文档直接导入,并且根据标题类型自动生成目录,方便快捷。同时支持ppt、excel、图片、超链接、视频、音频、3D模型、章节测验等内容的插入,实现多个超文本文件的同屏展示。

共享课:使用订单配发或校内共享的概念,让课程资源更大程度的进行共享。

我的课:支持从共享课资源中直接进行“生成副本”,导入进我的课中,并且同时支持自行创建。所有的课程资源支持导出功能,可导出为本地的离线文件,导出文件为后缀名为wz的加密文件,在使用平台进行二次导入直接生成课程资源,便于线上传播。

云优选课:由行业资深从业人员在互联网上收集整理的学习资源,包括系列类学习视频和知识点类学习视频,供教师和学生进行自主学习。

云视频库:平台提供数百个包含各专业的微课视频,可直接引用到课程资源中。

3D模型库:采用three。js技术,实现在线加载3D模型,提供更加直观形象的教学体验。

题库:题库支持通用题目(单选题、多选题、判断题、填空题、主观题)以及实训题目(编程题、web前端题、虚拟化题等);对于通用类题目可采用excel模板批量导入,采用瀑布流的展示方式,可共享到校内供其他教师进行使用。

作业:支持手动建题和从题库中选题两种模式创建作业,提供作业库模块,作业库内的作业可多次发放给学生,对于作业平台提供自动评测,包括单选题、多选题、判断题、填空题、编程题、虚拟化题。

考试:支持导入试卷、手动创建、题库选题三种创建方式,同时支持系统随机组卷功能;提供试卷库模块,试卷库内的试卷可多次发放给学生,支持试卷的自动判分。

课堂活动:平台支持多种课堂活动,如:签到、主题讨论、提问、分组任务、投票、问卷、计时器等,提高课堂的趣味性和参与性。

个人云盘:平台将用户在备课,教学等过程中使用的文件,保存在个人云盘空间,支持二次直接使用和存档,实现云文件的保存。

3.2ICT产教融合创新实训基地软件测试实训室

平台采用B/S结构,运用spring cloud微服务技术,构建多个稳定、高效的服务模块,提供SSO单点登录服务,并使用统一的身份认证鉴权。平台基于k8s实现公有云、混合云、私有云多种部署方式,提供在线ICT产教融合创新实训基地软件测试的运行环境,并内置代码运行结果检测,自动进行测评统计,实现真正的云开发,开箱即用,主要模块有课程制作工具、作业、活动、云盘、共享课、我的课、云优选课。

便捷的实验制作工具:让教师轻松实现pdf、ppt、word、excel等不同格式的文本、图片、音频、视频、超链接等进行混合编排,并自动生成动态实验目录,从而实现不同实训资源同屏展示。

智能代码评测,助力ICT产教融合创新实训基地软件测试实训:平台支持在线对学生提交的实验代码进行评测,将评测结果统计分析后展示给教师,提高教师的教学效率,方便学生的学习过程。

提交代码查重,防止抄袭:对于学生提交并且通过测评的ICT产教融合创新实训基地软件测试实训代码进行代码的查重,防止学生互相抄袭代码。

在线问答,及时解答学生疑问:平台提供ICT产教融合创新实训基地软件测试实训的在线问题,学生在ICT产教融合创新实训基地软件测试实训过程中,通过在线问答及时与老师进行沟通,提高学习效率。

可记录学习情况的实验笔记:平台为用户在ICT产教融合创新实训基地软件测试实训页面提供实验笔记功能,用户可在实验过程中记录下自己的笔记。

实验题解,帮助学生掌握实验知识点:平台会在每个ICT产教融合创新实训基地软件测试实训题目后面,提供相应的实验题解,教师可改变其是否展示给学生。从而让学生在实验完成之后进行学习,更好的掌握实验的知识点。

支持高并发的评测服务:平台采用kafka消息队列来处理评测的请求,并内置高配置的底层沙箱服务,支持高并发的用户同时使用。

学生测评结果自动统计:平台将课堂内的用户的评测结果进行统计,按照消耗内存、消耗时间两个维度进行展示,从而直观的展示该实验的整体评测数据。

支持公共资源课程,便于老师教学:ICT产教融合创新实训基地软件测试实训室可内置完整的实训资源,其中包括实训文档以及在线资源包,用户可以直接进行使用。

个人云盘,资源不丢失:平台会为用户提供云盘服务,云盘内所有文件都会按照不同的文件类型进行分开,便于用户查看和操作。

平台支持Web前端应用程序开发、web企业级开发、数据库设计等实验。

3.2ICT产教融合创新实训基地软件测试被测平台

软件测试被测平台即为学校打造了集高效率、低成本等特性于一身,大幅缩短了软件产品测试周期,并且可以提升产品品质,同时还能充分发挥虚拟化的优势,减少物理工作站的数量,和降低客户的IT系统能耗、提高了空间使用效率的软件测试工作空间。安全在任何服务器实现中都是一项核心挑战。承载多台虚拟机(VM)的服务器(也称为合并服务器)不仅要承担与非合并服务器同样的安全风险,还要面对管理员角色分离的挑战。软件测试平台有助于提高合并服务器的安全性和解决管理员角色分离的挑战。通过下列功能来实现此目的:强大的分区能力、硬件级别安全性、WindowsServer虚拟化、网络安全功能和最小的受信任计算基础。服务器虚拟化使具有不同资源要求的工作负载能够在同一主机服务器上共存。软件测试平台通过灵活的内存分配、动态的硬件添加和灵活的网络配置,大幅提高主机服务器的物理资源的使用率:软件测试平台采用基于64位管理程序的轻型、低开销虚拟化体系结构,通过多核心支持,可以为每个VM分配多达8个逻辑处理器,同时支持64位主机和来宾操作系统,此外,通过服务器硬件技术打通从GuestOS到真实硬件资源的通路,避免在VMM层的IOmapping,指令转换和数据迁移的漫长过程,减少80%虚拟化应用导致的性能损失;在可能部署的数据中心和远程分支机构安装中,需要强大的管理功能和自动化功能来完全实现虚拟化降低成本的可能性。软件测试平台通过可扩展管理、用于VM管理的界面以及PowerShell脚本和组策略对象(GPO)管理和自动化功能满足了此需求;同时对于硬件平台监控管理系统可以满足端到端的全程管理。

3.3ICT产教融合创新实训基地软件测试教学资源包

3.4ICT产教融合创新实训基地软件测试实训资源包

对接真实职业场景或工作情境,在校内外进行企业级应用开发实训。使学生掌握网页设计与制作的技术,能够利用HTML5、CSS3等技术进行网页布局,基于项目化教学的模式培养学生实践动手能力;使学生了解JavaScript的基本语法,具备JavaScript的编程技巧和编程步骤;掌握常用的前端框架技术主要包含JQuery框架等。利用数据库管理系统和数据挖掘系统设计出能够实现对数据库中的数据进行添加、修改、删除、处理、分析、理解、报表和打印等多种功能的数据管理和数据挖掘应用系统;并利用应用管理系统最终实现对数据的处理、分析和理解。编写测试用例,使用自动化测试工具完成测试,并实现测试报告编写。

3.5ICT产教融合创新实训基地软件测试实训室配套设施

ICT产教融合创新实训基地软件测试实训室配套设置包含实训室硬件设施、ICT产教融合创新实训基地软件测试软件和工具等内容,其中硬件设施如智慧黑板、教师讲台、多媒体设备、学生实训电脑、桌椅、服务器、交换机、机柜及ICT产教融合创新实训基地软件测试实训室装修和ICT产教融合创新实训基地软件测试文化建设。ICT产教融合创新实训基地软件测试软件和工具应包含常用的ICT产教融合创新实训基地软件测试软件和工具,这些ICT产教融合创新实训基地软件测试软件和工具可以帮助学生进行应用程序的编写、测试和调试。

四、ICT产教融合创新实训基地软件测试实训室建设图

五、ICT产教融合创新实训基地软件测试实训室方案清单

六、ICT产教融合创新实训基地软件测试实训室方案价值

6.1专业教学支撑

6.2教材联合开发教材

联合各院校教授专家,开发ICT产教融合创新实训基地软件测试专业系列教材,为院校专业实验课程开展和教学提供参考。

6.3 产学研支撑平台

平台采用spring cloud微服务开发架构,各服务模块单独运行并提供服务接口;可提供稳定、快速、高效的服务;平台整体采用前后端分离和分布式微服务的弹性计算架构实现,后端主要基于Java的Spring cloud实现,前端vue实现等,具有高内聚、松耦合、业务单一、高性能、高并发、高可能、跨平台、跨语言等特点。

平台提供SSO单点登录,多个应用系统统一登录,统一的用户管理,一个账户可登录验证教学全场景以及数字技术专业群实践教学等所有应用模块系统。

平台采用kubernetes技术进行部署,支持公有云、私有云、混合云模式安装;平台支持多数据源从而保证技术的一致性;确保服务的稳定、可扩展、弹性扩容;每个独立服务支持分布式集群部署,理论上可以无限横向扩展,提高系统处理能力,支持大规模并发教学全场景和数字化专业群教学实践应用。

基础虚拟化服务由docker和kvm两种虚拟化技术根据学科性质进行选择性支撑,可满足不同的虚拟化需求,提供稳定、可自行配置的虚拟机器。

基于全流程DevOps自动化运维,支持持续集成、分析、服务注册与发现、系统监控、性能监控、日志管理、预警、持续部署(基于docker的镜像仓库,Kubernetes的容器云管理调度平台,在线可视化管理、监控、调度容器)。

基础持久化层支持RDS和NoSQL两种方式,采用MySQL集群和MongoDB集群搭建,支持基于CQRS的分布式事务处理,支持数据自动备份,同时使用于Redis集群对热点数据进行缓存,支持大并发;支持纯本地化数据源。

基础服务层支持在线验证码服务、基础文件服务、消息队列服务、OSS对象存储服务、用户/鉴权服务、个人云盘服务、WebSocket服务等,保证平台的通用性。用户基础信息管理:对订单实行按业务方向进行配置,对班级、教师、学生相关信息进行新增、修改、删除以及数据权限进行配置。

6.4 技能大赛支撑

6.5 1+X认证服务

Web前端开发职业技能等级标准

Java应用开发职业技能等级证书

JavaWeb应用开发职业技能等级证书

移动应用开发职业技能等级标准

Web应用软件测试职业技能等级证书

互联网软件测试职业技能等级证书

6.6 技能大赛支撑

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

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

相关文章

lambda表达式

一,什么是lambda表达式 1.1 函数式接口 要想了解什么是lambda表达式,就必须得知道什么是函数式接口,函数式接口是指只包含一个抽象方法的接口。如果我们自己写一个函数时接口,最好在接口前添加Functionallnterface,和…

程序员如何利用公网远程访问查询本地硬盘【内网穿透】

🎬 鸽芷咕:个人主页 🔥 个人专栏: 《高效编程技巧》《cpolar》 ⛺️生活的理想,就是为了理想的生活! 公网远程访问本地硬盘文件【内网穿透】 文章目录 公网远程访问本地硬盘文件【内网穿透】前言1. 下载cpolar和Everything软件1.…

去掉鼠标系列之一: 语雀快捷键使用指南

其实应该是系列之二了,因为前面写了一个关于Interlij IDEA的快捷键了。 为什么要写这个了,主要是觉得一会儿用鼠标,一会儿键盘,一点儿不酷,我希望可以一直用键盘,抛开鼠标。后面陆续记录一下各个软件的快捷…

Lnton羚通算法算力云平台在环境配置时 OpenCV 无法显示图像是什么原因?

问题&#xff1a; cv2.imshow 显示图像时报错&#xff0c;无法显示图像 0%| | 0/1 [00:00<…

【数据结构】栈和队列

大家好&#xff01;今天我们来学习数据结构中的栈和队列。 目录 1. 栈 1.1 栈的概念及结构 1.2 栈的定义 1.3 栈的接口实现 1.3.1 初始化栈 1.3.2 入栈 1.3.3 出栈 1.3.4 获取栈顶元素 1.3.5 获取栈中有效元素个数 1.3.6 检测栈是否为空 1.3.7 销毁栈 1.4 栈的完整…

堆 和 优先级队列(超详细讲解,就怕你学不会)

优先级队列 一、堆的概念特性二、堆的创建1、向下调整算法2、向下调整建堆3、向下调整建堆的时间复杂度 三、堆的插入1、向上调整算法实现插入2、插入创建堆的时间复杂度 三、堆的删除四、Java集合中的优先级队列1、PriorityQueue 接口概述及模拟实现2、如何创建大根堆&#xf…

【Java 动态数据统计图】动态数据统计思路案例(动态,排序,containsKey)五(117)

需求&#xff1a;前端根据后端的返回数据&#xff1a;画统计图&#xff1b; 1.动态获取地域数据以及数据中的平均值&#xff0c;按照平均值降序排序&#xff1b; 说明&#xff1a; X轴是动态的&#xff0c;有对应区域数据则展示&#xff1b; X轴 区域数据降序排序&#xff1b;…

Intelij IDEA 配置Tomcat解决Application Server不显示的问题

今天搭建war工程时部署项目发现&#xff0c;IDEA的控制台没有Application Servers&#xff0c;在网上查了一下&#xff0c;总结几个比较好的解决方法&#xff0c;为了方便自己和其他人以后碰到相同的问题&#xff0c;不再浪费时间再次寻找解决办法。 Intelij IDEA 配置Tomcat时…

【Spring专题】Spring之Bean的生命周期源码解析——阶段二(二)(IOC之属性填充/依赖注入)

目录 前言阅读准备阅读指引阅读建议 课程内容一、依赖注入方式&#xff08;前置知识&#xff09;1.1 手动注入1.2 自动注入1.2.1 XML的autowire自动注入1.2.1.1 byType&#xff1a;按照类型进行注入1.2.1.2 byName&#xff1a;按照名称进行注入1.2.1.3 constructor&#xff1a;…

uniapp小程序实现上传图片功能,并显示上传进度

效果图&#xff1a; 实现方法&#xff1a; 一、通过uni.chooseMedia(OBJECT)方法&#xff0c;拍摄或从手机相册中选择图片或视频。 官方文档链接: https://uniapp.dcloud.net.cn/api/media/video.html#choosemedia uni.chooseMedia({count: 9,mediaType: [image,video],so…

【Django】无法从“django.utils.encoding”导入名称“force_text”

整晚处理 Django 的导入错误。 我将把它作为提醒&#xff0c;希望处于相同情况的人数会减少。 原因 某些软件包版本不支持Django 4 请看下表并决定Django和Python的版本 方案 如果出现难以响应&#xff0c;或者更改环境麻烦&#xff0c;请尝试以下操作 例如出现以下错误 …

【制作npm包2】了解 package.json 相关配置

制作npm包目录 本文是系列文章&#xff0c; 作者一个橙子pro&#xff0c;本系列文章大纲如下。转载或者商业修改必须注明文章出处 一、申请npm账号、个人包和组织包区别 二、了解 package.json 相关配置 三、 了解 tsconfig.json 相关配置 四、 api-extractor 学习 五、npm包…

(六)、深度学习框架中的算子

1、深度学习框架算子的基本概念 深度学习框架中的算子&#xff08;operator&#xff09;是指用于执行各种数学运算和操作的函数或类。这些算子通常被用来构建神经网络的各个层和组件&#xff0c;实现数据的传递、转换和计算。 算子是深度学习模型的基本组成单元&#xff0c;它们…

程序的DAC检查与LSM简介

程序的DAC检查 在Linux中&#xff0c;程序的DAC&#xff08;Discretionary Access Control&#xff0c;自主访问控制&#xff09;检查是指操作系统对程序执行期间对文件和资源的访问权限进行的检查。 Linux使用一种基于权限的访问控制模型&#xff0c;其中每个文件和资源都与…

Spark 图计算ONEID 进阶版

0、环境信息 本文采用阿里云maxcompute的spark环境为基础进行的&#xff0c;搭建本地spark环境参考搭建Windows开发环境_云原生大数据计算服务 MaxCompute-阿里云帮助中心 版本spark 2.4.5&#xff0c;maven版本大于3.8.4 ①配置pom依赖 详见2-1 ②添加运行jar包 ③添加配置信…

【Linux】IO多路转接——poll接口

目录 poll初识 poll函数 poll服务器 poll的优点 poll的缺点 poll初识 poll也是系统提供的一个多路转接接口。 poll系统调用也可以让我们的程序同时监视多个文件描述符上的事件是否就绪&#xff0c;和select的定位是一样的&#xff0c;适用场景也是一样的。 poll函数 po…

LC-将有序数组转换为二叉搜索树

LC-将有序数组转换为二叉搜索树 链接&#xff1a;https://leetcode.cn/problems/convert-sorted-array-to-binary-search-tree/description/ 描述&#xff1a; 给你一个整数数组 nums &#xff0c;其中元素已经按 升序 排列&#xff0c;请你将其转换为一棵 高度平衡 二叉搜索…

QT的mysql(数据库)最佳实践和常见问题解答

涉及到数据库&#xff0c;首先安利一个软件Navicat Premium&#xff0c;用来查询数据库很方便 QMysql驱动是Qt SQL模块使用的插件&#xff0c;用于与MySQL数据库进行通信。要编译QMysql驱动&#xff0c;您需要满足以下条件&#xff1a; 您需要安装MySQL的客户端库和开发头文件…

【LeetCode】字符串匹配

字符串匹配问题 常见的字符串匹配算法包括暴力匹配、 Knuth-Morris-Pratt 算法、Boyer-Moore算法、Sunday 算法等 解题 思路 1: 两个指针各指向两个字符串的起始位置,先判断,两个字符串的第一个字符是否相同,如果相同的话,则将两个指针往下移动,并且判断较短字符串的下一个字符…

el-table实现静态和动态合并单元格 以及内容显示的问题

实现效果图 <el-tablev-loading"loading":data"tableData"style"width: 100%":row-class-name"tableRowClassName"size"small"><el-table-column fixed label"序号" width"50"><el-tab…