傅里叶级数
f(t)=a0+∑n=1∞[ancos(nω1t)+bnsin(nω1t)]f(t)=a_0+\sum_{n=1}^{\infty}{[a_ncos(n\omega_1t)+b_nsin(n\omega_1t)]}f(t)=a0​+n=1∑∞​[an​cos(nω1​t)+bn​sin(nω1​t)]

其中:a0=1T1∫t0t0+T1f(t)dta_0=\frac{1}{T_1}\int_{t_0}^{t_0+T_1}f(t)dta0​=T1​1​∫t0​t0​+T1​​f(t)dt

an=2T1∫t0t0+T1f(t)⋅cos(nω1t)dta_n=\frac{2}{T_1}\int_{t_0}^{t_0+T_1}f(t)\cdot cos(n\omega_1t)dtan​=T1​2​∫t0​t0​+T1​​f(t)⋅cos(nω1​t)dt

bn=2T1∫t0t0+T1f(t)⋅sin(nω1t)dtb_n=\frac{2}{T_1}\int_{t_0}^{t_0+T_1}f(t)\cdot sin(n\omega_1t)dtbn​=T1​2​∫t0​t0​+T1​​f(t)⋅sin(nω1​t)dt

傅里叶系数推导

合并同频项:f(t)=A0+∑n=1∞Ansin(nω1t+φn)f(t)=A_0+\sum_{n=1}^{\infty}{A_nsin(n\omega_1t+\varphi _n)}f(t)=A0​+∑n=1∞​An​sin(nω1​t+φn​)

其中:A0=a0,An=an2+bn2,φn=arctananbnA_0=a_0 , A_n=\sqrt{ a_n^2+b_n^2 },\varphi _n=arctan\frac{a_n}{b_n}A0​=a0​,An​=an2​+bn2​​,φn​=arctanbn​an​​

指数形式:f(t)=∑n=−∞∞Fn⋅ejnω1tf(t)=\sum_{n=-\infty}^{\infty}{F_n\cdot e^{jn\omega_1t}}f(t)=∑n=−∞∞​Fn​⋅ejnω1​t

其中:Fn=1T1∫t0t0+T1f(t)e−jnω1tdt=F_n=\frac{1}{T_1}\int_{t_0}^{t_0+T_1} f(t)e^{-jn\omega_1t}dt=Fn​=T1​1​∫t0​t0​+T1​​f(t)e−jnω1​tdt=

12(an−jbn)=12an2+bn2ejφn,φn=arctan(−bnan)\frac{1}{2}(a_n-jb_n)=\frac{1}{2}\sqrt{a_n^2+b_n^2}e^{j\varphi_n},\varphi_n=arctan(-\frac{b_n}{a_n})21​(an​−jbn​)=21​an2​+bn2​​ejφn​,φn​=arctan(−an​bn​​)

帕塞瓦尔定理:P=∑n=−∞∞∣Fn∣2P=\sum_{n=-\infty}^{\infty}{|F_n|^2}P=∑n=−∞∞​∣Fn​∣2

傅里叶变换
正变换:F(jω)=F[f(t)]=∫−∞∞f(t)e−jωtdtF(j\omega)=\mathscr{F}[f(t)]=\int_{-\infty}^{\infty}f(t)e^{-j\omega t}dtF(jω)=F[f(t)]=∫−∞∞​f(t)e−jωtdt

逆变换:f(t)=F−1[F(jω)]=12π∫−∞∞F(jω)ejωtdωf(t)=\mathscr{F}^{-1}[F(j\omega)]=\frac{1}{2\pi}\int_{-\infty}^{\infty}F(j\omega)e^{j\omega t}d\omegaf(t)=F−1[F(jω)]=2π1​∫−∞∞​F(jω)ejωtdω

基本信号的傅里叶变换:

