【课程介绍】XPath 之旅:自动化爬虫入门探索

[ 专栏推荐 ]
😃 XPath 之旅:自动化爬虫入门探索》😄
❤️【简介】: XPath 基础教程适合初学者,旨在帮助学习者掌握 XPath 元素定位的基本原理和常用技巧。学习完这套课程,你将能够熟练使用 XPathHTMLXML 文档中定位元素,为后续的 Web 自动化测试、数据提取等工作打下坚实的基础。

XPath 之旅:自动化爬虫入门探索

  • 1. 课程介绍
    • 1.1 XPath 概述
    • 1.2 XPath 的作用和优势
  • 2. XPath 语法基础
    • 2.1 XPath 表达式的结构
    • 2.2 元素定位方式:绝对路径和相对路径
    • 2.3 节点类型:元素节点、属性节点、文本节点等
    • 2.4 基本定位方法:标签、属性、文本等
    • 2.5 XPath 轴的使用
  • 3. 谓语和运算符
    • 3.1 谓语的概念和作用
    • 3.2 谓语的使用方法和语法
    • 3.3 谓语运算符:等于、不等于、包含等
  • 4. 属性定位
    • 4.1 使用属性定位元素
    • 4.2 多个属性的组合定位
    • 4.3 属性值的模糊匹配
  • 5. 文本定位
    • 5.1 使用文本内容定位元素
    • 5.2 文本内容的模糊匹配
    • 5.3 使用正则表达式进行文本匹配
  • 6. 层级关系定位
    • 6.1 父子关系定位
    • 6.2 祖先关系定位
    • 6.3 兄弟关系定位
  • 7. 数值定位
    • 7.1 使用数值定位元素
    • 7.2 使用数值函数进行数值比较
    • 7.3 数值范围的定位
  • 8. 多元素定位
    • 8.1 使用逻辑运算符进行多条件定位
    • 8.2 使用逻辑运算符进行元素筛选
    • 8.3 使用括号改变优先级
  • 9. 高级定位技巧
    • 9.1 使用轴进行元素定位
    • 9.2 使用通配符进行模糊定位
    • 9.3 使用索引进行元素定位
  • 10. 实战案例分析
    • 10.1 使用 XPath 解决实际的元素定位问题
    • 10.2 处理动态页面的元素定位
    • 10.3 XPath 与其他定位方法的比较

😃😄 ❤️ ❤️ ❤️

1. 课程介绍

1.1 XPath 概述

文章链接:XPath 的基本概念

在处理 XMLHTML 文档时,准确定位和提取元素是一项关键任务。 XPath 是一种强大的查询语言,它为我们提供了一种直观且高度可定制的方式来解析和操作文档的结构和内容。本篇博客将深入探讨 XPath 的概述,介绍它的基本概念、语法和使用方法,并通过详细的解释和实例演示来展示它在精确定位和提取元素方面的优势。

1.2 XPath 的作用和优势

文章链接:XPath 的作用和优势

XPath 是一种强大而灵活的技术,用于在 XMLHTML 文档中进行元素定位和提取。它提供了一种直观且高度可定制的方式来解析和操作文档的结构和内容。本篇博客将深入探讨 XPath 的作用和优势,并通过详细的解释和实例演示来展示它的强大之处。

2. XPath 语法基础

2.1 XPath 表达式的结构

文章链接:XPath 表达式的结构与解析

XPath 是一种强大而灵活的查询语言,用于在 XMLHTML 文档中定位和提取元素。 XPath 表达式的结构对于理解和使用 XPath 至关重要。本篇博客将深入探讨 XPath 表达式的结构,帮助读者更好地理解和应用 XPath 定位和提取元素的能力。我们将详细解释 XPath 表达式的各个组成部分,并通过实例演示来加深理解。

2.2 元素定位方式:绝对路径和相对路径

文章链接:XPath 元素定位方式:绝对路径和相对路径的比较与应用

XPath 中,元素定位是一项关键任务,它决定了我们能否准确地选择和操作文档中的元素。 XPath 提供了两种常用的元素定位方式:绝对路径和相对路径。本篇博客将深入比较和探讨绝对路径和相对路径的特点和应用场景,并通过详细的解释和实例演示来展示它们在元素定位中的优势和用法。

2.3 节点类型:元素节点、属性节点、文本节点等

文章链接:深入理解 XPath 节点类型:元素节点、属性节点、文本节点等

