资本资产定价模型

  • Introduction
  • 13.1 证券市场均衡
    • 13.1.1 市场组合
    • 13.1.2 证券市场总需求
    • 13.1.3 市场均衡:市场出清
  • 13.2 资本资产定价模型
    • 13.2.1 存在无风险资产的CAPM
      • 1、推导
      • 2、意义
      • 3、SML
      • 4、应用
    • 13.2.2 不存在无风险资产的CAPM
  • 13.3 一般均衡框架下的CAPM
    • 13.3.1 二次效用函数的均值-方差偏好
      • 1、假设条件
      • **2、由组合选择的欧拉方程**
      • **3、对参与者求和**
      • **4、求出r‾q−rF\overline r_q-r_Frq​−rF​**
      • **5、**由市场出清****:C~1=vM(1+r~M)\tilde C_1=v_M(1+\tilde r_M)C~1​=vM​(1+r~M​)
      • **6、取q为市场组合:**
    • 13.3.2 正态分布的支付**
      • 1、假设条件
      • 2、正态分布性质:
      • 3、优化问题简化
      • 4、求解:
        • 一阶条件:
        • 市场出清:
        • **均衡定价方程**左乘 θ‾T\overline\theta^TθT求解市场组合收益率(类似令p=市场组合)
        • **均衡定价方程**求解证券期望收益率:
        • 验证β

Introduction

上一章,我们证明了,参与者会选择无风险资产和切点组合进行组合选择,即选择存在无风险证券市的有效前沿组合MVE,所以所有参与者之间最大的不同就是对切点组合和无风险组合之间权重的分配,所以所有参与者加总为代表性参与者。当市场中总需求和总供给达到均衡时,我们就能够求得市场的均衡定价,也就是构造了一个资产定价模型。

13.1 证券市场均衡

13.1.1 市场组合

和前面类似,我们把市场上所有公司发行的股票和债券加总,就得到了市场上证券的总供给,也就是市场组合,同时也是未来消费的总禀赋,市场组合θM\theta_MθM​可以用市场上每种证券的总股数来表示,也可以用权重来表示。下面定义几个概念:

(1)令θ‾n\overline \theta _nθn​为第n中债券的总股数,那么市场组合可以表示为
θM=[θ‾1;θ‾2;…;θ‾N]\theta_M=[\overline \theta _1;\overline \theta _2;…;\overline \theta _N]θM​=[θ1​;θ2​;…;θN​]

(2) P=[P1;P2…;PN]P=[P_1;P_2…;P_N]P=[P1​;P2​…;PN​]为所有证券的价格向量

(3)证券n的总市值:vn=Pnθ‾nv_n=P_n\overline\theta_nvn​=Pn​θn​ 市场组合的总市值:vM=PTθMv_ M=P^T\theta_MvM​=PTθM​

(4)证券n的相对市值权重zMz_MzM​,n=vn/vM=_n=v_n/v_M=n​=vn​/vM​=Pnθ‾nPTθMP_n\overline\theta_n\over P^T\theta_MPTθM​Pn​θn​​
用组合权重来表示市场组合zM=[z1;z2;…;zN]z_M=[z_1;z_2;…;z_N]zM​=[z1​;z2​;…;zN​]

13.1.2 证券市场总需求

存在无风险证券时,每个参与者对风险资产的需求都是切点组合,只是每个参与者的需求量不同。

13.1.3 市场均衡:市场出清

在均值-方差偏好下,市场达到均衡时,市场组合就是切点组合。

证明:假设aka_kak​为第k个参与者投资与切点组合的投资额,那么wk−akw_k-a_kwk​−ak​就是参与者k投资于无风险资产上的投资额。

首先我们对无风险资产进行分析:无风险资产出清意味着借=贷

所以∑k(wk−ak)=0\sum_k(w_k-a_k)=0∑k​(wk​−ak​)=0 (1)

风险证券出清:∑kakzT=(∑kak)zT=vMzM\sum_k a_kz_T=(\sum_k a_k)z_T=v_Mz_M∑k​ak​zT​=(∑k​ak​)zT​=vM​zM​(2)(总市值乘以相对市值权重就是每个证券的供给量即市场组合)

(对于参与者是所有投资额∑wk\sum w_k∑wk​ 对于公司是所有融资额vMv_MvM​)

将(1)带入 (2)有 vMzM=∑kwkzM=∑kwkzTv_Mz_M=\sum_k w_kz_M=\sum_k w_kz_TvM​zM​=∑k​wk​zM​=∑k​wk​zT​

