当前位置: 首页 > article >正文

人工智能与机器学习原理精解【16】

文章目录

  • 因果推理
    • 概率空间模型
      • 一、定义
      • 二、性质
      • 三、构建步骤
      • 四、示例
      • 五、应用
    • 联合分布
      • 概述
      • 联合分布函数和概率密度函数之间的主要关系
      • 离散型联合分布
      • 连续型联合分布
      • 联合分布函数
      • 一、定义
      • 二、性质
      • 三、计算
      • 四、例子
      • 五、例题
    • Reichenbach的共同原因原则
      • 定义与背景
      • 主要内容
      • 数学原理概述
      • 应用与推断
      • 应用领域
      • 注意事项
      • Reichenbach共同原因原则(赖兴巴赫共同原因原理)的实例
        • 1. 自然科学领域
          • 实例一:地震与海啸的相关性
        • 2. 社会科学领域
          • 实例二:教育与收入的相关性
        • 3. 实验设计领域
          • 实例三:药物疗效实验
      • 注意事项
  • 参考文献

因果推理

概率空间模型

概率空间模型是概率论中的基础概念,它提供了一个框架,用于描述随机现象和进行概率计算。以下是概率空间模型的详细解释:

一、定义

概率空间模型由三部分组成:样本空间、事件和概率。

  1. 样本空间(Sample Space):表示所有可能结果的集合,通常用大写字母Ω或S表示。样本空间中的每个元素称为样本点。

  2. 事件(Event):是样本空间的一个子集,表示某种特定的结果或结果的组合。事件可以是单个样本点,也可以是多个样本点的集合。

  3. 概率(Probability):是一个将事件映射到实数的函数,表示该事件发生的可能性。概率的取值范围在0到1之间,其中0表示事件不可能发生,1表示事件必然发生。

二、性质

概率空间模型满足以下性质:

  1. 非负性:对于任何事件A,其概率P(A)都是非负的,即P(A) ≥ 0。

  2. 规范性:整个样本空间Ω的概率为1,即P(Ω) = 1。

  3. 可加性:如果两个事件A和B是互不相容的(即它们没有共同的样本点),那么这两个事件并集的概率等于它们各自概率的和,即P(A ∪ B) = P(A) + P(B)。这一性质可以推广到多个互不相容的事件。

三、构建步骤

构建概率空间模型通常包括以下步骤:

  1. 确定样本空间:根据问题的具体背景,确定所有可能的结果,并构成样本空间。

  2. 定义事件:在样本空间中,根据问题的需求,定义感兴趣的事件。

  3. 指定概率:为每个事件指定一个概率值,满足概率的性质。

四、示例

以下是一个简单的概率空间模型示例:

假设有一个骰子,它有六个面,每个面上的数字分别是1, 2, 3, 4, 5, 6。我们定义样本空间Ω = {1, 2, 3, 4, 5, 6}。现在,我们定义一些事件:

  • 事件A:掷出偶数点,即A = {2, 4, 6}。
  • 事件B:掷出大于3的点,即B = {4, 5, 6}。

接下来,我们指定这些事件的概率。由于骰子是均匀的,每个面出现的概率都是相等的,即1/6。因此,我们可以计算事件A和B的概率:

  • P(A) = 3/6 = 1/2(因为有三个偶数点)。
  • P(B) = 3/6 = 1/2(因为有三个大于3的点)。

这样,我们就构建了一个简单的概率空间模型来描述掷骰子的随机现象。

五、应用

概率空间模型在多个领域有广泛应用,如统计学、机器学习、金融、医学等。它提供了一种系统的方法来描述随机现象、计算概率和进行决策。在实际应用中,通常需要根据具体问题的背景和需求来构建适当的概率空间模型。

联合分布

概述

