金融中的数学模型

平稳时间序列

时间序列的基本统计特性,如均值、方差和自相关等,在时间上不随时间的推移而发生显著的变化。

平稳时间序列通常具有以下特征:

  1. 均值不随时间变化:序列的均值在时间上保持恒定。
  2. 方差不随时间变化:序列的方差在时间上保持恒定。
  3. 自相关性不随时间变化:序列的自相关性在时间上保持恒定。

需要注意的是,对于非平稳时间序列,我们可能会观察到随着时间的推移,均值、方差或自相关性发生显著的变化,这会导致在建模和预测过程中产生偏误和误差。因此,为了进行可靠的时间序列分析,首先需要对时间序列进行平稳性检验,如果时间序列不是平稳的,则需要采取相应的方法来使其平稳化,例如差分、对数变换等。

在这里插入图片描述

自回归(AR模型)

在这里插入图片描述

自相关函数(ACF)

ACF代表自相关函数(Autocorrelation Function),是时间序列分析中一种重要的工具。它用于衡量时间序列自身延迟版本之间的相关性。通常情况下,自相关函数在滞后(lag)为不同值时会给出不同的相关系数。具体来说,ACF在滞后为0时给出的是序列与自身完全相关的情况,而在滞后为1、2、3等时则给出序列与自身滞后1、2、3等期之间的相关性。

在时间序列建模和预测中,ACF常常用于识别自回归(AR)模型的阶数。如果自相关函数在滞后k处呈现出显著的正相关性,那么可能存在一个自回归模型的滞后k阶的特征

给定时间序列 Y t Y_t Yt,其自相关函数ACF(k)在滞后k时的值表示为:

ACF ( k ) = 协方差 ( Y t , Y t − k ) 方差 ( Y t ) \text{ACF}(k) = \frac{{\text{协方差}(Y_t, Y_{t-k})}}{{\text{方差}(Y_t)}} ACF(k)=方差(Yt)协方差(Yt,Ytk)

其中,( Y_t ) 是时间序列在时刻t的值,( Y_{t-k} ) 是时间序列在时刻t-k的值,协方差表示时间序列在不同时刻之间的协方差,方差表示时间序列的方差。

偏自相关函数(PACF)

与自相关函数(ACF)不同,偏自相关系数的计算需要先排除其他滞后阶数的影响,然后计算出两个时刻之间的相关性
在这里插入图片描述

信息准则

信息准则(Information Criterion)是一种在统计建模中用于选择最优模型的方法之一。它们提供了一种衡量模型复杂度和拟合优度之间折衷的方式。常见的信息准则包括赤池信息准则(AIC)和贝叶斯信息准则(BIC)

在使用信息准则进行模型选择时,通常选择具有最小AIC或BIC值的模型作为最优模型。这意味着选取的模型在拟合数据的同时,也尽量避免了过拟合的问题。

显著性检验

显著性检验是统计学中常用的一种方法,用于判断样本数据的统计量是否显著地偏离了某个假设的预期值。这个假设通常称为原假设(null hypothesis),而显著性检验的目标是根据样本数据来判断原假设是否应该被拒绝

在进行显著性检验时,一般会先设置原假设和备择假设(alternative hypothesis),然后根据样本数据计算出一个统计量(test statistic)。接着,根据这个统计量以及一定的显著性水平(significance level),可以通过查找相应的分布表或计算p值(p-value)来判断原假设是否应该被拒绝。

常见的显著性检验包括:

  1. t检验(Student’s t-test):用于比较两个样本均值是否有显著差异。

  2. 卡方检验(Chi-square test):用于检验两个分类变量之间的关联性。

  3. F检验(F-test):用于比较两个或多个样本方差是否相等。

  4. Z检验(Z-test):用于检验一个样本的均值是否与已知的总体均值有显著差异。

  5. Wilcoxon秩和检验(Wilcoxon rank-sum test):用于比较两个独立样本的中位数是否有显著差异。

在进行显著性检验时,需要注意选择适当的检验方法和显著性水平,并理解检验结果的解释和可能存在的限制。通常,当p值小于显著性水平(通常为0.05或0.01)时,我们会拒绝原假设,认为样本数据提供了足够的证据来支持备择假设。否则,我们无法拒绝原假设,但并不意味着原假设是正确的,而可能是由于样本数据不足或其他因素导致的。