所以zM=zTz_M=z_TzM​=zT​,即市场组合就是切点组合。

那么,进一步认为,所有参与者的组合选择都是无风险资产和市场组合的组合。

13.2 资本资产定价模型

13.2.1 存在无风险资产的CAPM

1、推导

在上一章,我们得到了切点组合的CAPM,现在用市场组合代替切点组合,有r‾n−rF=βn(r‾M−rF)\overline r_n-r_F=β_n(\overline r_M-r_F)rn​−rF​=βn​(rM​−rF​) , 其中βn=β_n=βn​= Cov(r~n,r~M)σM2Cov(\tilde r_n,\tilde r_M)\over σ_M^2σM2​Cov(r~n​,r~M​)​.

2、意义

一个资产的风险溢价与其市场风险成正比,其市场风险由它对市场组合风险的贡献即β来决定,比例系数是市场组合的风险溢价,由于市场组合的β为1,所以市场组合的风险溢价也叫做风险价格,这里β是解释变量。

3、SML

由上述关系,我们将β值作为横坐标,资产的风险溢价作为纵坐标,即可得到向上的证券市场线,描述了一个证券的风险溢价和其市场风险的关系,如图所示

值得注意的是,在第十章我们基于消费的CAPM得到了类似的关系式,但其只是一个近似,虽然可以严格证明但是其用来替代未来消费的组合q,在现实中是观察不到的。而我们在均值方差偏好的假设下,得到了CAPM,是严格的均衡定价公式。

4、应用

(1)我们作资产收益率对市场收益率的线性回归有:

(2)CAPM要求阶矩项α=0,这样将资产收益率的风险分解为两个部分:

只有市场风险才有溢价,剩余风险没有溢价。
溢价大小取决于其负载的系统风险,取决于其β值。风险价格是市场组合的溢价。
(3)均值-方差框架下,收益率方差度量了资产的总风险
即 σn2=βn2σM2+σε2σ_n^2=β_n^2σ_M^2+σ_\varepsilon^2σn2​=βn2​σM2​+σε2​, 如果用方差来代表风险的话,资产的风险就可以分解为资产负载的市场风险和剩余风险之和。其市场风险/资产风险就是回归的拟合优度R2R^2R2,所以用该证券负载的市场风险能很好的拟合资产的风险。
(4)β为正,市场指数; β为负,套期保值

13.2.2 不存在无风险资产的CAPM

(1)首先,根据第十二章 任意组合q与均值方差前沿组合的收益率关系:


所以只要证明市场均衡时市场组合可以替代均值方差前沿组合p即可推导出不存在无风险证券时的CAPM。

(2)不存在无风险证券时

step1:参与者k对证券的组合选择:

zk=z0+(z1−z0)r‾kz_k=z_0+(z_1-z_0)\overline r_kzk​=z0​+(z1​−z0​)rk​

step2:对于参与者k的对证券的需求量:

wkzk=wk(z0+(z1−z0)r‾k)w_kz_k=w_k(z_0+(z_1-z_0)\overline r_k)wk​zk​=wk​(z0​+(z1​−z0​)rk​)

step3:市场出清条件为:

∑kwk(z0+(z1−z0)r‾k)=vMzM\sum_kw_k(z_0+(z_1-z_0)\overline r_k)=v_Mz_M∑k​wk​(z0​+(z1​−z0​)rk​)=vM​zM​

整理得:
z0+(z1−z0)z_0+(z_1-z_0)z0​+(z1​−z0​)∑kwkr‾kvM\sum_kw_k\overline r_k\over v_MvM​∑k​wk​rk​​ =zM= z_M=zM​

可以看到市场组合可以由均值方差前沿上z0,z1z_0,z_1z0​,z1​这两个组合构造,而任意均值方差前沿组合也可由均值方差前沿上z0,z1z_0,z_1z0​,z1​这两个组合构造。所以市场组合可以是均值方差前沿组合之一。由(1)可知:


这就是不存在无风险证券是得资本资产定价模型,存在无风险证券只是它得一个特例,即与市场组合不相关的证券取无风险证券即可。

13.3 一般均衡框架下的CAPM

从12章到13章,我们在均值-方差框架下利用优化理论,推导出了CAPM。还记得,在介绍均值-方差框架之前,我们给出了两种情况下参与者有均值方差偏好,那么在不舍弃效用函数的情况下,如何直接从参与者一般均衡框架中推导CAPM呢?下面介绍两种情况:

13.3.1 二次效用函数的均值-方差偏好

1、假设条件

1期具有二次效用函数,给定:uk(c)=u0(c0)+(ak/2)(c1−c‾k)2u_k(c)=u_0(c_0)+(a_k/2)(c_1-\overline c_k)^2uk​(c)=u0​(c0​)+(ak​/2)(c1​−ck​)2

2、由组合选择的欧拉方程

对于每个证券q

E[u1′(c~1)(r~q−rF)]=akE[(c~1−c‾k)(r~q−rF)]=0E[u'_1(\tilde c_1)(\tilde r_q-r_F)]=a_kE[(\tilde c_1-\overline c_k)(\tilde r_q-r_F)]=0E[u1′​(c~1​)(r~q​−rF​)]=ak​E[(c~1​−ck​)(r~q​−rF​)]=0

3、对参与者求和

E[(C~1−C‾)(r~q−rF)]=0E[(\tilde C_1-\overline C)(\tilde r_q-r_F)]=0E[(C~1​−C)(r~q​−rF​)]=0

C~1\tilde C_1C~1​是1其总消费

C‾\overline CC是每个参与者0期消费的加总(0期消费越多,1期效用越差)(?)这个是什么是不影响推导的

整理有:

E[C~1−C‾1+C‾1−C‾)(r~q−r‾q+r‾q−rF)]=E[\tilde C_1-\overline C_1+\overline C_1-\overline C)(\tilde r_q-\overline r_q+\overline r_q-r_F)]=E[C~1​−C1​+C1​−C)(r~q​−rq​+rq​−rF​)]=

E[(C~1−C‾1)(r~q−r‾q)+(C~1−C‾)(r‾q−rF)]=0E[(\tilde C_1-\overline C_1)(\tilde r_q-\overline r_q)+(\tilde C_1-\overline C)(\overline r_q-r_F)]=0E[(C~1​−C1​)(r~q​−rq​)+(C~1​−C)(rq​−rF​)]=0

4、求出r‾q−rF\overline r_q-r_Frq​−rF​