XPath 是一种功能强大的查询语言,用于在 XMLHTML 文档中定位和提取元素。在 XPath 中,我们处理的不仅仅是元素,还涉及到不同类型的节点,如元素节点、属性节点、文本节点等。本篇博客将深入探讨 XPath 中的节点类型,并通过详细的解释和实例演示来展示它们的特点和应用场景。

2.4 基本定位方法:标签、属性、文本等

文章链接:XPath 基本定位方法:标签、属性、文本等

XPath 是一种功能强大的查询语言,用于在 XMLHTML 文档中精确定位和提取元素。 XPath 提供了多种基本定位方法,包括标签定位、属性定位和文本定位等。本篇博客将深入探讨 XPath 的基本定位方法,通过详细的解释和实例演示来展示它们的特点和灵活性。

2.5 XPath 轴的使用

文章链接:XPath 轴的使用

XPath 是一种强大的查询语言,用于在 XMLHTML 文档中导航和选择元素。 XPath 提供了一种直观且高度可定制的方式来定位和提取文档中的元素。其中, XPath 轴是一项关键特性,它允许我们定义元素之间的关系,从而更精确地导航和选择目标元素。本篇博客将深入探索 XPath 轴的使用,通过详细的解释和实例演示来展示它在文档导航和元素选择方面的优势和灵活性。

3. 谓语和运算符

3.1 谓语的概念和作用

文章链接:XPath 谓语的概念与作用

XPath 是一种强大的查询语言,用于在 XMLHTML 文档中定位和提取元素。 XPath 的谓语是一项关键特性,它允许我们在 XPath 表达式中添加条件,从而实现对元素的更精确的定位和筛选。本篇博客将深入探讨 XPath 谓语的概念和作用,通过详细的解释和实例演示来展示它在定位和筛选元素方面的优势和灵活性。

3.2 谓语的使用方法和语法

文章链接:XPath 谓语的使用方法和语法

XPath 是一种强大的查询语言,用于在 XMLHTML 文档中定位和提取元素。 XPath 的谓语是一项关键特性,它允许我们在 XPath 表达式中添加条件,从而实现对元素的更精确的筛选和定位。本篇博客将深入探讨 XPath 谓语的使用方法和语法,通过详细的解释和实例演示来展示它在元素筛选和定位方面的优势和灵活性。

3.3 谓语运算符:等于、不等于、包含等

文章链接:XPath 谓语运算符:等于、不等于、包含等

XPath 是一种功能强大的查询语言,用于在 XMLHTML 文档中定位和提取元素。 XPath 的谓语运算符是谓语中的比较运算符,它们允许我们对元素的属性值或其他特征进行比较,从而实现更精确的筛选和定位。本篇博客将深入探讨 XPath 谓语运算符的使用方法和语法,通过详细的解释和实例演示来展示它们在元素筛选和定位方面的优势和灵活性。

4. 属性定位

4.1 使用属性定位元素

文章链接:使用属性定位元素: XPath 的强大功能

XPath 是一种强大的查询语言,用于在 XMLHTML 文档中定位和提取元素。属性定位是 XPath 的一项关键功能,它允许我们通过元素的属性值来精确定位目标元素。本篇博客将深入探讨使用属性定位元素的方法和技巧,通过详细的解释和实例演示,展示 XPath 属性定位的优势和灵活性。

4.2 多个属性的组合定位

文章链接:XPath 多属性组合定位

XPath 是一种强大的查询语言,用于在 XMLHTML 文档中定位和提取元素。在 XPath 中,我们可以使用多个属性的组合来定位目标元素,这种技巧为我们提供了更精确的元素定位能力。本篇博客将深入探讨 XPath 多属性组合定位的方法和技巧,通过详细的解释和实例演示,展示它的优势和灵活性。

4.3 属性值的模糊匹配

文章链接:XPath 属性值的模糊匹配

XPath 是一种强大的查询语言,用于在 XMLHTML 文档中定位和提取元素。属性值的模糊匹配是 XPath 的一项高级技巧,它允许我们使用通配符和特定函数来实现模糊匹配的筛选和定位。本篇博客将深入探讨 XPath 属性值的模糊匹配技巧,通过详细的解释和实例演示,展示它在元素筛选和定位方面的优势和灵活性。

5. 文本定位

5.1 使用文本内容定位元素