拟合优度

在这里插入图片描述

移动平均(MA模型)

在这里插入图片描述

自回归(AR)与移动平均(MA)对比

  1. 移动平均模型(MA)

    • 移动平均模型是基于过去数据的线性组合来预测未来数据的模型
    • MA模型假设当前时刻的数据点是过去若干个时刻的白噪声(随机扰动项)的线性组合,其中白噪声的均值为0,方差为常数。
    • MA模型的阶数(order)表示过去的时间间隔,称为滞后项(lag),记作MA(q),其中q表示滞后项的个数。
    • MA模型的主要优点是对于非常平稳(stationary)的数据有较好的拟合效果,适用于没有明显趋势和季节性的数据。
    • 对MA§模型,ACF对定阶有意义,因为其P后截尾;
  2. 自回归模型(AR)

    • 自回归模型是基于过去数据的自身延迟值来预测未来数据的模型
    • AR模型假设当前时刻的数据点是过去若干个时刻的数据点的线性组合,其中每个时刻的数据点都有一定的权重。
    • AR模型的阶数(order)表示过去的时间间隔,称为滞后项(lag),记作AR§,其中p表示滞后项的个数。
    • AR模型的主要优点是可以捕捉到数据中的趋势和周期性,适用于有明显自相关性的数据。
    • 对AR(Q)模型,PACF对定阶有意义,因为其Q后截尾;

VAR模型

向量自回归(vectorautoregression,VAR)是一种预测算法,当两个或多个时间序列相互影响时可以使用。也即,所涉及的时间序列之间的关系是双向的

AR模型更适用于单变量时间序列数据的建模和预测,而VAR模型更适用于多变量时间序列数据的建模和预测

如果序列是平稳的,我们直接根据数据拟合VAR模型(称为“水平VAR”)来进行预测;如果序列非平稳,则将数据进行差分使其变得平稳,在此基础上拟合VAR模型(称为“差分VAR”)。在这两种情况下,型都是利用最小二乘原理对方程逐一进行估计的。

VAR模型还可用来检验一个变量与另一个变量是否存在因果关系(格兰杰因果关系)
在这里插入图片描述

步骤:

  • 首先我们需要对变量的时间序列进行ADF单位根检验,如果为平稳序列,可以进行回归模型的构造。

  • 如若序列不平稳,直接进行建模将造成伪回归,可以对序列进行差分,当进行到第i次差分后使得序列平稳,且所有检验序列均服从同阶单整,在经过协整性检验后,可以通过建立误差修正模型(ECM)来构造 VAR模型

  • 最后是 VAR 模型滞后阶数的确定,由于不能判断哪个滞后阶数为最优,因此需要一个个试,一般根据 AIC、BIC或HQIC等信息准则数值为最小时,所对应的滞后阶数为最优。

ARIMA模型

ARIMA是 Auto Regressive Integrated Moving Average 的缩写,该类模型可以根据**自身的过去值(即其自身的滞后和滞后的预测误差)**理解给定的时间序列,因此可以使用方程式预测未来价值。如果时间序列具有季节性模式,则需要添加季节性条件,并且该时间序列将变为SARIMA(“季节性ARIMA”的缩写)
在这里插入图片描述
在这里插入图片描述

随机游走

随机游走模型不可预测
在这里插入图片描述在这里插入图片描述

带漂移项的随机游走

在这里插入图片描述
在AR和ARMA模型中, 常数项与平稳均值有关。 但是在带漂移的随机游动模型中, 常数项\mu是每一步的平均增量,是固定线性趋势的斜率。

ARIMA

对ARIMA模型建模, 只要计算漂移随机游走Yt的差分, 然后对差分建立ARMA模型即可
在这里插入图片描述

波动率的特征

  • 存在波动率聚集(volatility clustering)
  • 波动率随时间连续变化,一般不出现波动率的跳跃式变动
  • 波动率一般在固定的范围内变化,意味着动态的波动率是平稳的
  • 在资产价格大幅上扬和大幅下跌两种情形下, 波动率的反映不同, 大幅下跌时波动率一般也更大, 这种现象称为杠杆效应(leverage effect)
    在这里插入图片描述