Cov(C~1,r~q)+E[(C~1−C‾)(r‾q−rF)Cov(\tilde C_1,\tilde r_q)+E[(\tilde C_1-\overline C)(\overline r_q-r_F)Cov(C~1​,r~q​)+E[(C~1​−C)(rq​−rF​)=0

所以r‾q−rF=\overline r_q-r_F=rq​−rF​=-Cov(C~1,r~q)E[(C~1−C‾)Cov(\tilde C_1,\tilde r_q)\over E[(\tilde C_1-\overline C)E[(C~1​−C)Cov(C~1​,r~q​)​

5、由市场出清:C~1=vM(1+r~M)\tilde C_1=v_M(1+\tilde r_M)C~1​=vM​(1+r~M​)

r‾q−rF=\overline r_q-r_F=rq​−rF​=-vMCov(r~M,r~q)E[(C~1−C‾)v_MCov(\tilde r_M,\tilde r_q)\over E[(\tilde C_1-\overline C)E[(C~1​−C)vM​Cov(r~M​,r~q​)​ (1)

6、取q为市场组合:

r‾M−rF=\overline r_M-r_F=rM​−rF​=-vMσM2E[(C~1−C‾)v_Mσ_M^2\over E[(\tilde C_1-\overline C)E[(C~1​−C)vM​σM2​​ (2)

(1)/(2)有
r‾q−rF=(r‾M−rF)\overline r_q-r_F=(\overline r_M-r_F)rq​−rF​=(rM​−rF​)Cov(r~M,r~q)σM2Cov(\tilde r_M,\tilde r_q)\over σ_M^2σM2​Cov(r~M​,r~q​)​
这就是二次效用函数的CAPM。

13.3.2 正态分布的支付**

1、假设条件

(1)风险证券在1期得到支付为v~n\tilde v_nv~n​ 即市值的未来支付
v~\tilde vv~为所有证券的支付向量
假设v~\tilde vv~是服从N维正态分布的,均值和方差分别为v‾,∑\overline v,\sumv,∑
S为风险证券的价格向量
(2)K个参与者,k初始禀赋为eke_kek​,0和θ‾k_0和\overline \theta_k0​和θk​.无风险证券总供给为0.投资额为wk=ekw_k=e_kwk​=ek​,0+STθk−ck_0+S^T\theta_k-c_k0​+STθk​−ck​,0_00​.
(3)1期效用函数具有不变的绝对风险厌恶系数aka_kak​即效用函数为
uk(c)=u0(c0)−exp(−akcku_k(c)=u_0(c_0)-exp(-a_kc_kuk​(c)=u0​(c0​)−exp(−ak​ck​,1)_1)1​)

ckc_kck​,1=wk(1+rF)+θkT[v~−(1+rF)S]_1=w_k(1+r_F)+\theta_k^T[\tilde v-(1+r_F)S]1​=wk​(1+rF​)+θkT​[v~−(1+rF​)S] 服从正态分布

E[w~k]=wk(1+rF)+θkT[v‾−(1+rF)S]E[\tilde w_k]=w_k(1+r_F)+\theta_k^T[\overline v-(1+r_F)S]E[w~k​]=wk​(1+rF​)+θkT​[v−(1+rF​)S]

Var[w~k]=θkT∑θkVar[\tilde w_k]=\theta_k^T\sum \theta_kVar[w~k​]=θkT​∑θk​

2、正态分布性质:

E[−exp(−akw~k)]=−exp[−akE[w~k]+1/2(ak2Var(w~k))]E[-exp(-a_k\tilde w_k)]=-exp[-a_kE[\tilde w_k]+1/2(a_k^2Var(\tilde w_k))]E[−exp(−ak​w~k​)]=−exp[−ak​E[w~k​]+1/2(ak2​Var(w~k​))]

3、优化问题简化

max E[−exp(−akw~k)]E[-exp(-a_k\tilde w_k)]E[−exp(−ak​w~k​)] 等价于 :

max E[w~k]−1/2(akVar(w~k))]E[\tilde w_k]-1/2(a_kVar(\tilde w_k))]E[w~k​]−1/2(ak​Var(w~k​))]

max wk(1+rF)+θkT[v‾−(1+rF)S]−1/2akθkT∑θkw_k(1+r_F)+\theta_k^T[\overline v-(1+r_F)S]-1/2a_k\theta_k^T\sum \theta_kwk​(1+rF​)+θkT​[v−(1+rF​)S]−1/2ak​θkT​∑θk​

4、求解:

一阶条件:

v‾−(1+rF)S−ak∑θk=0\overline v-(1+r_F)S-a_k\sum \theta_k=0v−(1+rF​)S−ak​∑θk​=0

∑θk=\sum \theta_k=∑θk​= v‾−(1+rF)Sak\overline v-(1+r_F)S\over a_kak​v−(1+rF​)S​

θk=∑−\theta_k=\sum^-θk​=∑− 1^11v‾−(1+rF)Sak\overline v-(1+r_F)S\over a_kak​v−(1+rF​)S​

市场出清:

(1)∑kθk=θ‾\sum_k \theta_k=\overline \theta∑k​θk​=θ

θ‾=∑k∑−\overline\theta=\sum_k\sum^-θ=∑k​∑− 1^11 v‾−(1+rF)Sak\overline v-(1+r_F)S\over a_kak​v−(1+rF​)S​

=∑k=\sum_k=∑k​ 1ak1\over a_kak​1​∑−\sum^-∑− 1^11v‾−(1+rF)S\overline v-(1+r_F)Sv−(1+rF​)S

(2)令1/α=∑k1/\alpha=\sum_k1/α=∑k​ 1ak1\over a_kak​1​

则 θ‾=∑k\overline\theta=\sum_kθ=∑k​ 1ak1\over a_kak​1​∑−\sum^-∑− 1^11 ($\overline v-(1+r_F)S)=1/α∑−1/\alpha\sum^-1/α∑− 1^11 (v‾−(1+rF)S)(\overline v-(1+r_F)S)(v−(1+rF​)S)

则 v‾−(1+rF)S=∑θ‾α\overline v-(1+r_F)S=\sum\overline\theta\alphav−(1+rF​)S=∑θα (均衡定价公式

均衡定价方程左乘 θ‾T\overline\theta^TθT求解市场组合收益率(类似令p=市场组合)

θ‾Tv‾−θ‾T(1+rF)S=θ‾T∑θ‾α\overline\theta^T\overline v- \overline\theta^T(1+r_F)S=\overline\theta^T\sum\overline\theta\alphaθTv−θT(1+rF​)S=θT∑θα

w~M−wM(1+rF)=θ‾T∑θ‾α\tilde w_M-w_M(1+r_F)=\overline\theta^T\sum\overline\theta\alphaw~M​−wM​(1+rF​)=θT∑θα

同时除以wMw_MwM​

x‾M−(1+rF)=\overline x_M-(1+r_F)=xM​−(1+rF​)=θ‾T∑θ‾αwM\overline\theta^T\sum\overline\theta\alpha\over w_MwM​θT∑θα​

r‾M−rF=\overline r_M-r_F=rM​−rF​=θ‾T∑θ‾αwM\overline\theta^T\sum\overline\theta\alpha\over w_MwM​θT∑θα​(1)

均衡定价方程求解证券期望收益率:

v‾−(1+rF)S=∑θ‾α\overline v-(1+r_F)S=\sum\overline\theta\alphav−(1+rF​)S=∑θα

共N个方程,每个方程对应一个证券

对于某一个证券,同时除以Sn

x‾n−(1+rF)=(α/Sn)(∑θ‾)n\overline x_n-(1+r_F)=(\alpha/S_n)(\sum\overline\theta)_nxn​−(1+rF​)=(α/Sn​)(∑θ)n​

r‾n−rF=(α/Sn)(∑θ‾)n\overline r_n-r_F=(\alpha/S_n)(\sum\overline\theta)_nrn​−rF​=(α/Sn​)(∑θ)n​ (2)

由上一节:r‾M−rF=\overline r_M-r_F=rM​−rF​=θ‾T∑θ‾αwM\overline\theta^T\sum\overline\theta\alpha\over w_MwM​θT∑θα​ (1)

(1)/(2)有

r‾n−rF=(r‾M−rF)\overline r_n-r_F=(\overline r_M-r_F)rn​−rF​=(rM​−rF​) wmSnw_m\over S_nSn​wm​​ (∑θ‾)nθ‾T∑θ‾(\sum\overline\theta)_n\over\overline\theta^T\sum\overline\thetaθT∑θ(∑θ)n​​

验证β

这样就求出了类似CAPM的形式,下面我们验证系数是否是β

首先市场组合收益率为r~M=\tilde r_M=r~M​= θ‾Tv~wM\overline\theta^T\tilde v\over w_MwM​θTv~​

那么市场组合和证券n的协方差

Cov(r~M,r~n)=Cov(\tilde r_M,\tilde r_n)=Cov(r~M​,r~n​)=CoV(θTv~,v~n)vMSnCoV(\theta^T\tilde v,\tilde v_n)\over v_MS_nvM​Sn​CoV(θTv~,v~n​)​ =(∑θ‾)nvMSn(\sum\overline\theta)_n\over v_MS_nvM​Sn​(∑θ)n​​

Var(r~M)=Var(\tilde r_M)=Var(r~M​)= θ‾T∑θ‾vM2\overline\theta^T\sum\overline\theta\over v_M^2vM2​θT∑θ​

我们得到了βn=\beta_n=βn​=(∑θ‾)nvMSn/θ‾T∑θ‾vM2{(\sum\overline\theta)_n\over v_MS_n}/{\overline\theta^T\sum\overline\theta\over v_M^2}vM​Sn​(∑θ)n​​/vM2​θT∑θ​= vmSnv_m\over S_nSn​vm​​ (∑θ‾)nθ‾T∑θ‾(\sum\overline\theta)_n\over\overline\theta^T\sum\overline\thetaθT∑θ(∑θ)n​​

与上面求到的CAPM模型不谋而合:
r‾n−rF=(r‾M−rF)\overline r_n-r_F=(\overline r_M-r_F)rn​−rF​=(rM​−rF​) wmSnw_m\over S_nSn​wm​​ (∑θ‾)nθ‾T∑θ‾(\sum\overline\theta)_n\over\overline\theta^T\sum\overline\thetaθT∑θ(∑θ)n​​
得证。

金融经济学(王江)期末梳理 第十三章 资本资产定价模型(CAPM)相关推荐

  1. 【渝粤题库】广东开放大学 金融经济学 形成性考核

    选择题 题目:(        )理论认为,现实中的个体和企业经理人面临着风险或不确定性. 答案: A.计量经济学 B.微观经济学 C.宏观经济学 D.金融经济学 题目:以下不属于个体可用的融资工具是 ...

  2. 金融经济学期末梳理(王江)第二、三章

    金融经济学内容梳理 主要学什么? 第一章 引论 第二章 理论框架 2.1 经济结构 2.1.1 经济环境:风险和时间 2.1.2 经济参与者:内部因素 2.1.3 证券市场结构 2.2 金融经济学的核 ...

  3. 金融经济学(王江)第四章 套利和资产定价

    文章目录 第四章 套利和资产定价 4.1 给定任意市场结构 4.1.1 什么样的市场结构 4.1.2 冗余证券 4.1.3 复制组合思想 4.1.4 AD证券的复制 4.2 套利 **4.3 资产定价 ...

  4. 天堂向左,深圳往右 第十三章第十四章

    天堂向左,深圳往右 第十三章第十四章[@more@] 第十三章 周振兴是肖然见过的最严谨的人.此人一年四季打着领带,头发永远硬硬地顶在头上,绝不会有一根错乱,每天上班后都有个固定的程序:上厕所.擦桌子 ...

  5. 数据库系统概念总结:第十二、十三章 查询处理和查询优化

    周末无事水文章,期末备考的总结资料 第十二.十三章 查询处理和查询优化

  6. 4.10 第十三章:Linux系统管理技巧

    第十三章:Linux系统管理技巧 13.1监控系统的状态 13.1.1使用w命令查看当前系统的负载 13.1.2用vmstat命令监控系统的状态 13.1.3用top命令显示进程所占的系统资源 13. ...

  7. 第二十三章 案例分析

    第二十三章 案例分析 一.可行×××问题 1.主要内容 技术可行性分析.经济可行性分析.运行环境可行性分析. 其他方面可行性分析,如法律.社会道德. 2.可能产生的原因 没有进行系统的可行性分析.调研 ...

  8. 价格奥秘-在超市遇见亚当斯密--第十三章 把未来留给未知的一切

    第十三章把未来留给未知的一切 拉蒙在20年前的那个春天(他当时即将毕业,并在为参加温布尔登网球赛做准备),曾和鲁思多次讨论经济学,但鲁思那时的真实想法,拉蒙在20年之后才发现.在20年之后8月一个晴朗 ...

  9. 谭浩强《C++程序设计》书后习题 第十三章-第十四章

    2019独角兽企业重金招聘Python工程师标准>>> 最近要复习一下C和C++的基础知识,于是计划把之前学过的谭浩强的<C程序设计>和<C++程序设计>习题 ...

最新文章

  1. python备份文件代码_python备份文件以及mysql数据库的脚本代码
  2. 不可思议!乌克兰国防军队的系统账密居然是 admin 和 123456...
  3. Could not find *.apk!解决办法
  4. Flex学习笔记(1)——入门,HelloFlex
  5. Python的Wiki
  6. spark学习-67-源代码:schedulerBackend和taskScheduler的总结
  7. jinja Template
  8. PTA 11-散列4 Hard Version (30分)
  9. Linux系统管理---LVM分区管理
  10. GNS3新手安装教程
  11. Json本地校验工具--HiJson
  12. 自回归滑动平均(ARMA)模型
  13. Python单例模式4种方式
  14. [NOI2015]小园丁与老司机,洛谷P2304,恶心的建图+有源汇上下界最小流
  15. 题解 P1894 【[USACO4.2]完美的牛栏The Perfect Stall】
  16. 计算机EXE文件改参数,笔记本专用xp系统修改注册表参数导致exe格式文件无法打开怎么办...
  17. 云计算笔记之admin-day-05-管理用户和组、tar备份与恢复、NTP时间同步、cron计划任务、总结和答疑
  18. android 打apk文件怎么打开方式,apk文件怎么打开,详细教您打开apk文件的方法
  19. 将Ubuntu 用户目录下的中文目录修改为英文
  20. 猿创征文|瑞吉外卖——移动端_地址管理

热门文章

  1. 网安-windows提权-3389.bat
  2. 三生三世十里桃花用计算机怎么弄,三生三世十里桃花灵宠系统怎么玩?三生三世十里桃花灵宠系统详解...
  3. 使用PIL将白底黑字图片转为透明底白字
  4. Python五分钟教你制作一个太阳
  5. 领扣LintCode算法问题答案-83. 落单的数 II
  6. 车载诊断数据库ODX——ODX参数解析类型(下)
  7. Redis集群架构搭建和原理
  8. c51单片机汇编语言语法错误,关于51单片机汇编语言一些注意事项
  9. 视频号6种技巧主动引导用户评论
  10. android中api简介