【小呆的力学笔记】连续介质力学的知识点回顾二:应变度量

news2024/11/17 23:59:18

文章目录

        • 3. 格林应变与阿尔曼西应变

3. 格林应变与阿尔曼西应变

变形体在变形前的线元 O A → \overrightarrow{OA} OA ,在变形后变成 o a → \overrightarrow{oa} oa ,那么应变应该度量这种线元变形前后的差别。
∣ o a → ∣ 2 − ∣ O A → ∣ 2 = d x i d x i − d x i ′ d x i ′ = ∂ x i ∂ x j ′ d x j ′ ⋅ ∂ x i ∂ x k ′ d x k ′ − d x i ′ d x i ′ = ∂ x i ∂ x j ′ ∂ x i ∂ x k ′ d x j ′ d x k ′ − d x i ′ d x i ′ = ( ∂ x i ∂ x j ′ ∂ x i ∂ x k ′ − δ j k ) d x j ′ d x k ′ (3.1) \begin{aligned} |\overrightarrow{oa}|^2-|\overrightarrow{OA}|^2&=dx_idx_i-dx^{'}_idx^{'}_i\\ &=\frac{\partial x_i}{\partial x^{'}_j}dx^{'}_j\cdot\frac{\partial x_i}{\partial x^{'}_k}dx^{'}_k-dx^{'}_idx^{'}_i\\ &=\frac{\partial x_i}{\partial x^{'}_j}\frac{\partial x_i}{\partial x^{'}_k}dx^{'}_jdx^{'}_k-dx^{'}_idx^{'}_i\\ &=(\frac{\partial x_i}{\partial x^{'}_j}\frac{\partial x_i}{\partial x^{'}_k}-\delta_{jk}) dx^{'}_jdx^{'}_k \end{aligned}\tag{3.1} oa 2OA 2=dxidxidxidxi=xjxidxjxkxidxkdxidxi=xjxixkxidxjdxkdxidxi=(xjxixkxiδjk)dxjdxk(3.1)
上式中括号中为度量线元变化的无量纲度量,将此取为应变度量,即格林应变
E i j = 1 2 ( ∂ x k ∂ x i ′ ∂ x k ∂ x j ′ − δ i j ) (3.2) E_{ij}=\frac{1}{2}(\frac{\partial x_k}{\partial x^{'}_i}\frac{\partial x_k}{\partial x^{'}_j}-\delta_{ij}) \tag{3.2} Eij=21(xixkxjxkδij)(3.2)
将其写成矩阵形式,如下所示
E = 1 2 ( F T F − I ) (3.3) E=\frac{1}{2}(F^TF-I) \tag{3.3} E=21(FTFI)(3.3)
格林应变以变形前的位形作为参考状态,同样可以用变形后的位形作为参考状态,那么线元前后的变化如下式所示

∣ o a → ∣ 2 − ∣ O A → ∣ 2 = d x i d x i − d x i ′ d x i ′ = δ i j d x i d x j − ∂ x i ′ ∂ x j d x j ⋅ ∂ x i ′ ∂ x k d x k = δ i j d x i d x j − ∂ x i ′ ∂ x j ∂ x i ′ ∂ x k d x j d x k = ( δ j k − ∂ x i ′ ∂ x j ∂ x i ′ ∂ x k ) d x j d x k (3.4) \begin{aligned} |\overrightarrow{oa}|^2-|\overrightarrow{OA}|^2&=dx_idx_i-dx^{'}_idx^{'}_i\\ &=\delta_{ij} dx_idx_j-\frac{\partial x^{'}_i}{\partial x_j}dx_j\cdot\frac{\partial x^{'}_i}{\partial x_k}dx_k\\ &=\delta_{ij} dx_idx_j-\frac{\partial x^{'}_i}{\partial x_j}\frac{\partial x^{'}_i}{\partial x_k}dx_jdx_k\\ &=(\delta_{jk}-\frac{\partial x^{'}_i}{\partial x_j}\frac{\partial x^{'}_i}{\partial x_k}) dx_jdx_k \end{aligned}\tag{3.4} oa 2OA 2=dxidxidxidxi=δijdxidxjxjxidxjxkxidxk=δijdxidxjxjxixkxidxjdxk=(δjkxjxixkxi)dxjdxk(3.4)
定义应变度量,即阿尔曼西应变
e i j = 1 2 ( δ i j − ∂ x k ′ ∂ x i ∂ x k ′ ∂ x j ) (3.5) e_{ij}=\frac{1}{2}(\delta_{ij}-\frac{\partial x^{'}_k}{\partial x_i}\frac{\partial x^{'}_k}{\partial x_j}) \tag{3.5} eij=21(δijxixkxjxk)(3.5)
将其写成矩阵形式,如下所示
e = 1 2 ( I − F − T F − 1 ) (3.6) e=\frac{1}{2}(I-F^{-T}F^{-1}) \tag{3.6} e=21(IFTF1)(3.6)

欧拉描述和拉格朗日描述的位移如下所示

u i = x i ( x j ′ , t ) − x i ′ u i = x i − x i ′ ( x j , t ) (3.7) u_i=x_i(x^{'}_j,t)-x^{'}_i\\ u_i=x_i-x^{'}_i(x_j,t)\tag{3.7} ui=xi(xj,t)xiui=xixi(xj,t)(3.7)
如果用位移来表示上述两种应变,那么有
∂ u i ∂ x j ′ = ∂ x i ∂ x j ′ − δ i j ∂ u i ∂ x j = δ i j − ∂ x i ′ ∂ x j (3.8) \frac{\partial u_i}{\partial x^{'}_j}=\frac{\partial x_i}{\partial x^{'}_j}-\delta_{ij}\\ \frac{\partial u_i}{\partial x_j}=\delta_{ij}-\frac{\partial x^{'}_i}{\partial x_j}\tag{3.8} xjui=xjxiδijxjui=δijxjxi(3.8)

将上式代入(3.2)式,可得
E i j = 1 2 ( ∂ x k ∂ x i ′ ∂ x k ∂ x j ′ − δ i j ) = 1 2 [ ( ∂ u k ∂ x i ′ + δ k i ) ( ∂ u k ∂ x j ′ + δ k j ) − δ i j ] = 1 2 ( ∂ u k ∂ x i ′ ∂ u k ∂ x j ′ + δ k i ∂ u k ∂ x j ′ + δ k j ∂ u k ∂ x i ′ + δ k i δ k j − δ i j ) = 1 2 ( ∂ u k ∂ x i ′ ∂ u k ∂ x j ′ + ∂ u i ∂ x j ′ + ∂ u j ∂ x i ′ ) (3.9) \begin{aligned} E_{ij}&=\frac{1}{2}(\frac{\partial x_k}{\partial x^{'}_i}\frac{\partial x_k}{\partial x^{'}_j}-\delta_{ij}) \\ &=\frac{1}{2}[(\frac{\partial u_k}{\partial x^{'}_i}+\delta_{ki})(\frac{\partial u_k}{\partial x^{'}_j}+\delta_{kj})-\delta_{ij}]\\ &=\frac{1}{2}(\frac{\partial u_k}{\partial x^{'}_i}\frac{\partial u_k}{\partial x^{'}_j}+\delta_{ki}\frac{\partial u_k}{\partial x^{'}_j}+\delta_{kj}\frac{\partial u_k}{\partial x^{'}_i}+\delta_{ki}\delta_{kj}-\delta_{ij})\\ &=\frac{1}{2}(\frac{\partial u_k}{\partial x^{'}_i}\frac{\partial u_k}{\partial x^{'}_j}+\frac{\partial u_i}{\partial x^{'}_j}+\frac{\partial u_j}{\partial x^{'}_i})\tag{3.9} \end{aligned} Eij=21(xixkxjxkδij)=21[(xiuk+δki)(xjuk+δkj)δij]=21(xiukxjuk+δkixjuk+δkjxiuk+δkiδkjδij)=21(xiukxjuk+xjui+xiuj)(3.9)
将上式写成矩阵形式,此时需要引入哈密顿算子 ∇ \nabla 和张量积
∇ u = [ ∂ ∂ x ∂ ∂ y ∂ ∂ z ] [ u x u y u z ] = [ ∂ u x ∂ x ∂ u y ∂ x ∂ u z ∂ x ∂ u x ∂ y ∂ u y ∂ y ∂ u z ∂ y ∂ u x ∂ z ∂ u y ∂ z ∂ u z ∂ z ] u ∇ = [ u x u y u z ] [ ∂ ∂ x ∂ ∂ y ∂ ∂ z ] = [ ∂ u x ∂ x ∂ u x ∂ y ∂ u x ∂ z ∂ u y ∂ x ∂ u y ∂ y ∂ u y ∂ z ∂ u z ∂ x ∂ u z ∂ y ∂ u z ∂ z ] (3.10) \nabla u=\begin{bmatrix} \frac{\partial}{\partial x}\\ \frac{\partial}{\partial y}\\ \frac{\partial}{\partial z} \end{bmatrix}\begin{bmatrix} u_x& u_y& u_z \end{bmatrix}=\begin{bmatrix} \frac{\partial u_x}{\partial x}& \frac{\partial u_y}{\partial x}& \frac{\partial u_z}{\partial x}\\ \frac{\partial u_x}{\partial y}& \frac{\partial u_y}{\partial y}& \frac{\partial u_z}{\partial y}\\ \frac{\partial u_x}{\partial z}& \frac{\partial u_y}{\partial z}& \frac{\partial u_z}{\partial z} \end{bmatrix}\\\quad\\ u\nabla =\begin{bmatrix}u_x\\ u_y\\ u_z \end{bmatrix}\begin{bmatrix} \frac{\partial}{\partial x}& \frac{\partial}{\partial y}& \frac{\partial}{\partial z} \end{bmatrix}=\begin{bmatrix} \frac{\partial u_x}{\partial x}& \frac{\partial u_x}{\partial y}& \frac{\partial u_x}{\partial z}\\ \frac{\partial u_y}{\partial x}& \frac{\partial u_y}{\partial y}& \frac{\partial u_y}{\partial z}\\ \frac{\partial u_z}{\partial x}& \frac{\partial u_z}{\partial y}& \frac{\partial u_z}{\partial z} \end{bmatrix}\tag{3.10} u= xyz [uxuyuz]= xuxyuxzuxxuyyuyzuyxuzyuzzuz u= uxuyuz [xyz]= xuxxuyxuzyuxyuyyuzzuxzuyzuz (3.10)
那么式(3.9)矩阵形式为
E = 1 2 ( ∇ 0 u + u ∇ 0 + ∇ 0 u ⋅ u ∇ 0 ) (3.11) E=\frac{1}{2}(\nabla_0 u+u\nabla_0 +\nabla_0 u\cdot u\nabla_0)\tag{3.11} E=21(0u+u0+0uu0)(3.11)
其中下标表示对初始坐标求微分。
将式(3.8)代入(3.5)式,可得
e i j = 1 2 ( δ i j − ∂ x k ′ ∂ x i ∂ x k ′ ∂ x j ) = 1 2 [ δ i j − ( δ k i − ∂ u k ∂ x i ) ( δ k j − ∂ u k ∂ x j ) ] = 1 2 ( δ i j − δ k i δ k j + δ k j ∂ u k ∂ x i + δ k i ∂ u k ∂ x j − ∂ u k ∂ x i ∂ u k ∂ x j ) = 1 2 ( ∂ u j ∂ x i + ∂ u i ∂ x j − ∂ u k ∂ x i ∂ u k ∂ x j ) (3.12) \begin{aligned} e_{ij}&=\frac{1}{2}(\delta_{ij}-\frac{\partial x^{'}_k}{\partial x_i}\frac{\partial x^{'}_k}{\partial x_j}) \\ &=\frac{1}{2}[\delta_{ij}-(\delta_{ki}-\frac{\partial u_k}{\partial x_i})(\delta_{kj}-\frac{\partial u_k}{\partial x_j})]\\ &=\frac{1}{2}(\delta_{ij}-\delta_{ki}\delta_{kj}+\delta_{kj}\frac{\partial u_k}{\partial x_i}+\delta_{ki}\frac{\partial u_k}{\partial x_j}-\frac{\partial u_k}{\partial x_i}\frac{\partial u_k}{\partial x_j})\\ &=\frac{1}{2}(\frac{\partial u_j}{\partial x_i}+\frac{\partial u_i}{\partial x_j}-\frac{\partial u_k}{\partial x_i}\frac{\partial u_k}{\partial x_j}) \tag{3.12} \end{aligned} eij=21(δijxixkxjxk)=21[δij(δkixiuk)(δkjxjuk)]=21(δijδkiδkj+δkjxiuk+δkixjukxiukxjuk)=21(xiuj+xjuixiukxjuk)(3.12)
那么式(3.12)矩阵形式为
e = 1 2 ( ∇ u + u ∇ − ∇ u ⋅ u ∇ ) (3.13) e=\frac{1}{2}(\nabla u+u\nabla -\nabla u\cdot u\nabla)\tag{3.13} e=21(u+uuu)(3.13)

下面对格林应变和阿尔曼西应变进行一些讨论。
将式(3.1)式进行一些变化,原式
∣ o a → ∣ 2 − ∣ O A → ∣ 2 = 2 E i j d x i ′ d x j ′ (3.14) \begin{aligned} |\overrightarrow{oa}|^2-|\overrightarrow{OA}|^2&=2E_{ij}dx^{'}_idx^{'}_j \end{aligned}\tag{3.14} oa 2OA 2=2Eijdxidxj(3.14)
d s = ∣ o a → ∣ ds=|\overrightarrow{oa}| ds=oa d S = ∣ O A → ∣ dS=|\overrightarrow{OA}| dS=OA ,那么
d s 2 − d S 2 = 2 E i j d x i ′ d x j ′ (3.15) ds^2-dS^2=2E_{ij}dx^{'}_idx^{'}_j\tag{3.15} ds2dS2=2Eijdxidxj(3.15)
将上式左右各除 d S 2 dS^2 dS2,那么有
d s 2 d S 2 − 1 = 2 E i j d x i ′ d S d x j ′ d S = 2 E i j α i ′ α j ′ (3.16) \begin{aligned} \frac{ds^2}{dS^2}-1&=2E_{ij}\frac{dx^{'}_i}{dS}\frac{dx^{'}_j}{dS}\\ &=2E_{ij}\alpha_i^{'}\alpha_j^{'} \end{aligned}\tag{3.16} dS2ds21=2EijdSdxidSdxj=2Eijαiαj(3.16)
其中 α i ′ \alpha_i^{'} αi O A → \overrightarrow{OA} OA 单位化后的各分量。
在一维情况下,小应变为 ϵ = d s − d S d S \epsilon=\frac{ds-dS}{dS} ϵ=dSdsdS,代入可得
( ϵ + 1 ) 2 = 1 + 2 E 11 → 2 ϵ + ϵ 2 = 2 E 11 (3.17) (\epsilon+1)^2=1+2E_{11}\rightarrow2\epsilon+\epsilon^2=2E_{11}\tag{3.17} (ϵ+1)2=1+2E112ϵ+ϵ2=2E11(3.17)

上述都是针对线应变,现在来讨论角应变,在讨论角应变时,式(3.1)就应该改为
∣ o a → ∣ ⋅ ∣ o b → ∣ − ∣ O A → ∣ ⋅ ∣ O B → ∣ = d x i δ x i − d x i ′ δ x i ′ = ∂ x i ∂ x j ′ d x j ′ ⋅ ∂ x i ∂ x k ′ δ x k ′ − d x i ′ δ x i ′ = ∂ x m ∂ x i ′ ∂ x m ∂ x j ′ d x i ′ δ x j ′ − d x i ′ δ x i ′ = ( ∂ x m ∂ x i ′ ∂ x m ∂ x j ′ − δ i j ) d x i ′ δ x j ′ = 2 E i j d x i ′ δ x j ′ (3.1’) \begin{aligned} |\overrightarrow{oa}|\cdot |\overrightarrow{ob}|-|\overrightarrow{OA}|\cdot|\overrightarrow{OB}|&=dx_i\delta x_i-dx^{'}_i\delta x^{'}_i\\ &=\frac{\partial x_i}{\partial x^{'}_j}dx^{'}_j\cdot\frac{\partial x_i}{\partial x^{'}_k}\delta x^{'}_k-dx^{'}_i\delta x^{'}_i\\ &=\frac{\partial x_m}{\partial x^{'}_i}\frac{\partial x_m}{\partial x^{'}_j}dx^{'}_i\delta x^{'}_j-dx^{'}_i \delta x^{'}_i\\ &=(\frac{\partial x_m}{\partial x^{'}_i}\frac{\partial x_m}{\partial x^{'}_j}-\delta_{ij}) dx^{'}_i\delta x^{'}_j\\ &=2E_{ij}dx^{'}_i\delta x^{'}_j \end{aligned}\tag{3.1'} oa ob OA OB =dxiδxidxiδxi=xjxidxjxkxiδxkdxiδxi=xixmxjxmdxiδxjdxiδxi=(xixmxjxmδij)dxiδxj=2Eijdxiδxj(3.1’)
上式进一步改为
∣ o a → ∣ ⋅ ∣ o b → ∣ − ∣ O A → ∣ ⋅ ∣ O B → ∣ = d s δ s cos ⁡ θ − d S δ S cos ⁡ θ 0 = 2 E i j d x i ′ δ x j ′ (3.18) \begin{aligned} |\overrightarrow{oa}|\cdot |\overrightarrow{ob}|-|\overrightarrow{OA}|\cdot|\overrightarrow{OB}| &=ds\delta s\cos\theta-dS\delta S\cos\theta_0\\ &=2E_{ij}dx^{'}_i\delta x^{'}_j \end{aligned}\tag{3.18} oa ob OA OB =dsδscosθdSδScosθ0=2Eijdxiδxj(3.18)
上式两端除以 d S δ S dS\delta S dSδS,同时 θ 0 = π 2 \theta_0=\frac{\pi}{2} θ0=2π α i = d x i ′ d S \alpha_i=\frac{dx^{'}_i}{dS} αi=dSdxi α j = δ x j ′ δ S \alpha_j=\frac{\delta x^{'}_j}{\delta S} αj=δSδxj,因此上式改为
d s d S δ s δ S cos ⁡ θ − cos ⁡ θ 0 = d s d S δ s δ S cos ⁡ θ = λ a λ b sin ⁡ θ a b = 2 E i j α i α j (3.19) \begin{aligned} \frac{ds}{dS} \frac{\delta s}{\delta S}\cos\theta-\cos\theta_0 &=\frac{ds}{dS} \frac{\delta s}{\delta S}\cos\theta\\ &=\lambda^{a}\lambda^{b}\sin\theta_{ab}\\ &=2E_{ij}\alpha_i\alpha_j \end{aligned}\tag{3.19} dSdsδSδscosθcosθ0=dSdsδSδscosθ=λaλbsinθab=2Eijαiαj(3.19)
其中 sin ⁡ θ a b = π 2 − θ \sin\theta_{ab}=\frac{\pi}{2}-\theta sinθab=2πθ即为角应变,由下式确定
sin ⁡ θ a b = 2 E i j α i α j λ a λ b (3.20) \sin\theta_{ab}=\frac{2E_{ij}\alpha_i\alpha_j}{\lambda^{a}\lambda^{b}}\tag{3.20} sinθab=λaλb2Eijαiαj(3.20)
格林应变张量中的 E i j E_{ij} Eij与角应变的关系中还包含线伸长量,因此不想小应变假设中的 γ i j \gamma_{ij} γij这么简单。

在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

linux学习(六)

1.网络管理 (1)查看 ifconfig: root用户可以查看网卡状态, 普通用户: /sbin/ifconfig(需要加上命令的完整路径) (2)修改网络配置 通过命令修改网络配置 设置网卡的ip地址;禁用网卡和启用网卡了。 添加网关: (3)网络故障查询 ①ping 检测当前主机和目标主机是…

allure测试报告用例数和 pytest执行用例数不相同问题

我出现的奇怪问题: pytest执行了9条用例,但是测试报告确只显示3条用例 我将其中的一个代码删除后,发现allure测试报告又正常了 我觉得很奇怪这个代码只是删除了二维数组的第一列,我检查了半天都找不到问题,只有降低版本了。导致原因:allure-pytest版本使用的是最新版本,…

【Game】Powerful

文章目录 【小伙伴】隐藏小伙伴 【百趣集】【人物属性点】【宠物打造】【奇遇】【钓鱼】 【小伙伴】 刷新位置 小伙伴等级详情 克制关系 隐藏小伙伴 1、仙缘小伙伴(6种) 遇到仙缘驭宠师然后进入战斗抓取 107、七彩仙凤 108、小青兔 109、小布 110、黑腹蛛…

JAVA基础----线程池

①什么是线程池? 线程池是对所有线程进行统一的管理和控制,从而提高系统的运行效率。当我们要使用线程的时候可以直接从线程池中拿,用完也不用自己去销毁,省去创建和销毁的时间,提升系统的响应时间。 ②线程池的七大核…

linux安装srs

获取srs cd /opt git clone -b 4.0release https://gitee.com/ossrs/srs.git cd srs/trunk 启动srs ./objs/srs -c conf/srs.conf ./etc/init.d/srs status 访问http://192.168.220.146:8080/出现下方图片说明安装成功 点击进入SRS控制台看到下方图片

Java 中BigDecimal传到前端后精度丢失问题

1.用postman访问接口,返回的小数点精度正常 2.返回到页面里的,小数点丢失 3.解决办法,在字段上加注解 JsonFormat(shape JsonFormat.Shape.STRING) 或者 JsonSerialize(using ToStringSerializer.class) import com.fasterxml.jackson.a…

pelican,一个超强的 Python 库!

更多Python学习内容:ipengtao.com 大家好,今天为大家分享一个超强的 Python 库 - pelican。 Github地址:https://github.com/getpelican/pelican 在当今数字化时代,博客已经成为个人和企业分享信息、展示成果的重要途径。静态网站…

【最优化方法】实验二 一维搜索方法的MATLAB实现

实验二  一维搜索方法的MATLAB实现 实验的目的和要求:通过本次实验应使学生掌握如何使用MATLAB软件进行一维搜索,并学会对具体问题进行分析。 实验内容: 1、0.618法的MATLAB实现 2、Fibonacci法的MATLAB实现 学…

Jetpack架构组件_1.基本知识

1.什么是Jetpack? Jetpack 是一个由多个库组成的套件,可帮助开发者遵循最佳做法、减少样板代码并编写可在各种 Android 版本和设备中一致运行的代码,让开发者可将精力集中于真正重要的编码工作。Jetpack 包含一系列 Android 库,它…

6-继承

6-继承 1、基本语法和方式2、继承的基本特点2.1 三种继承方式相同的基本点2.2 三种继承方式的差别2.3 公有继承的独有特点 3、子类的构造、析构3.1 子类的构造3.2 子类的析构3.3 子类的拷贝构造函数3.4 子类的拷贝赋值 4、多重继承4.1 内存布局4.2 类型转换4.3 名字冲突问题 5、…

EtherCAT协议概述

EtherCAT 是由德国 BECKOFF 自动化公司于2003年提出的实时工业以太网技术。它具有高速和高数据有效率的特点,支持多种设备连接拓扑结构。其从站节点使用专用的控制芯片,主站使用标准的以太网控制器。 EtherCAT 的主要特点如下 : ①泛的适用性&#xff0c…

Python3 笔记:Python的turtle库

Python的turtle库是一个用于绘制图形的库。 举例: import turtle turtle.bgcolor(white) turtle.width(2) sides5 colors["red","yellow","blue","orange","green","purple"] for x in range(60):tu…

基于双PI结构FOC闭环控制的永磁同步电机控制系统simulink建模与仿真

目录 1.课题概述 2.系统仿真结果 3.核心程序与模型 4.系统原理简介 5.完整工程文件 1.课题概述 基于双PI结构FOC闭环控制的永磁同步电机控制系统simulink建模与仿真。 2.系统仿真结果 3.核心程序与模型 版本:MATLAB2022a 64 4.系统原理简介 永磁同步电机&a…

YoloV9改进策略:卷积篇|基于PConv的二次创新|附结构图|性能和精度得到大幅度提高(独家原创)

文章目录 摘要论文指导PConv在论文中的描述改进YoloV9的描述改进代码与结构图改进方法测试结果总结摘要 在PConv的基础上做了二次创新,创新后的模型不仅在精度和速度上有了质的提升,还可以支持Stride为2的降采样。 改进方法简单高效,需要发论文的同学不要错过! 论文指导 …

vue页面滚动条触底事件

html 滚动区域外层div添加属性 ref,id,scroll 在mounted函数中使用document设置监控div属性 在mathods中监控滚动事件

Go Redis 实现邮件群发

一、安装 go get github.com/go-redis/redis/v8二、邮箱服务配置,以QQ邮箱为例 三、示例代码 package mainimport ("context""fmt"redis "github.com/go-redis/redis/v8""gopkg.in/gomail.v2""gopkg.in/ini.v1&qu…

让ctexbook章节首页显示页眉

使用ctexbook构建的latex版本的学位论文或者其他用途, 章节的首页不显示页眉,如下图: 如果说,想要在章节的首页设置页眉,该如何设置? \usepackage{fancyhdr} \fancyhf{} \chead{暨南大学硕士学位论文} \cfoot{\thepage…

设计模式:装饰模式(Decorator)

设计模式:装饰模式(Decorator) 设计模式:装饰模式(Decorator)模式动机模式定义模式结构时序图模式实现在单线程环境下的测试在多线程环境下的测试模式分析优缺点适用场景应用场景应用实例模式扩展参考 设计…

抖店起店玩法,2024年最新保姆级抖音小店开店教程

课程下载:https://download.csdn.net/download/m0_66047725/89360739 更多资源下载:关注我。 课程内容: 1-抖音如何精细化选品 2-达人合作的谈判技巧 3-达人合作细节注意事项 4-短视频达人筛选方法与数据维度 5-短视频带货达人分析工具…

XDebug配置极简教程,phpstorm实现http请求断点调试

写这篇的文章的初衷:网络上配置XDebug的文章有很多,XDebug也有官方的文档, PhpStorm也有官方的文档,为什么还要写那? 相信不少人,都有一种感觉,虽然教程很多,但是按教程走一遍,自己的确不能正常调试。 问题出在下面几个方面: 1. 对调试过程中,没有一定的认识,因此…