ARCH模型

设r_t是某种资产在时刻的基于某时间单位(如天、月、年)的对数收益率
在这里插入图片描述

GARCH模型

在这里插入图片描述
在这里插入图片描述

随机波动率模型

在这里插入图片描述

ARMA - ARCH

ARMA 模型是自回归移动平均模型,用于时间序列数据的建模,它可以识别和描述时间序列数据中的自回归和移动平均的关系
ARCH 模型是自回归条件异方差模型,主要用于处理时间序列数据中的波动性和异方差性

ARMA 模型和 ARCH 模型的对比可以从以下几个方面来看:

  1. 功能:

    • ARMA 模型主要用于对时间序列的自相关和移动平均效应进行建模和预测;
    • ARCH 模型则更关注数据中波动性的建模,尤其是波动的异方差性。
  2. 应用领域:

    • ARMA 模型常用于金融时间序列数据的分析和预测
    • ARCH 模型更多地用于金融领域的波动性建模,例如预测金融资产的风险
  3. 优势和劣势:

    • ARMA 模型能够处理由平稳时间序列产生的相关性,但它无法很好地处理时间序列数据中的异方差性;
    • ARCH 模型在处理时间序列数据中的异方差性时非常有效,但它常常忽略了序列数据中的自相关性。
  4. 组合应用:

    • 在实际分析过程中,可以结合ARMA和ARCH模型,运用ARMA建模数据的均值,用ARCH建模数据使用的波动性,这样可以更全面地描述时间序列数据的特征。

Garch 模型和BS模型预测波动率的区别

时间序列模型是根据历史数据建立合适的模型,预测未来——GARCH模型——历史波动率;
根据市场正在交易的期权价格提取信息, “翻译”出市场对未来波动率的预期——BS——隐含波动率

  • 在预测期限较短(一周)时,GARCH(1,1)模型所含信息较多,预测能力最强,
  • 但在预测较长期限(一个月)时,隐含波动率所含信息较多,预测能力较强。
  • 同时,期权市场交易越活跃,所反映的信息就越全面,隐含波动率的预测能力也就越强

历史波动率

历史波动率估计法的逻辑基础在于假定股票波动率水平在过去和未来保持不变, 主要包括简单移动平均法和 GARCH 模型方法。

  • GARCH模型是用来根据历史 波动率 来预测未来波动率的,根据历史数据来获取参数,使之符合历史回测。
  • 基本的GARCH模型可以刻画波动率历史分布的一些特性,特别是 均值回归 和厚尾性(如果残差噪声选择为非正态如t-分布)。
  • 增强版的GARCH,如 GJR-GARCH, 可以刻画更多的特性,如非对称性。GARCH模型预测的波动率可以用于风险管理,如VaR的计算

缺点

  • 首先,从样本中总结出来的规律有可能是伪规律,或者出现过度拟合的问题;
  • 其次,这种方法要求历史必须重演,即从样本中找到的规律必须适用于未来;
  • 最后,这种方法没有考虑最新信息和市场环境的变化等历史信息之外的其他信息

隐含波动率

GARCH模型对于历史波动率的预测不同,隐含波动率包含了风险溢价

金融市场中每日形成的价格反映了供求双方从历史数据和最新资讯中获取各种信息后形成的预期,包含了信息容量最大和最具前瞻性的事前预测信息,而且不断动态更新调整,因此隐含波动率法有它得天独厚的优势

  • BS模型中的波动率,本质上是期权定价的一类模型参数
  • 从 香草期权 的市场价格,将BS公式反推可以得到 隐含波动率 。其与历史波动率是完全不同的,是一个市场变量而不是历史参数
  • 期权交易 的本质实际上就是交易隐含波动率,后者反映了市场对于未来波动率走向的一种趋势的预测。