文章链接:XPath 文本内容定位

XPath 是一种强大的查询语言,用于在 XMLHTML 文档中定位和提取元素。文本内容定位是 XPath 的一项重要技巧,它允许我们根据元素的文本内容来准确筛选和定位目标元素。本篇博客将深入探讨 XPath 文本内容定位的方法和技巧,通过详细的解释和实例演示,展示它在元素筛选和定位方面的优势和灵活性。

5.2 文本内容的模糊匹配

文章链接:XPath 文本内容的模糊匹配:灵活筛选和定位元素的高级技巧

XPath 是一种强大的查询语言,用于在 XMLHTML 文档中定位和提取元素。文本内容的模糊匹配是 XPath 的一项高级技巧,它允许我们使用通配符、正则表达式和特定函数来实现模糊匹配的筛选和定位。本篇博客将深入探讨 XPath 文本内容的模糊匹配技巧,通过详细的解释和实例演示,展示它在元素筛选和定位方面的优势和灵活性。

5.3 使用正则表达式进行文本匹配

文章链接:XPath 文本匹配:正则表达式的应用与技巧

XPath 是一种强大的查询语言,用于在 XMLHTML 文档中定位和提取元素。正则表达式是一种强大的模式匹配工具,可以用来进行复杂的文本匹配。 XPath 结合正则表达式的使用,可以实现更精确和灵活的文本匹配和定位。本篇博客将深入探讨 XPath 中使用正则表达式进行文本匹配的方法和技巧,通过详细的解释和实例演示,展示它在元素筛选和定位方面的优势和灵活性。

6. 层级关系定位

6.1 父子关系定位

文章链接:XPath 父子关系定位

XPath 是一种强大的查询语言,用于在 XMLHTML 文档中定位和提取元素。在实际的应用中,经常需要根据元素之间的父子关系来准确定位和筛选目标元素。 XPath 提供了丰富的语法和函数来处理父子关系,使我们能够灵活地进行元素的筛选和定位。本篇博客将深入探讨 XPath 父子关系定位的方法和技巧,通过详细的解释和实例演示,展示它在元素筛选和定位方面的优势和灵活性。

6.2 祖先关系定位

文章链接:XPath 祖先关系定位

XPath 是一种强大的查询语言,用于在 XMLHTML 文档中定位和提取元素。在实际的应用中,经常需要根据元素之间的祖先关系来准确定位和筛选目标元素。 XPath 提供了丰富的语法和函数来处理祖先关系,使我们能够灵活地进行元素的筛选和定位。本篇博客将深入探讨 XPath 祖先关系定位的方法和技巧,通过详细的解释和实例演示,展示它在元素筛选和定位方面的优势和灵活性。

6.3 兄弟关系定位

文章链接:XPath 兄弟关系定位

XPath 是一种强大的查询语言,用于在 XMLHTML 文档中定位和提取元素。在实际的应用中,经常需要根据元素之间的兄弟关系来准确定位和筛选目标元素。 XPath 提供了丰富的语法和函数来处理兄弟关系,使我们能够灵活地进行元素的筛选和定位。本篇博客将深入探讨 XPath 兄弟关系定位的方法和技巧,通过详细的解释和实例演示,展示它在元素筛选和定位方面的优势和灵活性。

7. 数值定位

7.1 使用数值定位元素

文章链接:XPath 使用数值定位元素

XPath 是一种强大的查询语言,用于在 XMLHTML 文档中定位和提取元素。除了基本的标签、属性和文本匹配外, XPath 还提供了数值定位的功能,可以根据元素的数值属性进行精确的筛选和定位。这种数值定位的技巧非常实用,可以在数据处理和分析中发挥重要作用。本篇博客将深入探讨 XPath 数值定位的方法和技巧,通过详细的解释和实例演示,展示它在元素筛选和定位方面的优势和灵活性。

7.2 使用数值函数进行数值比较

文章链接:XPath 使用数值函数进行数值比较

XPath 是一种强大的查询语言,用于在 XMLHTML 文档中定位和提取元素。除了基本的标签、属性和文本匹配外, XPath 还提供了丰富的数值函数,用于进行数值比较和筛选。这些数值函数可以帮助我们在数据处理和分析中灵活地进行数值比较,并精确地定位目标元素。本篇博客将深入探讨 XPath 数值函数的使用方法和技巧,通过详细的解释和实例演示,展示它在元素筛选和定位方面的优势和灵活性。