联合分布是对单一随机变量概率分布的自然拓展。在概率论中,单一随机变量的概率分布描述了该变量取各个可能值的概率。而当涉及两个或更多个随机变量时,我们需要考虑这些随机变量同时取值的概率,这就是联合分布所关注的内容。联合分布函数(Joint Distribution Function)亦称多维分布函数,它表示多个随机变量同时满足某一条件(如同时小于等于某个值)的概率。
联合分布根据随机变量的类型可以分为离散型联合分布和连续型联合分布:

  • 离散型联合分布:当随机变量只能取有限个或可数个值时,其联合分布可以用联合概率质量函数(Joint PMF)来描述。联合概率质量函数给出了所有可能取值组合的概率,且这些概率之和为1。

  • 连续型联合分布:当随机变量可以取实数轴上的任意值时,其联合分布可以用联合概率密度函数(Joint PDF)来描述。联合概率密度函数在某一点的值并不直接表示概率,而是表示在该点附近单位体积内的概率密度。联合概率密度函数在整个定义域上的积分等于1。

  • 联合分布具有以下几个基本性质:

    非负性:联合概率分布的所有取值必须非负。
    归一性:联合概率分布的所有可能取值的概率之和(对于离散型)或积分(对于连续型)等于1。
    单调不减性:对于连续型随机变量,联合分布函数关于每一个变量都是单调不减的。
    右连续性:联合分布函数关于每一个变量都是右连续的。

联合分布函数和概率密度函数之间的主要关系

  1. 定义上的联系

    • 联合分布函数(Joint Distribution Function, JDF)描述了多个随机变量同时小于或等于某些值的概率。
    • 联合概率密度函数(Joint Probability Density Function, JPDF)描述了多个随机变量在某一点附近取值的概率密度。
  2. 积分关系

    • 对于连续型随机变量,联合分布函数可以通过对联合概率密度函数进行积分来得到。具体来说,如果 f ( x , y ) f(x, y) f(x,y)是两个连续型随机变量 X X X Y Y Y的联合概率密度函数,那么它们的联合分布函数 F ( x , y ) F(x, y) F(x,y)可以表示为:
      F ( x , y ) = ∫ − ∞ x ∫ − ∞ y f ( u , v )   d u   d v F(x, y) = \int_{-\infty}^{x} \int_{-\infty}^{y} f(u, v) \, du \, dv F(x,y)=xyf(u,v)dudv
    • 这里,积分区域是 u u u − ∞ -\infty x x x v v v − ∞ -\infty y y y,因为我们要计算的是 X ≤ x X \leq x Xx Y ≤ y Y \leq y Yy的概率。
  3. 性质上的区别与联系

    • 联合分布函数总是非负的,且当所有随机变量都趋于正无穷时,联合分布函数趋于1。
    • 联合概率密度函数在某一点的值并不直接表示概率,而是表示在该点附近单位面积(或体积,对于多维情况)内的概率密度。因此,联合概率密度函数在整个定义域上的积分(对于二维情况是双重积分)等于1。
    • 尽管联合分布函数和联合概率密度函数在性质上有所不同,但它们都是描述多个随机变量同时取值情况的重要工具。
  4. 应用上的互补性

    • 在实际应用中,我们可能需要根据具体问题的背景和数据来确定是使用联合分布函数还是联合概率密度函数。例如,在计算某个区域内的概率时,我们可能会使用联合分布函数;而在需要了解某个点附近的概率密度时,我们则可能会使用联合概率密度函数。

综上所述,联合分布函数和联合概率密度函数是描述多个随机变量同时取值情况的两种不同但互补的方式。它们之间的关系主要通过积分来体现,即联合分布函数可以通过对联合概率密度函数进行积分来得到。

离散型联合分布

对于离散型随机变量,联合分布可以用联合概率质量函数(Joint Probability Mass Function, PMF)来表示。假设有两个离散型随机变量 X X X Y Y Y,它们的联合概率质量函数可以记为 P ( X = x , Y = y ) P(X=x, Y=y) P(X=x,Y=y),其中 x x x y y y分别是 X X X Y Y Y的可能取值。联合概率质量函数给出了所有可能取值组合 ( x , y ) (x, y) (x,y)的概率,且这些概率之和为1。

连续型联合分布

对于连续型随机变量,联合分布可以用联合概率密度函数(Joint Probability Density Function, PDF)来表示。假设有两个连续型随机变量 X X X Y Y Y,它们的联合概率密度函数可以记为 f ( x , y ) f(x, y) f(x,y),其中 x x x y y y分别是 X X X Y Y Y的取值。联合概率密度函数在某一点 ( x , y ) (x, y) (x,y)的值并不直接表示概率,而是表示在该点附近单位面积(或体积,对于多维情况)内的概率密度。联合概率密度函数在整个定义域上的积分(对于二维情况是双重积分)等于1。

联合分布函数