总结

  • GARCH 模型是基于历史信息判断未来,历史是否重演,何时重演,本身是一个不确定的问题。而在经济突发事件出现时,依据历史信息的预测就变得更不可靠。
  • 隐含波动率与 GARCH波动率不同,它加入了人们出于当前经济金融形势对未来的判断,并不去假设未来一定会重复历史。众多交易者出于对未来的判断给出了期权的交易价格,根据该价格,用 BS 公式翻译出人们对未来波动率的预期。因而,当期权市场的参与者众多,且比较明智、成熟时,由交易形成的期权价格则比较合理,而由这样的期权价格得到的隐含波动率在预测未来波动率方面会优于时间序列模型。可以想见,参与者越多,交易量越大,人们对未来的判断就越准确。

马尔科夫模型

马尔可夫模型是一个研究离散时间随机过程(Xi, i = 1, 2, ,3 ,4 …)的方法。它的主要思想是将各个事件Xi的互相影响区分开:假设每一个事件xi只与前一次发生的事件Xi-1直接相关,而与再之前的事件Xi-2, Xi-3等不直接产生关系

马尔可夫过程(Markov Process)是一种随机过程,具有“马尔可夫性质”,即未来状态的概率分布只依赖于当前状态,而与过去的状态无关。在金融领域,马尔可夫过程常用于描述资产价格的变化,例如随机游走模型(Random Walk)、布朗运动(Brownian Motion)等。

卡尔曼滤波器模型

卡尔曼滤波是一种用于动态系统状态估计的优化技术,通常应用于具有线性动态系统和高斯噪声的情况。在股票价格预测中,卡尔曼滤波可以用于对股票价格的平滑和预测。

  1. 建立状态空间模型: 首先,需要建立一个状态空间模型,其中包括状态方程和观测方程。状态方程描述了股票价格随时间变化的动态过程,通常假设为线性系统,而观测方程描述了通过观测数据获取的股票价格信息。

  2. 初始化状态和协方差矩阵: 在开始卡尔曼滤波之前,需要初始化状态向量和状态协方差矩阵。状态向量包含对系统状态的初始估计,而状态协方差矩阵表示对初始估计的不确定性。

  3. 预测步骤(预测状态和协方差): 在每个时间步中,利用状态方程和先前的状态估计来预测当前时刻的状态和状态协方差。这一步通常称为“预测步骤”。

  4. 更新步骤(更新状态和协方差): 在观测到新的股票价格数据后,利用观测方程和预测得到的状态来更新状态向量和状态协方差矩阵。这一步通常称为“更新步骤”。

  5. 重复迭代: 上述预测和更新步骤将被重复迭代,以便根据新的观测数据不断更新状态估计,并得到对未来股票价格的预测。

卡尔曼滤波的关键优势在于它可以利用历史价格数据和噪声模型来动态地调整状态估计,并且能够有效地处理数据中的不确定性。通过将观测数据与动态系统模型进行融合,卡尔曼滤波能够提供对股票价格未来走势的较为准确的预测。然而,需要注意的是,卡尔曼滤波通常假设系统是线性的,并且噪声是高斯分布的,因此在实际应用中需要注意模型的适用性。

CAPM模型

它把任何一种 风险证券 的价格都划分为三个因素: 无风险收益率 、风险的价格和风险的计算单位

如果一个股票的价格和市场的价格波动性是一致的,那么这个股票的Beta值就是1。如果一个股票的Beta是1.5,就意味着当市场上升10%时,该 股票价格 则上升15%;而市场下降10%时,股票的价格亦会下降15%。

在这里插入图片描述

有效前沿

马科维兹有效前沿(Efficient Frontier)是指在给定风险水平下,投资组合能够实现的最高收益率或者在给定收益率水平下,能够实现的最低风险水平。有效前沿是现代投资组合理论的核心概念之一,由哈里·马科维茨于1952年提出。

有效前沿的基本概念是在投资组合的各种资产配置中,寻找一种最佳的平衡,以在给定的风险水平下获得最高的预期收益率,或在给定的收益率水平下获得最低的风险
在这里插入图片描述

资本市场线CML

资本市场线是沿着投资组合的有效边界,由风险资产和无风险资产构成投资组合

  • 资本市场线是在资产组合理论中使用的一条直线,表示在给定风险水平下可实现的最佳投资组合
  • CML的形成基于有效边界,即在给定风险水平下,投资者可以获得的最高预期收益率
  • CML上的每个点都代表了一种资产组合,其中投资者以无风险资产和风险资产的某种比例进行投资。(例如,A点是一个完全由风险资产构成的投资组合;资本市场线上的其他各个点分别表示由A点的证券组合与无风险资产(y轴截距)共同构成的投资组合。)
  • CML的斜率代表了风险资产和无风险资产的组合比例,而截距则代表了无风险利率

