格密码:陷门
OWF
-
基于SIS的OWF
- 随机矩阵A∈Zqn×mA \in Z_q^{n \times m}A∈Zqn×m,输入短向量x∈Zmx \in Z^mx∈Zm,定义fA(x):=Ax∈Zqnf_A(x):=Ax \in Z_q^nfA(x):=Ax∈Zqn
- L=L⊥(A):={z∈Zm∣Az=0∈Zqn}⊇qZmL=L^{\perp}(A):=\{z \in Z^m|Az=0 \in Z_q^n\} \supseteq qZ^mL=L⊥(A):={z∈Zm∣Az=0∈Zqn}⊇qZm
-
基于LWE的OWF
- 随机矩阵A∈Zqn×mA \in Z_q^{n \times m}A∈Zqn×m,输入随机向量s∈Zqn,e←χms \in Z_q^n,\,\,e \leftarrow \chi^ms∈Zqn,e←χm,定义gA(s,e):=stA+et∈Zqmg_A(s,e) := s^t A + e^t \in Z_q^mgA(s,e):=stA+et∈Zqm
- L=L(A):={Ats∣s∈Zqn}+qZmL=L(A):=\{A^t s|s \in Z_q^n\}+qZ^mL=L(A):={Ats∣s∈Zqn}+qZm
-
preimage sampleable trapdoor functions (PSFs)
-
Preimage Sampleable Functions:
一个可有效计算的函数f:X→Yf:X \rightarrow Yf:X→Y,定义域XXX上有可有效采样的分布DDD;如果存在有效随机算法f−1f^{-1}f−1,对于以下两种采样方式:
1). ForwardForwardForward:从分布中采样x←Dx \leftarrow Dx←D,令y=f(x)y=f(x)y=f(x)
2). ReverseReverseReverse:均匀采样y←Yy \leftarrow Yy←Y,令x=f−1(y)x = f^{-1}(y)x=f−1(y)
使得(x,y=f(x))(x,y=f(x))(x,y=f(x))有相同的联合分布,那么fff是“preimage sampleable”的。
-
fA(x)f_A(x)fA(x)是满射OWF,其对应的PSFs的f−1f^{-1}f−1输出不唯一,且满足离散高斯分布。
-
gA(s,e)g_A(s,e)gA(s,e)是单射OWF,其对应的PSFs的f−1f^{-1}f−1输出唯一确定。
-
-
如果给定格LLL的陷门,那么求解SIS问题和LWE问题是容易的,因此fA−1(⋅)f_A^{-1}(\cdot)fA−1(⋅)和gA−1(⋅)g_A^{-1}(\cdot)gA−1(⋅)可以给出。下面介绍两种主要的陷门:1). 短格基;2). 工具矩阵。
Short Basis
-
存在有效随机算法,输入任意校验矩阵A∈Zqn×mA \in Z_q^{n \times m}A∈Zqn×m,给出格L=L⊥(A)={x∈Zm∣Ax=0(modq)}L=L^{\perp}(A)=\{x \in Z^m|Ax=0(mod\,q)\}L=L⊥(A)={x∈Zm∣Ax=0(modq)}的HNF基底BBB。
-
AjtaiAjtaiAjtai指出,存在有效随机算法,输入n,q,m≥Cnn,q,m \ge Cnn,q,m≥Cn,CCC是常数,输出 (近似) 均匀随机的校验矩阵A∈Zqn×mA \in Z_q^{n \times m}A∈Zqn×m,同时输出格L=L⊥(A)={x∈Zm∣Ax=0(modq)}L=L^{\perp}(A)=\{x \in Z^m|Ax=0(mod\,q)\}L=L⊥(A)={x∈Zm∣Ax=0(modq)}的一组短格基S∈Zm×mS \in Z^{m \times m}S∈Zm×m,∥S∥=maxsi∥si∥=O(poly(n,logq))\Vert S \Vert = \max\limits_{s_i} \Vert s_i \Vert = O(poly(n,log\,q))∥S∥=simax∥si∥=O(poly(n,logq))
-
GPVGPVGPV指出,存在有效随机算法,给定格LLL的短格基S∈Rm×mS \in R^{m \times m}S∈Rm×m,对于任意陪集c+Lc+Lc+L和任意s≥∥S~∥⋅ω(logO(n/ϵ))s \ge \Vert \widetilde{S} \Vert \cdot \omega(\sqrt{log\,O(n/\epsilon)})s≥∥S∥⋅ω(logO(n/ϵ)),输出服从离散高斯分布Dc+L,sD_{c+L,s}Dc+L,s的一个采样v∈c+Lv \in c+Lv∈c+L;可用于求解SIS
-
BabaiBabaiBabai指出,存在有效随机算法,给定格LLL的短格基S∈Rm×mS \in R^{m \times m}S∈Rm×m,求解BDD是容易的:给定任意t=v+e,v←L∗t=v+e,\, v \leftarrow L^*t=v+e,v←L∗,计算:
⌊tt⋅S⌉⋅S−1=vt+⌊et⋅S⌉⋅S−1=vt\lfloor t^t \cdot S \rceil \cdot S^{-1} = v^t + \lfloor e^t \cdot S \rceil \cdot S^{-1} = v^t ⌊tt⋅S⌉⋅S−1=vt+⌊et⋅S⌉⋅S−1=vt
结果正确,只要满足⌊et⋅S⌉∈[−0.5,0.5)m\lfloor e^t \cdot S \rceil \in [-0.5,0.5)^m⌊et⋅S⌉∈[−0.5,0.5)m;可用于求解LWE -
GPV给出了一种基于格的PSFs描述:
- GenGenGen:格L⊂RmL \subset R^mL⊂Rm,并给出其公开描述 (如,HNF格基),格的短格基SSS作为陷门;高斯参数s≥∥S~∥⋅ω(logn)s \ge \Vert \widetilde{S} \Vert \cdot \omega(\sqrt{log\,n})s≥∥S∥⋅ω(logn),RmR^mRm上的连续高斯分布DsD_sDs
- ForwardForwardForward:输入随机短向量x←Ds,∥x∥≤smx \leftarrow D_s,\,\Vert x \Vert \le s\sqrt mx←Ds,∥x∥≤sm,利用格的公开描述,输出陪集y=fL(x):=x+L∈Rm/Ly = f_L(x):=x+L \in R^m/Ly=fL(x):=x+L∈Rm/L,其中yyy可以用一个长向量代表。
- ReverseReverseReverse:输入陪集代表yyy,利用陷门SSS,从离散高斯分布Dy+L,sD_{y+L,s}Dy+L,s中采样得到x∈y+Lx \in y+Lx∈y+L,且xxx以极大概率很短。
-
校验矩阵A∈Zqn×mA \in Z_q^{n \times m}A∈Zqn×m,格L=L⊥(A)L=L^{\perp}(A)L=L⊥(A);对于Ac=uAc=uAc=u,定义陪集Lu⊥(A):=c+L∈Zm/LL_u^\perp(A) := c+L \in Z^m/LLu⊥(A):=c+L∈Zm/L,且
Lu⊥(A)={z∈Zm∣Az=u∈Zqn}L_u^\perp(A) = \{z \in Z^m|Az=u \in Z_q^n\} Lu⊥(A)={z∈Zm∣Az=u∈Zqn} -
基于SIS问题,单向、抗碰撞的Lattice−basedPSFsLattice-based\,\,PSFsLattice−basedPSFs实例:
- GenGenGen:均匀随机矩阵A∈Zqn×mA \in Z_q^{n \times m}A∈Zqn×m,令L=L⊥(A)L=L^{\perp}(A)L=L⊥(A),陷门为短格基S∈Zm×mS \in Z^{m \times m}S∈Zm×m
- ForwardForwardForward:输入x←DZm,sx \leftarrow D_{Z^m,s}x←DZm,s,输出y=fA(x)∈Zqny=f_A(x) \in Z_q^ny=fA(x)∈Zqn,视作陪集Ly⊥(A)=x+LL_y^\perp(A) = x+LLy⊥(A)=x+L的典型代表
- ReverseReverseReverse:输入y∈Zqny \in Z_q^ny∈Zqn,利用陷门SSS,从DLy⊥(A),sD_{L_y^\perp(A),s}DLy⊥(A),s中采样
-
短格基的扩展 (extended) 和随机化 (re-randomized):
-
校验矩阵A∈Zqn×mA \in Z_q^{n \times m}A∈Zqn×m,其陷门SSS,有A⋅S=0(modq)A\cdot S=0 \,(mod\,q)A⋅S=0(modq);利用SSS,对于任意的A1A_1A1,SIS问题A⋅W=−A1(modq)A \cdot W = -A_1 \,(mod\,q)A⋅W=−A1(modq)的短整数解WWW是容易求的。对于扩展校验矩阵A′=[A∣A1]A'=[A|A_1]A′=[A∣A1],其陷门为:
S′=[SW0I]S' = \left[ \begin{matrix} S && W \\ 0 && I \\ \end{matrix} \right] S′=[S0WI]
利用Gram-Schmidt vectors S~\widetilde{S}S 评估SSS的质量。那么S′~=diag(S~,I)\widetilde{S'} = diag(\widetilde{S},I)S′=diag(S,I),有∥S′~∥≤∥S~∥\Vert \widetilde{S'} \Vert \le \Vert \widetilde{S} \Vert∥S′∥≤∥S∥ -
校验矩阵A∈Zqn×mA \in Z_q^{n \times m}A∈Zqn×m,其陷门SSS,有A⋅S=0(modq)A\cdot S=0 \,(mod\,q)A⋅S=0(modq);利用SSS,可有效得到若干的独立高斯采样s′s's′,满足A⋅s′=0(modq)A \cdot s' = 0\,(mod\,q)A⋅s′=0(modq),按列组合成新的随机短矩阵S′S'S′,且∥s′∥≤O(∥S~∥⋅m)\Vert s' \Vert \le O(\Vert \widetilde{S} \Vert \cdot \sqrt m)∥s′∥≤O(∥S∥⋅m)
-
Gadget
-
工具 (行) 向量g=[1,2,...,2l−1]∈Zqlg=[1,2,...,2^{l-1}] \in Z_q^lg=[1,2,...,2l−1]∈Zql,其中l=⌈logq⌉l = \lceil log\,q \rceill=⌈logq⌉;为方便起见,可以令q=2lq=2^lq=2l
-
定义 fg(x)=g⋅x(modq)f_g(x)=g \cdot x\,(mod\,q)fg(x)=g⋅x(modq) 和 gg(s,e)=st⋅g+e(modq)g_g(s,e)=s^t \cdot g+e\,(mod\,q)gg(s,e)=st⋅g+e(modq)
- fg(x)f_g(x)fg(x)的反函数:输入u=g⋅x∈Zq,x∈Zqlu=g \cdot x\in Z_q ,\,\,x\in Z_q^lu=g⋅x∈Zq,x∈Zql;简单的将uuu用二进制表出,u=ul−1...u1u0u=u_{l-1}...u_1u_0u=ul−1...u1u0,输出x=[u0,u1,...,ul−1]x=[u_0,u_1,...,u_{l-1}]x=[u0,u1,...,ul−1];需要注意,这种方法的输出是确定性的,但可以利用算法改进得到满足离散高斯分布的解
- gg(s,e)g_g(s,e)gg(s,e)的反函数:输入b≈s⋅gt∈Zql,s∈Zqb \approx s \cdot g^t\in Z_q^l ,\,\,s\in Z_qb≈s⋅gt∈Zql,s∈Zq;易知b=[20s+e0,21s+e1,...,2l−1s+el−1](modq=2l)b=[2^0s+e_0, 2^1s+e_1, ..., 2^{l-1}s+e_{l-1}](mod\,q=2^l)b=[20s+e0,21s+e1,...,2l−1s+el−1](modq=2l);因此bl−1≈s≪(l−1)b_{l-1} \approx s \ll (l-1)bl−1≈s≪(l−1),可以恢复出最低比特s0s_0s0,再bl−2≈s≪(l−2)b_{l-2} \approx s \ll (l-2)bl−2≈s≪(l−2),可以恢复出次低比特s1s_1s1,继续恢复出其他比特;输出s=sl−1...s1s0s=s_{l-1}...s_1s_0s=sl−1...s1s0
-
工具矩阵GGG,其中g=[1,2,...,2l−1]∈Zql,0∈Zqlg=[1,2,...,2^{l-1}] \in Z_q^l,\,\,0 \in Z_q^lg=[1,2,...,2l−1]∈Zql,0∈Zql都是行向量
G:=In⊗g=[g0⋯0g0⋮0⋱⋮...g]∈Zqn×nlG:=I_n \otimes g= \left[ \begin{array}{c | c c c} g & 0 & \cdots \\ \hline 0 & g & 0 \\ \vdots & 0 & \ddots & \vdots\\ & & ... & g\\ \end{array} \right] \in Z_q^{n \times nl} G:=In⊗g=⎣⎢⎢⎢⎡g0⋮0g0⋯0⋱...⋮g⎦⎥⎥⎥⎤∈Zqn×nl -
定义 fG(x)=Gx(modq)f_G(x)=Gx\,(mod\,q)fG(x)=Gx(modq) 和 gG(s,e)=stG+e(modq)g_G(s,e)=s^t G+e\,(mod\,q)gG(s,e)=stG+e(modq),对GGG分组得到G=[G1,...,Gnl]∈(Zn×l)nG=[G_1,...,G_{nl}] \in (Z^{n \times l})^nG=[G1,...,Gnl]∈(Zn×l)n,利用fg−1,gg−1f_g^{-1},\,g_g^{-1}fg−1,gg−1的解法,可以得到 fG−1:Gx↦xf_G^{-1}:Gx \mapsto xfG−1:Gx↦x 和 gG−1:stG+e↦sg_G^{-1}:s^tG+e \mapsto sgG−1:stG+e↦s
-
定义映射G−1:Zqn→ZnlG^{-1}:Z_q^n \rightarrow Z^{nl}G−1:Zqn→Znl,输入uuu,输出Gx=u(modq)Gx=u\,(mod\,q)Gx=u(modq)的满足离散高斯分布的短向量解xxx (通过分组,分别恢复xix_ixi)。G−1G^{-1}G−1不是矩阵,只是一种随机映射函数,满足:G⋅G−1(u)=u(modq)G \cdot G^{-1}(u) = u\,(mod\,q)G⋅G−1(u)=u(modq),G−1(G⋅x)=x(modq)G^{-1}(G \cdot x) = x\,(mod\,q)G−1(G⋅x)=x(modq)
-
给定任意可逆方阵H∈Zqn×nH \in Z_q^{n \times n}H∈Zqn×n,关于HGHGHG的SIS与LWE是容易的:
- (HG)x=u(HG)x=u(HG)x=u,则x=fG−1(H−1u)=G−1(H−1⋅u)x=f_{G}^{-1}(H^{-1}u)=G^{-1}(H^{-1} \cdot u)x=fG−1(H−1u)=G−1(H−1⋅u)
- bt≈st⋅(HG)b^t \approx s^t \cdot (HG)bt≈st⋅(HG),则(stH)t=gG−1(b)(s^tH)^t = g_G^{-1}(b)(stH)t=gG−1(b),于是s=(Ht)−1⋅gG−1(b)s = (H^t)^{-1} \cdot g_G^{-1}(b)s=(Ht)−1⋅gG−1(b)
-
对于校验矩阵A∈Zqn×mA \in Z_q^{n \times m}A∈Zqn×m,定义陷门 (trapdoor) 是短矩阵R∈Zm×nlR \in Z^{m \times nl}R∈Zm×nl,相应的标签 (tag) 是可逆矩阵H∈Zqn×nH \in Z_q^{n \times n}H∈Zqn×n,满足:AR=HG(modq)AR=HG\,(mod\,q)AR=HG(modq);用陷门最大奇异值s1(R):=max∥u∥=1∥Ru∥s_1(R):=\max\limits_{\Vert u \Vert=1} \Vert Ru \Verts1(R):=∥u∥=1max∥Ru∥来衡量陷门的质量,s1(R)s_1(R)s1(R)越小那么陷门质量越好。
-
常数矩阵G∈Zqn×nlG \in Z_q^{n \times nl}G∈Zqn×nl包含InI_nIn作为子式,确切地说:In=[G0∣Gl∣...∣G(n−1)l]I_n = [G_0|G_l|...|G_{(n-1)l}]In=[G0∣Gl∣...∣G(n−1)l];因此,若给定AAA的一个陷门R←χR \leftarrow \chiR←χ,其中χ\chiχ是Zqn×nlZ_q^{n \times nl}Zqn×nl上的离散高斯分布,对应的HHH是容易求的:H=[(AR)0∣(ARl)∣...∣(AR)(n−1)l]H=[(AR)_0|(AR_l)|...|(AR)_{(n-1)l}]H=[(AR)0∣(ARl)∣...∣(AR)(n−1)l]
-
对于校验矩阵A∈Zqn×mA \in Z_q^{n \times m}A∈Zqn×m,给定短陷门矩阵R∈Zm×nlR \in Z^{m \times nl}R∈Zm×nl
- SIS是容易的:Ax=u(modq)Ax=u\,(mod\,q)Ax=u(modq),令x=R⋅wx=R \cdot wx=R⋅w,只需求解ARR−1x=(HG)w=uARR^{-1}x=(HG)w=uARR−1x=(HG)w=u,得到www;其中w=G−1(H−1u)w=G^{-1}(H^{-1}u)w=G−1(H−1u)是短向量,从而∥x∥≤s1(R)⋅∥w∥\Vert x \Vert \le s_1(R) \cdot \Vert w \Vert∥x∥≤s1(R)⋅∥w∥
- LWE是容易的:bt=stA+eb^t=s^tA+ebt=stA+e,令ct=btRc^t = b^tRct=btR,只需求解ct≈stAR=st⋅(HG)c^t \approx s^tAR = s^t \cdot (HG)ct≈stAR=st⋅(HG),得到sss
-
TrapdoorPunctuingTrapdoor\,\,PunctuingTrapdoorPunctuing:
对于均匀随机的Aˉ∈Zqn×mˉ\bar A \in Z_q^{n \times \bar m}Aˉ∈Zqn×mˉ,短随机矩阵Rˉ∈Zmˉ×nl\bar R \in Z^{\bar m \times nl}Rˉ∈Zmˉ×nl,随机可逆矩阵H∈Zqn×nH \in Z_q^{n \times n}H∈Zqn×n,易知:
A:=[Aˉ∣HG−AˉRˉ]∈Zqn×(mˉ+nl)A:=[\bar A|HG-\bar A \bar R] \in Z_q^{n \times (\bar m + nl)} A:=[Aˉ∣HG−AˉRˉ]∈Zqn×(mˉ+nl)R:=[RˉI]∈Z(mˉ+nl)×nlR:=\begin{bmatrix} \bar R\\ I\\ \end{bmatrix} \in Z^{(\bar m + nl) \times nl} R:=[RˉI]∈Z(mˉ+nl)×nl
AR=HGAR=HG AR=HG
进一步的,定义:
AH′:=A−[0∣H′G]=[Aˉ∣(H−H′)G−AˉRˉ]A_{H'}:=A-[0|H'G] = [\bar A|(H-H')G-\bar A \bar R] AH′:=A−[0∣H′G]=[Aˉ∣(H−H′)G−AˉRˉ]
那么只要H≠H′H \neq H'H=H′且H−H′H-H'H−H′在ZqZ_qZq上可逆 (invertible differences),那么RRR就是任意的AH′A_{H'}AH′的陷门,对应的标签是H−H′H-H'H−H′ -
陷门的扩展 (extended) 和随机化 (re-randomized):
-
校验矩阵A∈Zqn×mA \in Z_q^{n \times m}A∈Zqn×m,其陷门RRR;对于任意的A1A_1A1,以及任意可逆矩阵H′H'H′,对于扩展校验矩阵A′=[A∣A1]A'=[A|A_1]A′=[A∣A1],其陷门为:
A′[R′I]=H′GA' \begin{bmatrix} R' \\ I \\ \end{bmatrix} =H'G \\ A′[R′I]=H′G
利用RRR,采样一个关于AAA的满足离散高斯分布的解R′R'R′:
AR′=H′G−A1AR' = H'G-A_1 AR′=H′G−A1 -
校验矩阵A∈Zqn×mA \in Z_q^{n \times m}A∈Zqn×m,其陷门RRR;对于任意可逆矩阵H′H'H′,利用RRR做离散高斯采样,可以生成对应的新的随机陷门R′R'R′:
AR′=H′GAR'=H'G AR′=H′G
-
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
相关文章
- Python语言深入:如何快速找出两个字典对象的共同部分(key,value,或key, value对)
Python语言深入:如何快速找出两个字典对象的共同部分(key,value,或key, value对)..._LUOJUN7788的博客-CSDN博客...
2024/4/27 15:22:02 - 【PAT 乙级1023】组个最小数
给定数字 0-9 各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意 0 不能做首位)。例如:给定两个 0,两个 1,三个 5,一个 8,我们得到的最…...
2024/4/27 17:17:12 - C#winform如何根据时间查询、导出数据?
一、设计窗体界面 二、窗体加载事件代码 //窗体加载事件 public void from1_Load(object sender,eventArgs e) {//绑定时间StartProductTime.ValueDateTime.Today.AddDAys(-7d);StopProdectTime.ValueDateTime.Today.AddDays(1d);//查询数据的方法 getData(); }private void g…...
2024/4/26 13:47:20 - P3401 洛谷树 (树链剖分) 好题
题目链接: P3401 洛谷树 大致题意 给定一棵有nnn个节点的树, 每条边有边权wiw_iwi. 有mmm次如下操作: 1 a b 询问a,ba, ba,b路径上, 所有子路径边权异或和的和. 2 a b c把(a,b)(a, b)(a,b)这条边的权值修改为ccc. 特别的, 每一时刻树中边权均∈[0,1023]\in[0, 1023]∈[0,…...
2024/4/20 11:30:00 - 【记录】目标分割评估指标F-score和Dice的一次分析(2021-11-03)
相关博客:【记录】评价指标:TP、FP、Recall、Precision、PA、CPA、MPA、IoU、MIoU详细总结 前言: 今天有网友疑惑代码中计算的F-score 和 Dice Loss结果不一致,于是就研究了一下这背后的原因,作文以记之。 正文&…...
2024/4/25 18:55:47 - IDEA 添加 test 下的 resources 目录
有时新建的 maven 项目 test 目录下没有 resources 目录,而工作又需要 resources 目录,因此需要自己添加,新建 resources 目录后,还需要让 IDEA 编辑器识别,步骤如下 1、打开 Project Structure 打开 Project Structu…...
2024/4/20 21:23:01 - 手写jdk动态代理_笔记
手写jdk动态代理_笔记思路实现MyInvocationHandler接口MyClassLoaderMyProxy测试动态生成的类长这个样子思路 先上一张图 对目标对象进行代理,本质其实是底层动态生成一个类加载到 jvm 中,该类将实现原目标对象的所有接口,重写所有方法&…...
2024/4/26 20:19:24 - java的基本语法
1.java的基本语法格式 每一种编程语言都有一套属于自己的语法规范,当然java也不例外,同样需要遵守一定的语法规范,例如:代码的书写规范、标示符的定义等等。 在编写java程序代码时必须先声明一个类,然后在类中编写实…...
2024/4/15 6:40:07 - 等可能概型
等可能概型:古典概型和几何概型 一、古典概型 (1)样本空间只有有限个样本点 (2)事件发生的等可能性 事件A发生的概率:P(A)A所含样本点个数/样本空间样本点个数 需要用到排列组合…...
2024/4/27 3:08:15 - nginx里ngx_http_compile_complex_value和ngx_http_complex_value的使用
location /wyx {sean 1 2 3 4 $arg_keyA;} 以上面的配置块为例,我们要在nginx运行时获取内置变量$arg_key的值,$arg_keyA内置变量表示在http的get请求时的参数名为key的参数,比如请求http://127.0.0.1:8881/wyx?keyA42,我们要通…...
2024/4/19 21:30:07 - Python爬虫要用到的正则表达式
1.正则表达式的符号与方法 常用符号:点号,星号,问号与括号(小括号) .:匹配任意字符,换行符\n除外*:匹配前一个字符0次或无限次?:匹配前一个字符0次或1次.*:贪心算法.*?:非贪心算法():括号内的数据作为结果…...
2024/4/26 9:32:28 - MySQL DBlink
开启Federated引擎 show engines;...
2024/4/19 18:21:39 - 【剑指 Offer 05】 替换空格
【剑指 Offer 05】 替换空格题目描述:示例:代码(python3)代码(c)题目描述: 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/ti-hua…...
2024/4/25 13:38:50 - JeecgBoot填坑日记(持续)
前言:这框架是真真真真真 坑 ! 一、online开发模式中方法冲突 想使用他的导出接口,但是在同个js文件调用不到(getAction不行,必须得用downFile)。于是把axios绑定到vue原型上,在js增强 that 调…...
2024/4/18 23:04:46 - 基于JAVA+SpringMVC+Mybatis+MYSQL的企业人事管理系统
项目功能: 人事管理系统包括后台管理员登录,用户管理,部门管理,职位管理,员工管理,公告管理,文档管理等模块 页面效果:...
2024/4/26 17:24:19 - 大家有遇到过charles抓不到手机的包的吗
正常来说,配置代理之后,打开charles软件,手机上会弹出一个框框,点一下allow就可以允许连接,可以我用charles4.6.2的版本死活不弹出这个框,自己把ip添加到列表也不行,换成4.6.1的版本就可以用了。…...
2024/4/22 18:53:19 - 用select实现选择年月
JavaScript 自定义年月日选择下拉框select选择的日期方法vue实现_S筱潇S四维Smile-CSDN博客...
2024/4/25 14:23:27 - CentOS7下yum安装Jenkins
1.下载依赖 sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo2.导入秘钥 sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key3.安装 yum install jenkins #等待安装时间较长,约25minjenkins…...
2024/4/15 6:41:12 - vue-infinite-scroll
1.安装 npm install vue-infinite-scroll --save2.如果多处用到可以考虑在main.js中引入。如果只有单个页面使用,可以考虑在当前页中引入。 import infiniteScroll from vue-infinite-scroll import Vue from vue;(当前页中须引入) Vue.use…...
2024/4/26 22:42:40 - 摩托罗拉XOOM解锁,刷入Recovery,XOOMROOT,卡刷ROM最全最实用的教程
摩托罗拉Motorola XOOM系列通用,刷机有风险,操作要用心!此教程适用于MZ600、MZ601、MZ602、MZ603、MZ604、MZ605、MZ606首先了解一下XOOM的进入 Recovery、线刷RSD、以及进入Fastboot三种模式 1, 刷入Recovery、RSD,必须先进入Fastboot模式,具体如下 任何状态下,长按音量…...
2024/4/19 3:49:14
最新文章
- 13 c++版本的五子棋
前言 呵呵 这大概是 大学里面的 c 五子棋了吧 有一些 面向对象的理解, 但是不多 这里 具体的实现 就不赘述, 仅仅是 发一下代码 以及 具体的使用 然后 貌似 放在 win10 上面执行 还有一些问题, 渲染的, 应该很好调整 五子棋 #include<Windows.h> #include<io…...
2024/4/27 17:31:37 - 梯度消失和梯度爆炸的一些处理方法
在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言,在此感激不尽。 权重和梯度的更新公式如下: w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...
2024/3/20 10:50:27 - 关于ansible的模块 ③
转载说明:如果您喜欢这篇文章并打算转载它,请私信作者取得授权。感谢您喜爱本文,请文明转载,谢谢。 接《关于Ansible的模块①》和《关于Ansible的模块②》,继续学习ansible的user模块。 user模块可以增、删、改linux远…...
2024/4/18 10:52:09 - 游戏引擎架构01__引擎架构图
根据游戏引擎架构预设的引擎架构来构建运行时引擎架构 ...
2024/4/23 6:16:08 - 在虚拟机ubuntu中端里输入vim filename.不显示vim界面,而是vim可以在以下的 package 找到
1。打开终端 2.输入以下命令来更新软件包列表: sudo apt update 3,输入以下命令来安装vim编辑器: sudo apt install vim 4等待安装完成后,再次输入"vim filename"命令,应该就能正常显示vim界面了。...
2024/4/26 9:20:11 - 【外汇早评】美通胀数据走低,美元调整
原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...
2024/4/26 18:09:39 - 【原油贵金属周评】原油多头拥挤,价格调整
原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...
2024/4/26 20:12:18 - 【外汇周评】靓丽非农不及疲软通胀影响
原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...
2024/4/26 23:05:52 - 【原油贵金属早评】库存继续增加,油价收跌
原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...
2024/4/27 4:00:35 - 【外汇早评】日本央行会议纪要不改日元强势
原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...
2024/4/25 18:39:22 - 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响
原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...
2024/4/27 14:22:49 - 【外汇早评】美欲与伊朗重谈协议
原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...
2024/4/26 21:56:58 - 【原油贵金属早评】波动率飙升,市场情绪动荡
原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...
2024/4/27 9:01:45 - 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试
原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...
2024/4/26 16:00:35 - 【原油贵金属早评】市场情绪继续恶化,黄金上破
原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...
2024/4/25 18:39:16 - 【外汇早评】美伊僵持,风险情绪继续升温
原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...
2024/4/25 18:39:16 - 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势
原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...
2024/4/26 19:03:37 - 氧生福地 玩美北湖(上)——为时光守候两千年
原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...
2024/4/26 22:01:59 - 氧生福地 玩美北湖(中)——永春梯田里的美与鲜
原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...
2024/4/25 18:39:14 - 氧生福地 玩美北湖(下)——奔跑吧骚年!
原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...
2024/4/26 23:04:58 - 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!
原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...
2024/4/25 2:10:52 - 「发现」铁皮石斛仙草之神奇功效用于医用面膜
原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...
2024/4/25 18:39:00 - 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者
原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...
2024/4/26 19:46:12 - 广州械字号面膜生产厂家OEM/ODM4项须知!
原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...
2024/4/27 11:43:08 - 械字号医用眼膜缓解用眼过度到底有无作用?
原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...
2024/4/27 8:32:30 - 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...
解析如下:1、长按电脑电源键直至关机,然后再按一次电源健重启电脑,按F8健进入安全模式2、安全模式下进入Windows系统桌面后,按住“winR”打开运行窗口,输入“services.msc”打开服务设置3、在服务界面,选中…...
2022/11/19 21:17:18 - 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。
%读入6幅图像(每一幅图像的大小是564*564) f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...
2022/11/19 21:17:16 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...
win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面,在等待界面中我们需要等待操作结束才能关机,虽然这比较麻烦,但是对系统进行配置和升级…...
2022/11/19 21:17:15 - 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...
有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows,请勿关闭计算机”的提示,要过很久才能进入系统,有的用户甚至几个小时也无法进入,下面就教大家这个问题的解决方法。第一种方法:我们首先在左下角的“开始…...
2022/11/19 21:17:14 - win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...
置信有很多用户都跟小编一样遇到过这样的问题,电脑时发现开机屏幕显现“正在配置Windows Update,请勿关机”(如下图所示),而且还需求等大约5分钟才干进入系统。这是怎样回事呢?一切都是正常操作的,为什么开时机呈现“正…...
2022/11/19 21:17:13 - 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...
Win7系统开机启动时总是出现“配置Windows请勿关机”的提示,没过几秒后电脑自动重启,每次开机都这样无法进入系统,此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一:开机按下F8,在出现的Windows高级启动选…...
2022/11/19 21:17:12 - 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...
有不少windows10系统用户反映说碰到这样一个情况,就是电脑提示正在准备windows请勿关闭计算机,碰到这样的问题该怎么解决呢,现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法:1、2、依次…...
2022/11/19 21:17:11 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...
今天和大家分享一下win7系统重装了Win7旗舰版系统后,每次关机的时候桌面上都会显示一个“配置Windows Update的界面,提示请勿关闭计算机”,每次停留好几分钟才能正常关机,导致什么情况引起的呢?出现配置Windows Update…...
2022/11/19 21:17:10 - 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...
只能是等着,别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚,只能是考虑备份数据后重装系统了。解决来方案一:管理员运行cmd:net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...
2022/11/19 21:17:09 - 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?
原标题:电脑提示“配置Windows Update请勿关闭计算机”怎么办?win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢?一般的方…...
2022/11/19 21:17:08 - 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...
关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!关机提示 windows7 正在配…...
2022/11/19 21:17:05 - 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...
钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...
2022/11/19 21:17:05 - 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...
前几天班里有位学生电脑(windows 7系统)出问题了,具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面,长时间没反应,无法进入系统。这个问题原来帮其他同学也解决过,网上搜了不少资料&#x…...
2022/11/19 21:17:04 - 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...
本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法,并在最后教给你1种保护系统安全的好方法,一起来看看!电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中,添加了1个新功能在“磁…...
2022/11/19 21:17:03 - 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...
许多用户在长期不使用电脑的时候,开启电脑发现电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机。。.这要怎么办呢?下面小编就带着大家一起看看吧!如果能够正常进入系统,建议您暂时移…...
2022/11/19 21:17:02 - 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...
配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!配置windows update失败 还原更改 请勿关闭计算机&#x…...
2022/11/19 21:17:01 - 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...
不知道大家有没有遇到过这样的一个问题,就是我们的win7系统在关机的时候,总是喜欢显示“准备配置windows,请勿关机”这样的一个页面,没有什么大碍,但是如果一直等着的话就要两个小时甚至更久都关不了机,非常…...
2022/11/19 21:17:00 - 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...
当电脑出现正在准备配置windows请勿关闭计算机时,一般是您正对windows进行升级,但是这个要是长时间没有反应,我们不能再傻等下去了。可能是电脑出了别的问题了,来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...
2022/11/19 21:16:59 - 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...
我们使用电脑的过程中有时会遇到这种情况,当我们打开电脑之后,发现一直停留在一个界面:“配置Windows Update失败,还原更改请勿关闭计算机”,等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢࿰…...
2022/11/19 21:16:58 - 如何在iPhone上关闭“请勿打扰”
Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...
2022/11/19 21:16:57