另外,无论是离散型还是连续型随机变量,我们都可以定义联合分布函数(Joint Distribution Function, DF)或称为累积分布函数(Cumulative Distribution Function, CDF)

  1. 对于两个随机变量 X X X Y Y Y,联合分布函数可以记为 F ( x , y ) F(x, y) F(x,y),它表示事件 { X ≤ x } \{X \leq x\} {Xx} { Y ≤ y } \{Y \leq y\} {Yy}同时发生的概率。
  • 对于离散型随机变量,联合分布函数可以通过对联合概率质量函数进行累加来得到。
  • 对于连续型随机变量,联合分布函数可以通过对联合概率密度函数进行积分来得到。
    联合分布函数(Joint Distribution Function)是描述多个随机变量同时取值情况的函数。对于两个随机变量 X X X Y Y Y,联合分布函数通常记为 F ( x , y ) F(x, y) F(x,y),它表示事件 { X ≤ x } \{X \leq x\} {Xx} { Y ≤ y } \{Y \leq y\} {Yy}同时发生的概率。
  1. 联合分布函数的一般公式为:

F ( x , y ) = P ( X ≤ x , Y ≤ y ) F(x, y) = P(X \leq x, Y \leq y) F(x,y)=P(Xx,Yy)

这个公式表示的是随机变量 X X X取值小于等于 x x x,且随机变量 Y Y Y取值小于等于 y y y的概率。

  • 对于离散型随机变量,联合分布函数可以通过对联合概率质量函数(Joint Probability Mass Function, PMF)进行累加来得到。假设 P ( X = x i , Y = y j ) P(X=x_i, Y=y_j) P(X=xi,Y=yj) X X X x i x_i xi Y Y Y y j y_j yj的概率,那么联合分布函数可以表示为:

F ( x , y ) = ∑ x i ≤ x ∑ y j ≤ y P ( X = x i , Y = y j ) F(x, y) = \sum_{x_i \leq x} \sum_{y_j \leq y} P(X=x_i, Y=y_j) F(x,y)=xixyjyP(X=xi,Y=yj)

  • 对于连续型随机变量,联合分布函数可以通过对联合概率密度函数(Joint Probability Density Function, PDF)进行积分来得到。假设 f ( x , y ) f(x, y) f(x,y) X X X Y Y Y的联合概率密度函数,那么联合分布函数可以表示为:

F ( x , y ) = ∫ − ∞ x ∫ − ∞ y f ( u , v )   d u   d v F(x, y) = \int_{-\infty}^{x} \int_{-\infty}^{y} f(u, v) \, du \, dv F(x,y)=xyf(u,v)dudv

这里需要注意的是,积分区域是 u u u − ∞ -\infty x x x v v v − ∞ -\infty y y y,因为我们要计算的是 X ≤ x X \leq x Xx Y ≤ y Y \leq y Yy的概率。

  • 联合分布函数具有以下性质:

    • F ( x , y ) F(x, y) F(x,y)是非负的,即 F ( x , y ) ≥ 0 F(x, y) \geq 0 F(x,y)0
    • F ( x , y ) F(x, y) F(x,y)是单调不减的,即当 x x x y y y增大时, F ( x , y ) F(x, y) F(x,y)不会减小。
    • x x x y y y都趋于正无穷时, F ( x , y ) F(x, y) F(x,y)趋于1,即 lim ⁡ x → + ∞ , y → + ∞ F ( x , y ) = 1 \lim_{x \to +\infty, y \to +\infty} F(x, y) = 1 limx+,y+F(x,y)=1
    • 对于任意固定的 y y y F ( x , y ) F(x, y) F(x,y)作为 x x x的函数是右连续的;同样地,对于任意固定的 x x x F ( x , y ) F(x, y) F(x,y)作为 y y y的函数也是右连续的。
    • 联合分布函数当 x x x y y y分别趋于正无穷时,联合分布函数趋于1。
    • 对于多维随机变量(超过两个),联合分布的概念同样适用,但表示和计算会更加复杂。
      统计相关性是统计学中的一个核心概念,用于描述两个或多个变量之间关系的紧密程度和方向。以下是对统计相关性的详细描述,包括其定义、性质、计算、例子和例题。

一、定义

统计相关性是指两个或多个变量之间关系的度量,它反映了变量之间共同变化的趋势。这种关系可以是线性的,也可以是非线性的,但最常见的是线性相关性。当两个变量之间存在统计相关性时,一个变量的变化往往伴随着另一个变量的变化,尽管这并不意味着它们之间存在因果关系。