在这里插入图片描述

证券市场线SML

证券市场线表明证券或**证券组合收益(资产预期收益率)与贝塔系数(系统性风险)**之间的关系。

  • 处于SML下方的任何资产或投资组合代表资产价值被高估。
    处于SML上方的任何资产或投资组合代表资产价值被低估。

  • SML表明,资产的预期收益率应与其系统性风险(β值)成正比,且与无风险利率和市场组合的预期收益率之差成正比。

  • SML的斜率表示了资产的市场风险溢价(市场风险与预期收益率之间的关系),而截距则代表了无风险利率

至少在如下两个方面,证券市场线区别于资本市场线。
首先,横轴的标志是贝塔系数。
第二,证券市场线(SML)无论对于单个证券还是证券组合都可以成立,而资本市场线(CML)只对于有效组合才能成立
在这里插入图片描述

APT套利定价模型

APT(Arbitrage Pricing Theory)是由斯蒂芬·罗斯(Stephen Ross)于1976年提出的资本资产定价理论。与CAPM类似,APT也是用来解释资本市场的理论模型,但是它与CAPM在假设和方法上有所不同。

APT的核心思想是,资产的回报可以通过多个因素来解释,而不仅仅是市场因子。这些因素可能包括市场因子、利率变动、通货膨胀率等。与CAPM不同,APT不要求投资者有相同的预期回报或共享相同的信息,但它假设市场上不存在套利机会,即不存在无风险的收益
在这里插入图片描述
APT模型假设资产的回报与多个因子之间存在线性关系,通过对历史数据进行回归分析,可以估计出每个因子的权重和资产的因子载荷。然后,根据这些因子载荷和未来的因子值,可以预测资产的未来回报。

fama-french三因子模型

改进了CAPM模型(CAPM只有市场风险)。该模型是用来解释资产收益率的变化,并考虑了影响股票收益率的三个主要因素,即市场风险、市值因子和账面市值比因子。

在这里插入图片描述

  1. 市场风险因子(Market Risk Factor): 这个因子是CAPM模型中的市场组合收益率的简化版本,通常用市场指数(如标普500指数)的收益率来代表。它捕捉了整个市场的风险水平,即市场上涨和下跌对股票收益率的影响。

  2. 市值因子(Size Factor): 这个因子衡量了公司的市值对其股票收益率的影响。通常通过将股票按市值大小分组,然后计算不同市值组合之间的收益率差异来衡量。

  3. 账面市值比因子(Book-to-Market Ratio Factor): 这个因子衡量了公司的账面市值比(BM比,即账面价值与市值的比率)对其股票收益率的影响。通常通过将股票按BM比大小分组,然后计算不同BM比组合之间的收益率差异来衡量。

ATP套利定价理论、CAPM资本资产定价模型

异同点

共同假设:
1. 投资者 有相同的投资理念;
2. 投资者是非满足的,要求 效用最大化 ;
3. 市场是完全的。

资本资产定价模型 多出如下假设:

  1. 单一投资期;
  2. 不存在 税收 ;
  3. 投资者能以 无风险利率 自由借贷;
  4. 投资者以 收益率 的均值和 方差 为基础选择 投资组合 。
  5. 并未对投资者的风险偏好作出假定。

套利定价理论与资本资产定价模型的联系

(1)二者都假定了资本市场上不存在交易成本或交易税,或者都认为如果存在交易成本、交易税,则其对所有的投资者而言都是相同的。
(2)二者都将存在的风险划分为系统性风险和非系统性风险,也就是市场风险和公司自身的风险。而且两种模型都认为通过投资的多元化组合,通过投资者的合理优化投资结构,能够大部分甚至完全消除公司自身存在的风险。因此,在计算投资组合的预期回报时,两种模型的数学表达式都认为资本市场不会由于投资者承担了这部分风险而给予他们补偿,因而不列入计算式中。
(3)资本资产定价理论可以看做是套利定价理论在更严格假设条件下的特例