7.3 数值范围的定位

文章链接:XPath 数值范围定位

XPath 是一种强大的查询语言,用于在 XMLHTML 文档中定位和提取元素。在实际的应用中,经常需要根据元素的数值属性在一定的范围内进行筛选和定位。 XPath 提供了丰富的数值比较和逻辑运算符,以及数值函数,使我们能够灵活地进行数值范围定位。本篇博客将深入探讨 XPath 数值范围定位的方法和技巧,通过详细的解释和实例演示,展示它在元素筛选和定位方面的优势和灵活性。

8. 多元素定位

8.1 使用逻辑运算符进行多条件定位

文章链接:XPath 使用逻辑运算符进行多条件定位

XPath 是一种强大的查询语言,用于在 XMLHTML 文档中定位和提取元素。在实际的应用中,我们经常需要根据多个条件进行元素的筛选和定位。 XPath 提供了丰富的逻辑运算符,使我们能够使用多个条件进行逻辑组合,从而实现复杂的元素定位和筛选。本篇博客将深入探讨 XPath 逻辑运算符的使用方法和技巧,通过详细的解释和实例演示,展示它在多条件定位和筛选方面的优势和灵活性。

8.2 使用逻辑运算符进行元素筛选

文章链接:XPath 使用逻辑运算符进行元素筛选

XPath 是一种强大的查询语言,提供了丰富的运算符来筛选和定位元素。逻辑运算符是 XPath 中的重要组成部分,通过它们我们可以进行元素的精确筛选。本篇博客将以使用逻辑运算符进行元素筛选为中心,介绍 XPath 中的逻辑运算符及其用法,帮助读者理解和应用这一关键概念。

8.3 使用括号改变优先级

文章链接:XPath 使用括号改变优先级

XPath 是一种强大的查询语言,用于在 XMLHTML 文档中定位和提取元素。在实际的应用中,我们常常需要根据多个条件进行元素的筛选和定位。 XPath 提供了逻辑运算符来组合条件,但有时我们需要改变条件之间的优先级。 XPath 括号运算符提供了一种灵活的方式,可以改变条件的优先级,从而精确地控制元素的筛选和定位。本篇博客将深入探讨 XPath 括号运算符的使用方法和技巧,通过详细的解释和实例演示,展示它在条件优先级改变方面的优势和灵活性。

9. 高级定位技巧

9.1 使用轴进行元素定位

文章链接:XPath 轴运算符:全方位定位元素的高级技巧

XPath 是一种强大的查询语言,用于在 XMLHTML 文档中定位和提取元素。在实际的应用中,我们常常需要根据元素之间的关系进行定位,例如父子关系、兄弟关系、祖先关系等。 XPath 提供了轴运算符,使我们能够通过不同的轴定位元素,从而实现更精确的元素定位。本篇博客将深入探讨 XPath 轴运算符的使用方法和技巧,通过详细的解释和实例演示,展示它在元素定位方面的优势和灵活性。

9.2 使用通配符进行模糊定位

文章链接:XPath 通配符:实现模糊定位的高级技巧

XPath 是一种强大的查询语言,用于在 XMLHTML 文档中定位和提取元素。在实际的应用中,我们经常需要根据模糊的条件进行元素的定位,例如根据元素的部分属性或文本内容进行匹配。 XPath 提供了通配符,使我们能够实现模糊的元素定位。本篇博客将深入探讨 XPath 通配符的使用方法和技巧,通过详细的解释和实例演示,展示它在模糊定位方面的优势和灵活性。

9.3 使用索引进行元素定位

文章链接:XPath 索引定位:精确定位元素的高级技巧

XPath 是一种强大的查询语言,用于在 XMLHTML 文档中定位和提取元素。在实际的应用中,我们常常需要根据元素在文档中的位置进行定位,例如选择第一个元素、最后一个元素或特定位置的元素。 XPath 提供了索引定位的技巧,使我们能够精确定位元素。本篇博客将深入探讨 XPath 索引定位的使用方法和技巧,通过详细的解释和实例演示,展示它在元素定位方面的优势和灵活性。

10. 实战案例分析

10.1 使用 XPath 解决实际的元素定位问题

文章链接:XPath 实战:解决实际元素定位问题的终极指南