二、性质

  1. 方向性:统计相关性具有方向性,分为正相关和负相关。正相关表示当一个变量增加时,另一个变量也倾向于增加;负相关则表示当一个变量增加时,另一个变量倾向于减少。
  2. 强度:相关性的强度可以通过相关系数来衡量,相关系数的绝对值越接近1,表示两个变量之间的相关性越强;越接近0,表示相关性越弱。
  3. 非线性关系:虽然统计相关性最常见的是线性关系,但它也可以描述非线性关系。然而,在这种情况下,相关系数可能无法准确反映变量之间的实际关联程度。

三、计算

统计相关性的计算通常依赖于相关系数,其中最常见的是皮尔逊相关系数(Pearson correlation coefficient)。

皮尔逊相关系数(Pearson Correlation Coefficient)的计算公式用于衡量两个变量之间线性相关的强度和方向。该系数的值介于-1和1之间,其中1表示完全正相关,-1表示完全负相关,0表示没有线性相关。

皮尔逊相关系数的计算公式为:

r = ∑ i = 1 n ( x i − x ˉ ) ( y i − y ˉ ) ∑ i = 1 n ( x i − x ˉ ) 2 ∑ i = 1 n ( y i − y ˉ ) 2 r = \frac{\sum_{i=1}^{n} (x_i - \bar{x})(y_i - \bar{y})}{\sqrt{\sum_{i=1}^{n} (x_i - \bar{x})^2 \sum_{i=1}^{n} (y_i - \bar{y})^2}} r=i=1n(xixˉ)2i=1n(yiyˉ)2 i=1n(xixˉ)(yiyˉ)

其中:

  • n n n 是观测值的数量(样本大小)。
  • x i x_i xi y i y_i yi 分别是两个变量的第 i i i 个观测值。
  • x ˉ \bar{x} xˉ y ˉ \bar{y} yˉ 分别是两个变量的样本均值。
  • ∑ \sum 表示求和符号。

这个公式可以分解为几个部分来理解:

  1. 分子部分 ∑ i = 1 n ( x i − x ˉ ) ( y i − y ˉ ) \sum_{i=1}^{n} (x_i - \bar{x})(y_i - \bar{y}) i=1n(xixˉ)(yiyˉ) 计算的是两个变量之间协方差。
  2. 分母部分 ∑ i = 1 n ( x i − x ˉ ) 2 ∑ i = 1 n ( y i − y ˉ ) 2 \sqrt{\sum_{i=1}^{n} (x_i - \bar{x})^2 \sum_{i=1}^{n} (y_i - \bar{y})^2} i=1n(xixˉ)2i=1n(yiyˉ)2 是两个变量标准差的乘积。

因此,皮尔逊相关系数实际上是协方差与标准差乘积的比值,它标准化了协方差,使得不同尺度的变量之间的相关性可以比较。

四、例子

假设我们有两个变量:学生的学习时间( X X X)和他们的考试成绩( Y Y Y)。通过收集一组学生的数据,我们可以计算这两个变量之间的皮尔逊相关系数。如果相关系数为正且接近1,那么我们可以说学生的学习时间与考试成绩之间存在强正相关关系,即学习时间越长,考试成绩往往越好。

五、例题

例题:某研究机构收集了100名学生的数学成绩( X X X)和物理成绩( Y Y Y),并计算得到它们之间的皮尔逊相关系数为0.75。请解释这个相关系数的含义。

解答:这个皮尔逊相关系数0.75表示数学成绩和物理成绩之间存在较强的正相关关系。具体来说,当一个学生的数学成绩提高时,他的物理成绩也倾向于提高。这种相关性的强度表明,数学和物理成绩之间可能存在某种共同的影响因素或技能基础,使得两者在成绩上表现出一致的变化趋势。然而,需要注意的是,这个相关系数并不能证明数学成绩的提高是导致物理成绩提高的原因,只能说明两者之间存在统计上的关联。

Reichenbach的共同原因原则

也被称为赖兴巴赫共同原因原理(Reichenbach’s common cause principle),是因果推理中的一个重要概念,尤其在统计和量子力学的因果模型中被广泛应用。以下是对该原则的详细阐述:

定义与背景

共同原因原则指出,如果两个事件(或变量)在统计上显示出相关性,那么这种相关性可以通过以下两种方式之一来解释:

  1. 一个事件是另一个事件的原因。
  2. 存在一个共同的外部因素(即共同原因),它同时影响了这两个事件。

综合来说,就是X和Y两随机变量具有统计相关性,则会存在一个Z的随机变量,它对X和Y有共同影响。

  • Z可能与X或Y重合,即 第一种情况。
  • Z可能屏蔽X和Y,这样给定Z后,X和Y不再相关,相互独立

这一原则最初由德国哲学家Hans Reichenbach在20世纪中叶提出,旨在解决因果推理中的基本问题,特别是在面对统计相关性时如何区分因果关系和非因果关系。

主要内容

共同原因原则包含两个主要部分:

  1. 解释相关性:观察到的两个事件之间的相关性应该通过假设一个共同的原因来解释。这种共同原因可能是直接作用于两个事件的单一因素,也可能是通过一系列复杂机制间接影响它们的多个因素。

  2. 条件独立性:在控制了共同原因之后,原本相关的两个事件应该变得条件独立。换句话说,如果两个事件之间的相关性是由于共同原因造成的,那么在控制了这一共同原因之后,它们之间的统计相关性应该会消失或显著减弱。

数学原理概述

Reichenbach的共同原因原则(或赖兴巴赫共同原因原理)在数学原理上主要依赖于概率论和统计学的概念,特别是条件概率和独立性的概念。

  1. 条件概率

    • 条件概率是指在某一事件已经发生的条件下,另一事件发生的概率。在共同原因原则中,我们关注的是在给定共同原因(条件C)下,两个相关事件(A和B)各自发生的概率,即(P(A|C))和(P(B|C))。
  2. 独立性

    • 如果两个事件在给定某个条件下是独立的,那么一个事件的发生不影响另一个事件发生的概率。在共同原因原则中,这意味着在控制了共同原因(条件C)之后,原本相关的两个事件A和B应该变得条件独立,即满足(P(A \cap B | C) = P(A | C) \times P(B | C))。

应用与推断

  • 相关性分析:首先,通过统计分析(如计算相关系数)识别两个事件或变量之间的相关性。然而,相关性并不等同于因果性,因此需要进一步分析。
  • 假设共同原因:在观察到相关性之后,假设存在一个共同的原因(或一组共同原因)同时影响了这两个事件或变量。
  • 条件独立性检验:尝试控制这个假设的共同原因,并检验在控制后两个事件或变量是否变得条件独立。这通常需要通过实验设计或数据分析来实现。
  • 因果推断:如果条件独立性得到验证,那么可以推断原本观察到的相关性很可能是由这个共同原因引起的。然而,需要注意的是,这种推断并不是绝对确定的,因为可能存在其他未观测到的混杂因素。

应用领域

共同原因原则在多个领域都有广泛的应用,包括但不限于:

  1. 量子力学:在量子因果模型中,Allen等人提出了一种基于赖兴巴赫共同原因原理的量子因果模型,用于解释纠缠粒子之间的相关性。他们认为,纠缠粒子之间的相关性可以由一个共同的原因(如量子态的制备过程)来解释。

  2. 生物学:在进化生物学中,共同原因原则可以用于推断不同物种之间的进化关系。例如,人类和黑猩猩之间存在许多相似的遗传特征,这些特征可以被视为共同原因(即共同祖先)的结果。

  3. 流行病学:在流行病学研究中,共同原因原则有助于识别疾病风险因素。如果两个因素与某种疾病的发生率都相关,那么可能需要进一步探究是否存在一个共同的原因(如生活方式、环境因素等)同时影响了这两个因素和疾病的发生率。

注意事项

  • 多重共线性:在实际应用中,可能存在多个潜在的共同原因,这些原因之间可能相互关联(即多重共线性),这会增加分析的复杂性。
  • 未观测到的混杂因素:即使控制了已知的共同原因,也可能存在未观测到的混杂因素继续影响两个事件或变量之间的关系。
  • 统计假设的检验:在进行条件独立性检验时,需要依赖统计假设检验的方法(如卡方检验、Fisher精确检验等),这些方法有其自身的假设条件和局限性。