信号类型 傅里叶变换
单边指数: e−αtε(t)←→e^{-\alpha t}\varepsilon(t)\leftarrow\rightarrowe−αtε(t)←→  1α+jω\frac{1}{\alpha+j\omega}α+jω1​
双边指数: e−αt(绝对值)e^{-\alpha t(绝对值)}e−αt(绝对值)←→\leftarrow\rightarrow←→  2αα2+ω2\frac{2\alpha}{\alpha^2+\omega^2}α2+ω22α​
门信号:       gτ(t)g_{\tau}(t)gτ​(t)  ←→\leftarrow\rightarrow←→  τSa(ωτ2)\tau Sa(\frac{\omega \tau }{2})τSa(2ωτ​)
符号函数: sgn(t)sgn(t)sgn(t)  ←→\leftarrow\rightarrow←→   2jω\frac{2}{j\omega}jω2​
冲激函数: δ(t)\delta (t)δ(t)   ←→\leftarrow\rightarrow←→   111
常数1:       111     ←→\leftarrow\rightarrow←→   2πδ(ω)2\pi\delta(\omega)2πδ(ω)
冲激偶: δ′(t)\delta{\prime}(t)δ′(t)   ←→\leftarrow\rightarrow←→   jω{j\omega}jω
阶跃函数:         ε(t)\varepsilon(t)ε(t)    ←→\leftarrow\rightarrow←→   πδ(ω)+1jω{\pi\delta(\omega)+\frac{1}{j\omega}}πδ(ω)+jω1​

性质:

线性:  a1f1(t)+a2f2(t)a_1f_1(t)+a_2f_2(t)a1​f1​(t)+a2​f2​(t)     ←→\leftarrow\rightarrow←→   a1F1(ω)+a2F2(ω)a_1F_1(\omega)+a_2F_2(\omega)a1​F1​(ω)+a2​F2​(ω)

对称性:  F(t)F(t)F(t)     ←→\leftarrow\rightarrow←→   2πf(−ω)2\pi f(-\omega)2πf(−ω)

尺度变换:  f(at)f(at)f(at)     ←→\leftarrow\rightarrow←→   1∣a∣F(jωa)\frac{1}{|a|}F(j\frac{\omega}{a})∣a∣1​F(jaω​)

虚实特性:  F(ω)=R(ω)+jX(ω),R(ω)偶,X(ω)奇F(\omega)=R(\omega)+jX(\omega),R(\omega)偶,X(\omega)奇F(ω)=R(ω)+jX(ω),R(ω)偶,X(ω)奇     
            f(t)实偶,F(ω)实偶;f(t)实奇,F(ω)虚奇f(t)实偶,F(\omega)实偶;f(t)实奇,F(\omega)虚奇f(t)实偶,F(ω)实偶;f(t)实奇,F(ω)虚奇

位移:时移:f(t−t0)f(t-t_0)f(t−t0​)←→\leftarrow\rightarrow←→ F(jω)e−jωt0=>F(j\omega)e^{-j\omega t_0}=>F(jω)e−jωt0​=> δ(t−t0)\delta(t-t_0)δ(t−t0​)←→\leftarrow\rightarrow←→ e−jωt0e^{-j\omega t_0}e−jωt0​
      频移:f(t)ejω0tf(t)e^{j\omega_0 t}f(t)ejω0​t ←→\leftarrow\rightarrow←→ F[j(ω−ω0)]=>F[j(\omega-\omega _0)] =>F[j(ω−ω0​)]=> ejω0te^{j\omega_0 t}ejω0​t ←→\leftarrow\rightarrow←→ 2πδ(ω−ω0)2\pi\delta(\omega-\omega _0)2πδ(ω−ω0​)

==>{cosω0t=12(ejωt+e−jωt)sinω0t=12j(ejωt−ejωt)=>{f(t)cos(ω0t)←→12[F(ω−ω0)+F(ω+ω0)]f(t)sin(ω0t)←→12j[F(ω−ω0)+F(ω+ω0)]\begin{cases} {}cos\omega_0 t =\frac{1}{2}(e^{j\omega t}+e^{-j\omega t})\\{sin\omega_0 t =\frac{1}{2j}(e^{j\omega t}-e^{j\omega t})} \end{cases}=>\begin{cases} {f(t)cos(\omega_0 t)\leftarrow\rightarrow\frac{1}{2}[F(\omega-\omega_0)+F(\omega+\omega_0)]}\\ {f(t)sin(\omega_0 t) \leftarrow\rightarrow \frac{1}{2j}[F(\omega-\omega_0)+F(\omega+\omega_0)]} \end{cases}{cosω0​t=21​(ejωt+e−jωt)sinω0​t=2j1​(ejωt−ejωt)​=>{f(t)cos(ω0​t)←→21​[F(ω−ω0​)+F(ω+ω0​)]f(t)sin(ω0​t)←→2j1​[F(ω−ω0​)+F(ω+ω0​)]​

==>{cosω0t←→π[δ(ω−ω0)+δ(ω+ω0))]sinω0t←→πj[δ(ω−ω0)−δ(ω+ω0))]\begin{cases} {cos\omega_0t \leftarrow\rightarrow \pi [\delta(\omega-\omega_0)+\delta(\omega+\omega_0))] }\\ {sin\omega_0t \leftarrow\rightarrow \frac{\pi}{j} [\delta(\omega-\omega_0)-\delta(\omega+\omega_0))]}\end{cases}{cosω0​t←→π[δ(ω−ω0​)+δ(ω+ω0​))]sinω0​t←→jπ​[δ(ω−ω0​)−δ(ω+ω0​))]​