套利定价理论与资本资产定价模型的作用

  1. 资产定价:CAPM可以用来确定资产或投资组合的合理预期收益率。通过CAPM,投资者可以估计投资所承担的风险水平与预期收益之间的关系,从而确定投资组合的合理配置。

  2. 风险调整:CAPM可以帮助投资者根据风险水平对资产或投资组合进行调整。通过CAPM,投资者可以了解到一个资产或投资组合相对于市场的风险,从而决定是否值得承担这种风险。

  3. 投资决策:CAPM提供了一个框架,帮助投资者在风险与回报之间做出理性的投资决策。投资者可以根据CAPM的预期收益率和风险水平来评估不同资产或投资组合的吸引力,从而选择最佳的投资方案。

  4. 资本预算:CAPM可以用于资本预算,即评估项目的潜在回报率和风险水平。通过将项目的风险调整后的收益率与资本成本相比较,可以帮助企业决定是否值得进行投资。

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

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

相关文章

人工智能上手 Pytorch

人工智能上手 Pytorch 1、人工智能框架历史走向 2015年, caffe,优势配置简单,缺点安装麻烦,且不更新维护 2016年,tensorflow 1.x,定义太严格,很复杂。开发成本高。简单的任务,也很…

DVWA -File Upload-通关教程-完结

DVWA -File Upload-通关教程-完结 文章目录 DVWA -File Upload-通关教程-完结页面功能LowMediumHighImpossible 页面功能 此页面的功能为选择某个图片文件点击Upload按钮上传,上传成功后得知文件上传路径为DVWA\hackable\uploads。 Low 源码审计 这段 PHP 代码…

Unknown redis exception; event execu tor terminated;解决

最近查看服务器日记是不是报发现有台服务器报错: rocessing failed; nested exception is org.springframework.data.redis.RedisSystemException: Unknown redis exception; nested exception is java.util.concurrent.RejectedExecutionException: event execu …

58商铺全新UI试客试用平台网站php源码

探索未来商铺新纪元,58商铺全新UI试客试用平台网站PHP源码完整版震撼来袭! 在这个数字化飞速发展的时代,58商铺一直致力于为商家和消费者打造更加便捷、高效的交易平台。今天,我们荣幸地推出全新UI试客试用平台网站PHP源码完整版…

免注册,ChatGPT可即时访问了!

AI又有啥进展?一起看看吧 Apple进军个人家用机器人 Apple在放弃自动驾驶汽车项目并推出混合现实头显后,正在进军个人机器人领域,处于开发家用环境机器人的早期阶段 报告中提到了两种可能的机器人设计。一种是移动机器人,可以跟…

MES实施之工控机和电脑的选择

在MES项目实施过程中,经常会碰到工控机和电脑的选型问题,那么他们的区别是什么? 1、控机和普通个人电脑(PC)相比,具有以下几个区别: 1.运行环境不同:工控机通常需要在各种恶劣的工业环境中运行,如高温、高湿、强电磁干扰等,因此需要具有防尘、防水、抗干扰等特点。而…

物联网可视化平台

随着数字化转型的深入,物联网技术正在成为企业实现智能化、高效化运营的重要工具。物联网可视化平台,作为连接物理世界与数字世界的桥梁,为企业提供了直观、实时的数据展示和监控能力,从而在数字化转型中扮演着关键角色。 一、物…

分享three.js实现乐高小汽车

前言 Web脚本语言JavaScript入门容易,但是想要熟练掌握却需要几年的学习与实践,还要在弱类型开发语言中习惯于使用模块来构建你的代码,就像小时候玩的乐高积木一样。 应用程序的模块化理念,通过将实现隐藏在一个简单的接口后面&a…

JavaWeb--JavaScript Part 01

1. JavaScript概述 JavaScript(简称JS)是一种轻量级的、解释执行的客户端脚本语言,主要用于增强网页的交互性和动态性。它起源于Netscape的LiveScript,并在1995年发布时更名为JavaScript。尽管名称中包含"Java"&#xf…

STM32F407 FSMC并口读取AD7606