综上所述,Reichenbach的共同原因原则在数学原理上主要依赖于条件概率和独立性的概念,并通过相关性分析、假设共同原因、条件独立性检验和因果推断等步骤来应用和实现。然而,由于实际问题的复杂性和不确定性,这种推断往往需要结合具体领域的知识和背景进行综合考虑和分析。

Reichenbach共同原因原则(赖兴巴赫共同原因原理)的实例

1. 自然科学领域
实例一:地震与海啸的相关性
  • 背景:地震和海啸之间经常观察到统计上的相关性,尤其是在地震活跃的海域。
  • 共同原因:地震是海啸的主要触发因素之一。当地震发生在海底时,它可能引发巨大的海浪,即海啸。
  • 分析:根据Reichenbach共同原因原则,地震和海啸之间的相关性可以通过地震这一共同原因来解释。在控制了地震这一因素后(例如,在没有地震的情况下),海啸的发生概率将显著降低,从而表明地震是海啸的一个重要共同原因。
2. 社会科学领域
实例二:教育与收入的相关性
  • 背景:统计数据显示,教育水平与收入水平之间存在正相关关系。
  • 潜在共同原因:有多种因素可能同时影响教育水平和收入水平,如家庭背景、个人能力、社会经济环境等。
  • 分析:在这个例子中,要确定教育是否是收入提高的直接原因并不简单,因为可能存在多个共同原因。然而,通过控制其他潜在因素(如家庭背景),并观察教育水平变化对收入水平的影响,可以在一定程度上验证教育作为共同原因的作用。
3. 实验设计领域
实例三:药物疗效实验
  • 背景:在药物疗效实验中,研究人员希望评估新药对某种疾病的治疗效果。
  • 共同原因:疾病状态、患者年龄、性别、基础健康状况等因素都可能同时影响药物疗效和疾病进展。
  • 实验设计:为了准确评估药物疗效,研究人员会采用随机对照试验(RCT)设计,将患者随机分为治疗组和对照组。通过控制除药物干预以外的其他潜在共同原因(如通过匹配患者的年龄、性别、基础健康状况等),研究人员可以更准确地评估药物对疾病的治疗效果。

注意事项

  • 在应用Reichenbach共同原因原则时,需要注意区分直接原因和共同原因。直接原因是一个事件直接导致另一个事件发生的原因,而共同原因则是同时影响两个或多个事件发生的因素。
  • 在实际研究中,由于存在多个潜在的共同原因和复杂的交互作用,因此往往需要结合多种统计方法和实验设计来准确识别因果关系。
  • 此外,还需要注意控制潜在的混杂因素,以确保研究结果的准确性和可靠性。

综上所述,Reichenbach共同原因原则在自然科学、社会科学和实验设计等多个领域都有广泛的应用实例。通过这些实例,我们可以更好地理解该原则在解释统计相关性和识别因果关系中的重要作用。

参考文献

1.文心一言


http://www.kler.cn/a/294922.html

相关文章:

  • Python酷库之旅-第三方库Pandas(208)
  • LED和QLED的区别
  • VCSVerdi:KDB文件的生成和导入
  • YOLOV8应用|排球垫球计数|附带全部数据集与源码(见文末百度云盘链接)
  • 【Android】webview常用方法和使用
  • Caused by: org.apache.flink.api.common.io.ParseException: Row too short:
  • Mac M1 安装Hadoop教程(安装包安装)
  • keepalived和lvs高可用集群
  • 一次关于生产环境服务无故宕机的排查过程
  • 顶刊精析|METI:整合细胞形态与空间转录组学的肿瘤微环境分析框架·24-09-06
  • MySQL面试题大全和详解,含SQL例子
  • EF框架删除数据
  • Hive是什么?
  • 模型压缩之剪枝
  • Openharmony 图片自适应全屏显示
  • C++系统教程002-数据类型(01)
  • pytorch torch.gather函数介绍
  • 运维工程师面试题--Linux加分项
  • Mysql(一) - 数据库操作, 表操作, CRUD
  • CMU 10423 Generative AI:lec3(阅读材料:GPT1论文解读)
  • 申万宏源证券完善金融服务最后一公里闭环,让金融服务“零距离、全天候”
  • 币安/欧易合约对冲APP系统开发
  • 【BuuCTF】BadySQli
  • C语言 | Leetcode C语言题解之第392题判断子序列
  • 小程序端pinia持久化
  • 2工作队列