XPath 是一种强大的查询语言,广泛应用于在 XMLHTML 文档中定位和提取元素。在实际的应用中,我们经常面临各种元素定位的问题,例如选择特定属性值的元素、根据文本内容进行定位、处理动态生成的元素等。 XPath 提供了丰富的功能和灵活的语法,能够解决各种实际的元素定位问题。本篇博客将以实际问题为切入点,通过详细的解释和实例演示,展示 XPath 在解决元素定位问题方面的终极指南。

10.2 处理动态页面的元素定位

文章链接:XPath 应对动态页面的元素定位技巧

在现代 Web 应用程序中,动态页面的使用越来越普遍。动态页面通过 JavaScript 等前端技术实现元素的动态生成、内容的异步加载等操作,给元素定位带来了一定的挑战。 XPath 作为一种强大的查询语言,可以帮助我们解决动态页面的元素定位问题。本篇博客将以处理动态页面的元素定位为中心,介绍 XPath 的技巧和方法,帮助读者灵活、准确地定位动态页面中的元素。

10.3 XPath 与其他定位方法的比较

文章链接:XPath 与其他定位方法的比较:选择最佳定位工具

Web 应用程序的自动化测试和数据提取中,准确地定位元素是至关重要的。 XPath 是一种强大的查询语言,用于在 XMLHTML 文档中定位和提取元素。然而,除了 XPath 外,还有其他一些定位方法可供选择,例如 CSS 选择器、 ID 定位、类名定位等。在本篇博客中,我们将比较 XPath 与其他定位方法的优势和劣势,帮助读者选择最适合自己需求的定位工具。

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

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

相关文章

深入理解mysql的锁和mvcc

基础 1 锁讲解:面试必备-行锁、表锁 - 乐观锁、悲观锁的区别和联系 2 mvcc机制讲解(如何实现各种隔离级别):数据库基础(四)Innodb MVCC实现原理 刚读完上面两篇内容,可能会有很多疑惑的地方&…

repo和git的常用命令

repo 简介 repo是Google开发的用于管理Android版本库的一个工具,repo是使用Python对git进行了一定的封装,并不是用于取代git,它简化了对多个Git版本库的管理。用repo管理的版本库都需要使用git命令来进行操作。因此,使用repo工具…

k8s证书到期实际操作

文章目录 1. 百年的kubeadm1.1 源码修改1.2 准备镜像1.3 编译1.4 成品备份 2. 生成证书2.1 master主节点2.2 其他master节点 1. 百年的kubeadm 1.1 源码修改 源码下载 cd /usr/local/src/ git clone -b release-1.15 https://github.com/kubernetes/kubernetes.git再次确认分…

【Java基础教程】Java学习路线攻略导图——史诗级别的细粒度归纳,持续更新中 ~

Java学习路线攻略导图 上篇 前言1、入门介绍篇2、程序基础概念篇3、包及访问权限篇4、异常处理篇5、特别篇6、面向对象篇7、新特性篇8、常用类库篇 前言 🍺🍺 各位读者朋友大家好!得益于各位朋友的支持和关注,我的专栏《Java基础…

Vue2 - 模板、渲染、事件处理、表单输入绑定

文章目录 模板语法1、文本2、原始 HTML3、属性 Attribute4、使用 JavaScript 表达式 条件渲染1、v-if2、v-else3、v-show4、v-if vs v-show 的区别 列表渲染1、用 v-for 把一个数组映射为一组元素2、维护状态 事件处理1、监听事件 v-on2、事件处理方法3、内联处理器中的方法 表…

【Linux后端服务器开发】UDP协议

目录 一、端口号 二、UDP报头格式 三、UDP的特点 四、UDP协议实现网络聊天群 一、端口号 端口号port标识了一个主机上进行通信的不同的应用程序。 0 ~ 1023:系统端口号,HTTP、FTP、SSH等这些广为使用的应用层协议,它们的端口号都是固定…

随手笔记——OpenCV 的基础使用方法

随手笔记——OpenCV 的基础使用方法 说明CMakeLists.txt关键内容源代码 说明 演示了如下几个操作:图像读取、显示、像素遍历、复制、赋值等。大部分的注解已写在代码里面。编译该程序时,需要在 CMakeLists.txt 中添加 OpenCV 的头文件,然后把…

Qt中QMainWindow的相关介绍