调制定理:若信号f(t)乘以cosω0t或sinω0t,等效于f(t)的频谱一分为二,沿数轴向左或向右各平移ω0调制定理:若信号f(t)乘以cos\omega_0t或sin\omega_0t,等效于f(t)的频谱一分为二,沿数轴向左或向右各平移\omega_0调制定理:若信号f(t)乘以cosω0​t或sinω0​t,等效于f(t)的频谱一分为二,沿数轴向左或向右各平移ω0​

推导:

f(t)⋅Cos(ω0t)f(t)\cdot Cos(\omega_0t)f(t)⋅Cos(ω0​t)
傅里叶变换:
12πF(jω)∗π[δ(ω+ω0)+δ(ω−ω0))]\frac{1} {2\pi}F(j\omega)*\pi[\delta(\omega+\omega_0)+\delta(\omega-\omega_0))]2π1​F(jω)∗π[δ(ω+ω0​)+δ(ω−ω0​))]
=12F(jω)∗δ(ω+ω0)+12F(jω)∗δ(ω−ω0)\frac{1}{2}F(j\omega)*\delta(\omega+\omega_0)+\frac{1}{2}F(j\omega)*\delta(\omega-\omega_0)21​F(jω)∗δ(ω+ω0​)+21​F(jω)∗δ(ω−ω0​)
由冲激函数性质 f(t)∗δ(t−t0)=f(t−t0)f(t)*\delta(t-t_0)=f(t-t_0)f(t)∗δ(t−t0​)=f(t−t0​)
=12F(j(ω+ω0))+12F(j(ω−ω0)\frac{1}{2}F(j(\omega+\omega_0))+\frac{1}{2}F(j(\omega-\omega_0)21​F(j(ω+ω0​))+21​F(j(ω−ω0​)

卷积:时域卷积:f1(t)∗f2(t)←→F1(ω)⋅F2(ω)f_1(t)*f_2(t) \leftarrow\rightarrow F_1(\omega)\cdot F_2(\omega)f1​(t)∗f2​(t)←→F1​(ω)⋅F2​(ω)

频域卷积:f1(t)⋅f2(t)←→12πF1(ω)∗F2(ω)f_1(t)\cdot f_2(t) \leftarrow\rightarrow \frac{1}{2\pi}F_1(\omega)*F_2(\omega)f1​(t)⋅f2​(t)←→2π1​F1​(ω)∗F2​(ω)

微积分:时域:{微分:df(t)dt←→jωF(jω)积分:∫−∞tf(τ)dτ←→1jωF(jω)+πF(0)δ(ikω)\begin{cases} {微分:\frac{df(t)}{dt} \leftarrow\rightarrow j\omega F(j\omega )}\\{积分:\int_{-\infty}^{t} f(\tau)d\tau \leftarrow\rightarrow \frac{1}{j\omega} F(j\omega)+\pi F(0)\delta(ik\omega)} \end{cases}{微分:dtdf(t)​←→jωF(jω)积分:∫−∞t​f(τ)dτ←→jω1​F(jω)+πF(0)δ(ikω)​

频域:{微分:−jtf(t)←→dF(jω)dω积分:f(t)−jt←→∫−∞ωF(x)dx\begin{cases} {微分:-jtf(t) \leftarrow\rightarrow \frac{dF(j\omega)}{d\omega}}\\ {积分:\frac{f(t)}{-jt} \leftarrow\rightarrow \int_{-\infty}^{\omega}F(x)dx} \end{cases}{微分:−jtf(t)←→dωdF(jω)​积分:−jtf(t)​←→∫−∞ω​F(x)dx​



欧拉公式:
ejθ=cosθ+jsinθe^{j\theta}=cos\theta+jsin\thetaejθ=cosθ+jsinθ

==>{ejωt=cosωt+jsinωte−jωt=cosωt−jsinωt==>\begin{cases} {e^{j\omega t}=cos\omega t+jsin\omega t}\\{e^{-j\omega t}=cos\omega t-jsin\omega t} \end{cases}==>{ejωt=cosωt+jsinωte−jωt=cosωt−jsinωt​

==>{cos(nωt)=ejnωt+e−jnωt2sin(nωt)=ejnωt−e−jnωt2j==>\begin{cases} {cos(n\omega t)=\frac{e^{jn\omega t}+e^{-jn\omega t}}{2}}\\ {sin(n\omega t)=\frac{e^{jn\omega t}-e^{-jn\omega t}}{2j}} \end{cases}==>{cos(nωt)=2ejnωt+e−jnωt​sin(nωt)=2jejnωt−e−jnωt​​

阶跃信号和冲激信号:

冲激函数:
   加权特性:f(t)δ(t)=f(0)δ(t),f(t)δ(t−t0)=f(t0)δ(t−t0)f(t)\delta(t)=f(0)\delta(t),f(t)\delta(t-t_0)=f(t_0)\delta(t-t_0)f(t)δ(t)=f(0)δ(t),f(t)δ(t−t0​)=f(t0​)δ(t−t0​)
   抽样特性:∫−∞∞f(t)δ(t)dt=∫−∞∞f(0)δ(t)dt=f(0)\int_{-\infty}^{\infty}f(t)\delta(t)dt=\int_{-\infty}^{\infty}f(0)\delta(t)dt=f(0)∫−∞∞​f(t)δ(t)dt=∫−∞∞​f(0)δ(t)dt=f(0)
          ∫−∞∞f(t)δ(t−t0)dt=f(t0)\int_{-\infty}^{\infty}f(t)\delta(t-t_0)dt=f(t_0)∫−∞∞​f(t)δ(t−t0​)dt=f(t0​)
   尺度变换:δ(at)=1∣a∣δ(t),δ(at−t0)=1∣a∣δ(t−t0a)\delta(at)=\frac{1}{|a|}\delta(t),\delta(at-t_0)=\frac{1}{|a|}\delta(t-\frac{t_0}{a})δ(at)=∣a∣1​δ(t),δ(at−t0​)=∣a∣1​δ(t−at0​​)

冲激偶:
   抽样特性:∫−∞∞f(t)δ′(t)dt=f(t)δ(t)∣−∞∞−∫−∞∞δ(t)f′(t)dt=\int_{-\infty}^{\infty}f(t)\delta{\prime}(t)dt=\left. f(t)\delta(t) \right| _{-\infty}^{\infty}-\int_{-\infty}^{\infty}\delta(t) f\prime(t)dt=∫−∞∞​f(t)δ′(t)dt=f(t)δ(t)∣−∞∞​−∫−∞∞​δ(t)f′(t)dt=−∫−∞∞δ(t)f′(0)dt=−f′(0)-\int_{-\infty}^{\infty}\delta(t)f{\prime}(0)dt=-f{\prime}(0)−∫−∞∞​δ(t)f′(0)dt=−f′(0)
   加权特性:f(t)δ′(t)=f(0)δ′(t)−f′(0)δ(t)f(t)\delta{\prime}(t)=f(0)\delta{\prime}(t)-f{\prime}(0)\delta(t)f(t)δ′(t)=f(0)δ′(t)−f′(0)δ(t)
             f(t)δ′(t−t0)=f(t0)δ′(t−t0)−f′(t0)δ(t−t0)f(t)\delta{\prime}(t-t_0)=f(t_0)\delta{\prime}(t-t_0)-f{\prime}(t_0)\delta(t-t_0)f(t)δ′(t−t0​)=f(t0​)δ′(t−t0​)−f′(t0​)δ(t−t0​)

卷积运算:f(t)=f1(t)∗f2(t)=∫−∞∞f1(τ)f2(t−τ)dτf(t)=f_1(t)*f_2(t)=\int_{-\infty}^{\infty}f_1(\tau)f_2(t-\tau)d\tauf(t)=f1​(t)∗f2​(t)=∫−∞∞​f1​(τ)f2​(t−τ)dτ

性质:微分:f(t)=f1′(t)∗f2(t)=f1(t)∗f2′(t)f(t)=f_1{\prime}(t)*f_2(t)=f_1(t)*f_2{\prime}(t)f(t)=f1​′(t)∗f2​(t)=f1​(t)∗f2​′(t)
      积分:f−1(t)=f1−1(t)∗f2(t)=f1(t)∗f2−1(t)f^{-1}(t)=f_1^{-1}(t)*f_2(t)=f_1(t)*f_2^{-1}(t)f−1(t)=f1−1​(t)∗f2​(t)=f1​(t)∗f2−1​(t)
      微积分:f(t)=f1−1(t)∗f2′(t)=f1(t)∗f2(t)f(t)=f_1^{-1}(t)*f_2{\prime}(t)=f_1(t)*f_2(t)f(t)=f1−1​(t)∗f2​′(t)=f1​(t)∗f2​(t)
      =======>f(i)(t)=f1(j)(t)∗f2(i−j)(t)f^{(i)}(t)=f_1^{(j)}(t)*f_2^{(i-j)}(t)f(i)(t)=f1(j)​(t)∗f2(i−j)​(t)
      交换律:f1(t)∗f2(t)=f2(t)∗f1(t)f_1(t)*f_2(t)=f_2(t)*f_1(t)f1​(t)∗f2​(t)=f2​(t)∗f1​(t)
      分配律:f1(t)∗[f2(t)+f3(t)]=f1(t)∗f2(t)+f1(t)∗f3(t)f_1(t)\ast [f_2(t)+f_3(t)]=f_1(t)\ast f_2(t)+f_1(t)\ast f_3(t)f1​(t)∗[f2​(t)+f3​(t)]=f1​(t)∗f2​(t)+f1​(t)∗f3​(t)
       ==>==>==>并联系统h(t)=h1(t)+h2(t)并联系统h(t)=h_1(t)+h_2(t)并联系统h(t)=h1​(t)+h2​(t)
      结合律:[f1(t)∗f2(t)]∗f3(t)=f1(t)∗[f2(t)∗f3(t)][f_1(t)\ast f_2(t)]\ast f_3(t)=f_1(t)\ast [f_2(t)\ast f_3(t)][f1​(t)∗f2​(t)]∗f3​(t)=f1​(t)∗[f2​(t)∗f3​(t)]
       ==>==>==>串联系统h(t)=h1(t)∗h2(t)串联系统h(t)=h_1(t)*h_2(t)串联系统h(t)=h1​(t)∗h2​(t)

与冲激函数、冲激偶、阶跃函数
      冲激函数δ(t)\delta(t)δ(t):f(t)∗δ(t)=f(t)f(t)*\delta(t)=f(t)f(t)∗δ(t)=f(t)
                      f(t)∗δ(t−t0)=f(t−t0)f(t)*\delta(t-t_0)=f(t-t_0)f(t)∗δ(t−t0​)=f(t−t0​)
                           f(t−t1)∗δ(t−t2)=f(t−t2)∗δ(t−t1)=f(t−t1−t2)f(t-t_1)\ast \delta(t-t_2)=f(t-t_2)\ast \delta(t-t_1) =f(t-t_1-t_2)f(t−t1​)∗δ(t−t2​)=f(t−t2​)∗δ(t−t1​)=f(t−t1​−t2​)
      冲激偶δ′(t)\delta{\prime}(t)δ′(t):f(t)∗δ′(t)=f′(t)∗δ(t)=f′(t)f(t)*\delta{\prime}(t)=f{\prime}(t)*\delta(t)=f{\prime}(t)f(t)∗δ′(t)=f′(t)∗δ(t)=f′(t)
                  f(t)∗δ′′(t)=f′′(t)∗δ(t)=f′′(t)f(t)*\delta{\prime\prime}(t)=f{\prime\prime}(t)*\delta(t)=f{\prime\prime}(t)f(t)∗δ′′(t)=f′′(t)∗δ(t)=f′′(t)
      阶跃函数ε(t)\varepsilon(t)ε(t):f(t)∗ε(t)=f(t)∗δ−1(t)=f−1(t)=∫−∞tf(τ)dτf(t)*\varepsilon(t)=f(t)*\delta^{-1}(t)=f^{-1}(t)=\int_{-\infty}^{t}f(\tau)d\tauf(t)∗ε(t)=f(t)∗δ−1(t)=f−1(t)=∫−∞t​f(τ)dτ
                  f(t)∗ε(t−t0)=∫−∞tf(τ−τ0)dτ=∫−∞t−t0f(τ)dτf(t)*\varepsilon(t-t_0)=\int_{-\infty}^{t}f(\tau-\tau_0)d\tau=\int_{-\infty}^{t-t_0}f(\tau)d\tauf(t)∗ε(t−t0​)=∫−∞t​f(τ−τ0​)dτ=∫−∞t−t0​​f(τ)dτ
(与阶跃函数卷积就是变上限积分,阶跃函数是个理想的积分器)

时移特性:f1(t−t1)∗f2(t−t2)=f(t−t1−t2)f_1(t-t_1)*f_2(t-t_2)=f(t-t_1-t_2)f1​(t−t1​)∗f2​(t−t2​)=f(t−t1​−t2​)

信号公式汇总之傅里叶变换相关推荐

  1. 信号的互相关函数由傅里叶变换形式表达以及推导

    互相关函数的信号傅里叶变换形式表达以及推导 1.我们要实现怎样的目标? 如果有两个复信号, 连续信号表示为y1(t)y_1(t)y1​(t)和 y2(t)y_2(t)y2​(t); 离散信号表示为y1 ...

  2. python离散数据傅里叶变换公式_离散傅里叶变换笔记

    给定N个点的一维数组 的离散傅里叶变换对由下面两式给出: 离散傅里叶变换是将离散信号分解为多个离散三角函数,并能给出每个三角函数的幅值 .频率 .初相位 .即找一批函数形如: 来叠加出任意给定的离散信 ...

  3. GCN与图谱理论(一):信号的正交分解 与 傅里叶变换

    零.回顾信号的正交分解与傅里叶变换 要深入理解图网络与图谱理论,就需要先对谱理论深刻理解,本节从正交分解出发,回顾傅里叶变换的相关内容 以往知识传送门: 完备正交集,函数/信号的正交分解 傅里叶级数( ...

  4. 【复习必备】高中数学必修四公式汇总, 精华版赶快收藏

    本文作者:vxbomath 今天,我为大家带来了高中数学必修四公式汇总,你们掌握了吗?还没有掌握的记得要收藏哦! 1.高中数学--三角函数 2.高中数学--平面向量 3.高中数学--三角恒等变换 好了 ...

  5. 计算机excel公式2010,计算机二级Office2010Eexcel公式汇总

    计算机二级Office2010Eexcel公式汇总 (18页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 11.90 积分 Error! No text ...

  6. 常用传感器信号测量汇总

    转自:http://www.meter18.com/meter18_Article_289862.html  http://wenku.baidu.com/link?url=b1PwOhUSBhwyJ ...

  7. 明日方舟公式计算机,明日方舟公开招募公式汇总

    明日方舟公开招募公式有哪些?游戏中我们要想得到干员的话是可以公开招募的,那么就有一些公式需要我们知道的呢,下面由18183小编为大家带来公开招募公式吧! 明日方舟公开招募公式汇总 近战位+男性:角峰( ...

  8. 计算机二级office公式汇总,计算机二级Office2010Eexcel公式汇总

    计算机二级Office2010Eexcel公式汇总 (4页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 11.90 积分 Eexcel第1套(2)图书名称 ...

  9. 大学物理一些公式汇总

    大学物理一些公式汇总

最新文章

  1. Asp.net MVC JsonResult 忽略属性
  2. Spring Data Solr教程:CRUD(差不多)
  3. CSS一个元素同时使用多个类选择器(class selector)
  4. Java中HashMap和TreeMap的区别
  5. ffmpeg实战教程(七)Android CMake avi解码后SurfaceView显示
  6. 《spring-boot学习》-14-spring boot整合freeMarker模板
  7. 实现类似add(1)(2)(3)的效果
  8. 算法图解 PDF 原文内容分享
  9. 国外大神制作的史上最精简Win10系统,真有那么好用吗?
  10. APUE C内存空间详解图
  11. 走近网球运动·与棒球相似的体育项目·第一堂棒球课
  12. 消费者行为分析包含了哪些内容?
  13. 粘贴板管理 android,复制粘贴神器(剪贴板管理)app
  14. 安卓开发:记事本App
  15. 2020年阴历二月二十九 投资理财之一入雪球就被坑
  16. Vue.js(渐进式JavaScript框架)
  17. AHC(AsyncHttpClient)文件描述符泄漏
  18. Topcoder 2016 TCO Algorithm Algo Semifinal 2 Hard
  19. urllib和urllib3
  20. Jumpserver堡垒机安装

热门文章

  1. 各种 分页存储过程整理
  2. Android开发者必备的42个链接
  3. go interface转int_32. 一篇文章理解 Go 里的函数
  4. 张宇概率论与数理统计pdf_【书籍篇】张宇概率论与数理统计9讲
  5. 安全研究人受够!再公布WordPress 3大外挂漏洞
  6. 冷启动问题:如何构建你的机器学习组合?
  7. Kotlin难点解析:extension和this指针
  8. GitLab10安装-部署-汉化-备份-升级
  9. Redis 中的集合类型是怎么实现的?
  10. gdo图形引擎中的旋转角