先贴一下最终效果图.这个是AD7606并口读取数据一个周期后的数据结果. 原始波形用示波器看是很平滑的. AD7606不知为何就会出现干扰, 我猜测可能是数字信号干扰导致的. 因为干扰的波形很有规律. 这种现象基本上可以排除是程序问题. 应该是干扰或者数字信号干扰,或者是数字和模拟…

软考113-上午题-【计算机网络】-IPv6、无线网络、Windows命令

一、IPv6 IPv6 具有长达 128 位的地址空间,可以彻底解决 IPv4 地址不足的问题。由于 IPv4 地址是32 位二进制,所能表示的IP 地址个数为 2^32 4 294 967 29640 亿,因而在因特网上约有 40亿个P 地址。 由 32 位的IPv4 升级至 128 位的IPv6&am…

对代理模式的理解

目录 一、前言二、案例1 代码2 自定义代理类【静态代理】2.1 一个接口多个实现,到底注入哪个依赖呢?2.1.1 Primary注解2.1.2 Resource注解(指定name属性)2.1.3 Qualifier注解 2.2 面向接口编程2.3 如果没接口咋办呢?2.…

Ceph学习 - 1.存储知识

文章目录 1.存储基础1.1 基础知识1.1.1 存储基础1.1.2 存储使用 1.2 文件系统1.2.1 简介1.2.2 数据存储1.2.3 存储应用的基本方式1.2.4 文件存储 1.3 小结 1.存储基础 学习目标:这一节,我们从基础知识、文件系统、小节三个方面来学习。 1.1 基础知识 1.…

一种有效的隐私保护联邦学习方法-文章翻译

一种有效的隐私保护联邦学习方法 摘要 联邦学习已成为协作学习和隐私保护学习的一种很有前途的方法。联合学习过程中的参和者通过交换模型参数而不是实际的训练数据(他们可能希望保持私有)来合作训练模型。然而,参数交互和生成的模型仍然可能会披露有关所用训练数据的信息…

2024HW-->Wireshark攻击流量分析

在HW中,最离不开的,肯定是看监控了,那么就要去了解一些wireshark的基础用法以及攻击的流量!!!! 1.Wireshark的基本用法 比如人家面试官给你一段流量包,你要会用 1.分组详情 对于我…

Mac 配置 Aria2

文章目录 1. Aria2 安装1.1 安装 brew1.2 安装 Aria2 2. 配置 Aria22.1 创建配置文件 aria2.conf 和空对话文件 aria2.session2.2 编辑配置文件 aria2.conf 3. 开机启动设置3.1 创建用户启动文件3.2 管理自启动项 4. 配置 BT tracker 自动更新4.1 XIU2/TrackersListCollection …

总结:微信小程序中跨组件的通信、状态管理的方案

在微信小程序中实现跨组件通信和状态管理,有以下几种主要方案: 事件机制 通过事件机制可以实现父子组件、兄弟组件的通信。 示例: 父组件向子组件传递数据: 父组件: <child binddata"handleChildData" /> 子组件: Component({..., methods: { handleChildData(…

[leetcode] 25. K 个一组翻转链表

给你链表的头节点 head &#xff0c;每 k 个节点一组进行翻转&#xff0c;请你返回修改后的链表。 k 是一个正整数&#xff0c;它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍&#xff0c;那么请将最后剩余的节点保持原有顺序。 你不能只是单纯的改变节点内部的值…

【智能排班系统】雪花算法生成分布式ID

文章目录 雪花算法介绍起源与命名基本原理与结构优势与特点应用场景 代码实现代码结构自定义机器标识RandomWorkIdChooseLocalRedisWorkIdChooselua脚本 实体类SnowflakeIdInfoWorkCenterInfo 雪花算法类配置类雪花算法工具类 说明 雪花算法介绍 在复杂而庞大的分布式系统中&a…

【Frida】【Android】 工具篇:ProxyPin抓包详解

&#x1f6eb; 系列文章导航 【Frida】【Android】01_手把手教你环境搭建 https://blog.csdn.net/kinghzking/article/details/136986950【Frida】【Android】02_JAVA层HOOK https://blog.csdn.net/kinghzking/article/details/137008446【Frida】【Android】03_RPC https://bl…