目录 菜单栏 工具栏 状态栏: 停靠窗口: QMainWindow 是标准基础窗口中结构最复杂的窗口,其组成如下: 提供了菜单栏 , 工具栏 , 状态栏 , 停靠窗口 菜单栏:只能有一个,位于窗口的最上方 工具栏:可以有多…

AI制图工具丨Midjourney产品功能介绍

了解如何使用Discord上的Midjourney Bot通过简单的文本提示创建自定义图像 Midjourney是一款AI制图工具,只要关键字,就能透过AI算法生成相对应的图片,只需要不到一分钟。 可以选择不同画家的艺术风格,例如安迪华荷、达芬奇、达利…

基于单片机水质检测系统的设计与实现

功能介绍 以STM32单片机作为主控系统;液晶显示当前参数;PH模块采集当前水质PH酸碱度;DS18B20温度传感器采集当前水体温度;TDS传感器采集当前水体TDS值;浊度传感器采集当前水体浑浊度;按键设置PH、温度、TDS…

无涯教程-Javascript - For...in循环语句

for ... in 循环用于循环访问对象的属性,由于无涯教程尚未讨论Objects对象,您就会发现此循环非常有用。“ for...in”循环的语法为: for (variablename in object) {statement or block to execute } 在每次迭代中,将 object对象中的一个属性…

Elasticsearch 集群某一节点修改 IP 后无法启动问题复盘

1、集群环境及问题描述 集群版本:6.8.X集群节点:5节点(三个节点为主数据节点,另外两个独立数据节点)。问题描述:由于IP冲突,修改了一台服务器的IP,然后5台配置改了一下一次重启&…

Kafka 深度剖析

1、应用场景 1.1 kafka场景 Kafka最初是由LinkedIn公司采用Scala语言开发,基于ZooKeeper,现在已经捐献给了Apache基金会。目前Kafka已经定位为一个分布式流式处理平台,它以 高吞吐、可持久化、可水平扩展、支持流处理等多种特性而被广泛应用…

ffmpeg和opencv源码搭建

目录 一、安装ffmpeg创建文件夹ffmpeg4.1解压压缩包二、安装opencv三、项目工程编译运行虹软的sdk注册创建工程文件夹编译ffmpeg_arc_face-recognize修改Makefile编译FFMPEG_DNN_Project四、安装包下载五、编译过程中可能会出现的问题的解决方法一、安装ffmpeg 参考文章:http:…

flask基本用法小白教程+按钮跳转到指定页面+python和pip安装(后附)

一、flask学习教程: 1.1 基本程序: 大家可以在pycharm中复制如下代码,先感受一下flask的基本用法: 点击链接可进入浏览器查看程序运行的结果,在127.0.0.1:5000后面添上/test1/等设定的文字,可查看不同函…

基于单片机的蓝牙音乐喷泉的设计与实现

功能介绍 以51单片机作为主控系统;通过HM-18蓝牙音频模块进行无线传输; 通过LM386功放模块对音频信号进行放大;手机端可以直接控制音频播放,并且最远距离可达20米;手机端可以进行任意音乐切换,播报、暂停&a…

微信小程序中常见组件的使用

文章目录 微信小程序中常见组件的使用视图组件viewscroll-viewswipermovable-area 基础组件icontextrich-textprogress 表单组件buttoncheckbox、checkbox-grouplabelforminputpicker单列选择器多列选择器时间选择器&日期选择器&地区选择器 picker-viewradiosliderswit…

MySQL数据备份与恢复

目录 ​编辑 一、数据备份 1.1物理备份 1.1.1冷备份 1.1.2热备份 1.1.3温备份 二、逻辑分区 2.1完全分区 2.2差异分区 2.3增量备份 三、数据备份恢复实验 3.1做一个数据 3.2物理冷备份与恢复 3.3mysqldump 备份与恢复(温备份) 3.4Mysql数据…

采集极验4滑块验证码图片数据

在网络安全领域,验证码是一种常见的用于验证用户身份或防止恶意机器人攻击的技术。而极验4滑块验证码作为一种广泛应用的验证码形式,其具有较高的安全性和防御能力。本文将以获取极验4滑块验证码图片数据为主题,介绍相关技术和方法。 一、极…

【webrtc】rtc::Thread和std::thread 的用法

全局线程 itsfolf/Discord-Screenshare-Linux#include "rtc_base/thread.h"rtc::Thread* GlobalLoopThread() {static auto result = []