当前位置: 首页 > news >正文

markdown的使用(Typora)

文章目录

  • markdown的使用(Typora)
    • 一.标题
    • 二.段落格式
      • 2.1 换行
      • 2.2 分割线
      • 2.3 字体
      • 2.4 上下标
      • 2.5 脚注
      • 2.6 改变字体颜色
    • 三.列表
      • 3.1 无序列表
      • 3.2 有序列表
      • 3.3 列表嵌套
      • 3.4 任务列表
    • 四.区块
    • 五.代码显示
      • 5.1 行内代码
      • 5.2 代码块
    • 六.链接
    • 七.图片
    • 八.表格
    • 九.表情符号+大纲
    • 十、流程图
      • 10.1 横向流程图
      • 2、竖向流程图
    • 十一、数学公式的输入
      • 11.1 公式的插入
        • ①行中公式
        • ②独立公式
      • 11.2 上下标
      • 11.3 括号和分隔符
      • 11.4 分数
      • 11.5 开方
      • 11.6 省略号
      • 11.7 矢量和均值
      • 11.8 积分
      • 11.9 极限
      • 11.10 累加、累乘及交集、并集
      • 11.11 希腊字母
      • 11.12特殊字符
        • ①说明
        • ②关系运算符
        • ③集合运算符
        • ④三角运算符
        • ⑤微积分运算符
        • ⑥逻辑运算符
        • ⑦带帽符号
        • ⑧选取符号
        • ⑨箭头符号
        • ⑩空格
      • 11.13 字体
      • 11.14 大括号和行标
      • 11.15 其他命令
        • ①注释文字
        • ②文字颜色
        • ③删除线
      • 11.16 矩阵
        • ①无框矩阵
        • ②边框矩阵
        • ③带分割线的矩阵
        • ④行中矩阵
      • 11.17 方程式序列
      • 11.18 条件表达式
      • 11.19 配置行高
      • 11.20 数组与表格
      • 11.21 嵌套表格或数组
      • 11.22 方程组
      • 11.23 连分式
      • 11.24 交换图表
      • 11.25 其他
    • 十二、支持的HTML元素
      • 1、文本居中
      • 2、快捷键显示
      • 3、加粗
      • 4、倾斜
      • 5、上下标
      • 6、填充的黑色箭头

markdown的使用(Typora)

一.标题

1.语法:#(一级标题)、##(二级标题)、###(三级标题)……

2.代码:

# 一级标题
## 二级标题  //注意#与标题之间有一个空格

3.快捷键:

  • Ctrl+数字1~6可以快速将选中文本调成对应级别标题
  • Ctrl+0可以快速将选中文本调成普通级别
  • Ctrl+加号/减号对对应标题级别进行加减

二.段落格式

段落没有特殊格式,直接书写文字即可

2.1 换行

1.直接enter键(效果如下)

​ 这是第一行

​ 这是第二行

2.shift + enter 键(效果如下)

​ 这是第一行
​ 这是第二行

2.2 分割线

1.语法:***或者— + 回车(二者效果一样)

2.效果:


2.3 字体

1.语法 (Ctrl + Z 撤回上一步)

*斜体文本*     或     _斜体文本_         Ctrl + I
**粗体文本**     或     __粗体文本__        Ctrl  + B
***粗斜体文本***     或    ___粗斜体文本___    
~~这是删除线~~      Shift + Alt + 5
<u>这是下划线</u>        Ctrl + U
==这是高亮==

2.效果:

斜体文本 粗体文本 粗斜体文本 这是删除线 这是下划线 这是高亮

3.\有转义功能,\ + *可以正常显示 ✳,\加\可以正常显示\ ,可以解决\ 和*消失的问题

2.4 上下标

1.语法(有局限性,不能同时使用,更合理的应该是用Latex数学公式实现,后面会说到)

x^2^  上标
H~2~O  下标

2.效果:

x2 H2O

2.5 脚注

1.功能:对文本进行解释说明

2.语法:

[^文本]
[^文本]:解释说明

3.效果:
在这里插入图片描述

2.6 改变字体颜色

1.打开typora的偏好设置,勾选上内敛公式后重启typora

2.语法

$\textcolor{red}{这里输入你要改变颜色的文字}$ //准确来说是latex语法的应用,后面也会提到

三.列表

3.1 无序列表

1.语法:无序列表使用星号(*)、加号(+)或是减号(-)作为列表标记,这些标记后面要添加一个空格,然后再填写内容

* 第一项
* 第二项  //快捷键Ctrl + Shift + ]
* 第三项+ 第一项
+ 第二项
+ 第三项- 第一项
- 第二项
- 第三项  //符号*、+、-和文字之间有一个 空格

2.效果

  • 第一项
  • 第二项
  • 第三项

3.2 有序列表

1.语法

数字 + . + 空格  //按完空格键后自动进入有序列表

2.效果

  1. 第一项
  2. 第二项
  3. 第三项

3.3 列表嵌套

1.语法:列表嵌套只需在子列表中的选项前面添加 两个或四个空格 \textcolor{red}{两个或四个空格} 两个或四个空格即可

1. 第一项:- 第一项嵌套的第一个元素  //-号后面也是跟空格- 第一项嵌套的第二个元素

2.效果:

  1. 第一项:
    • 第一项嵌套第一个元素
      • 第一项嵌套的第二个元素

3.4 任务列表

1.语法

- (有空格)[ ] (文字表述:吃早饭)
- (有空格)[x] (文字表述:背单词)

2.效果

  • 吃早饭
  • 背单词

四.区块

1.语法

> + 空格 //只需要输入>后按一下空格即可

2.效果

最外层区块

内层区块

最内层区块 (区块嵌套)

3.列表和区块可以嵌套使用,先使用列表语法再用区块语法就是列表嵌套区块,反之亦然

五.代码显示

5.1 行内代码

1.语法:如果是段落上的一个函数或片段的代码可以用反引号把它包起来(`

`printf()`函数

2.效果

printf("%d", a)

5.2 代码块

1.语法

```+ (c/python/java……)(语言风格可以不指定) + 回车键

2.效果展示

这是C语言风格的代码块

六.链接

1.语法

<链接地址>[链接名称](链接地址)  //快捷键 Ctrl + K

2.效果

https://www.bilibili.com/

哔哩哔哩

七.图片

附 : \textcolor{red}{附:} :typora图片在本地删除后.md文档中将无法显示图片,解决方法:①云端储存,使用图床(GitHub+PicGo); ②导出pdf形式即可(不能随时修改)

1.语法

![alt 属性文本](图片地址)![alt 属性文本](图片地址 "可选标题")  //快捷键Ctrl + Shift + I
  • 开头一个感叹号 !
  • 接着一个方括号,里面放上图片的替代文字
  • 接着一个普通括号,里面放上图片的网址,最后还可以用引号包住并加上选择性的 ‘title’ 属性的文字。

2.效果示例(缩放图片根据自己需要)[style=”zoom:50%;”(缩放50%)]

在这里插入图片描述

八.表格

1.语法:Markdown 制作表格使用 | 来分隔不同的单元格,使用 - 来分隔表头和其他行。

|  表头   | 表头  |  表头  |
|:----|:----:|---:|     //居左、居中、居右
| 单元格  | 单元格 | 单元格 |
| 单元格  | 单元格 | 单元格 |  //快捷键:Ctrl + T

2.效果

表头表头表头
单元格单元格单元格
单元格单元格单元格

九.表情符号+大纲

1.语法

:happy::cry:……  //就是英文单词,表情符号
[TOC]  //大纲

2.效果

😢 👨 🐒 🍌

十、流程图

10.1 横向流程图

代码:

```mermaid
graph LR
A[方形]==>B(圆角)
B==>C{条件a}
C-->|a=1|D[结果1]
C-->|a=2|E[结果2]
F[横向流程图]
```

效果:

a=1
a=2
方形
圆角
条件a
结果1
结果2
横向流程图

2、竖向流程图

代码:

```mermaid   //不可忽略
graph TD
A[方形]==>B(圆角)
B==>C{条件a}
C-->|a=1|D[结果1]
C-->|a=2|E[结果2]
F[竖向流程图]
```

效果:

a=1
a=2
方形
圆角
条件a
结果1
结果2
竖向流程图

十一、数学公式的输入

11.1 公式的插入

①行中公式

代码:

$公式$

效果:
公式 公式 公式

②独立公式

代码:

$$
公式
$$

效果:
公式 公式 公式

11.2 上下标

代码:

$x^{y^z}=(1+e^x)^{-2xy^w}$  //上标^ 下标_
$\sideset{^1_2}{^3_4}{\underset{6}\bigotimes}$ //{^1_2}{^3_4}为左边上下标和右边上下标// \bigotimes是中间那个特殊符号// \underset{6}是符号底下那个数字6

效果:
x y z = ( 1 + e x ) − 2 x y w x^{y^z}=(1+e^x)^{-2xy^w} xyz=(1+ex)2xyw

11.3 括号和分隔符

代码:

$\langle\quad\rangle\quad$ 
$\lceil\quad\rceil\quad$ 
$\lfloor\quad\rfloor\quad$
$\lbrace\quad\rbrace\quad$
$\lVert\quad\rVert$
$f(x,y,z)=3y^2z\left(3+\dfrac{7x+5}{1+y^2}\right)$
$\left.\dfrac{\mathrm{d}u}{\mathrm{d}x}\right|_{x=0}$
$()$

效果:

⟨ ⟩ \langle\quad\rangle\quad

⌈ ⌉ \lceil\quad\rceil\quad

⌊ ⌋ \lfloor\quad\rfloor\quad

{ } \lbrace\quad\rbrace\quad {}

∥ ∥ \lVert\quad\rVert

( ) () ()

11.4 分数

代码:

$\frac{a}{b}$
$\quad\dfrac{a}{b}$
$\quad {a\over b}$

效果:

a b \frac{a}{b} ba

a b \quad\dfrac{a}{b} ba

a b \quad {a\over b} ba

11.5 开方

代码:

$\sqrt[根指数,省略时为2]{被开方数}$

效果:
2 2 3 \sqrt{2}\quad\sqrt[3]{2} 2 32

11.6 省略号

代码:

$\cdots\quad$
$\ldots\quad$
$\vdots\quad$
$\ddots$

效果:
⋯ \cdots\quad

… \ldots\quad

⋮ \vdots\quad

⋱ \ddots

11.7 矢量和均值

代码:

$\overrightarrow{E(\vec{r})}\quad$
$\overleftarrow{E(\vec{r})}\quad$
$\overleftrightarrow{E(\vec{r})}\quad$
$\underrightarrow{E(\vec{r})}\quad$
$\underleftarrow{E(\vec{r})}\quad$
$\underleftrightarrow{E(\vec{r})}\quad$
$\overline{v}=\bar{v}\quad$
$\underline{v}$

效果:
E ( r ⃗ ) → \overrightarrow{E(\vec{r})}\quad E(r )

E ( r ⃗ ) ← \overleftarrow{E(\vec{r})}\quad E(r )

E ( r ⃗ ) ↔ \overleftrightarrow{E(\vec{r})}\quad E(r )

E ( r ⃗ ) → \underrightarrow{E(\vec{r})}\quad E(r )

E ( r ⃗ ) ← \underleftarrow{E(\vec{r})}\quad E(r )

E ( r ⃗ ) ↔ \underleftrightarrow{E(\vec{r})}\quad E(r )

v ‾ = v ˉ \overline{v}=\bar{v}\quad v=vˉ

v ‾ \underline{v} v

11.8 积分

代码:

$$
\iint\limits_D\left(\dfrac{\partial Q}{\partial x}-\dfrac{\partial P}{\partial y}\right){\rm d}x{\rm d}y=\oint\limits_LP{\rm d}x+Q{\rm d}y
$$

效果:
∬ D ( ∂ Q ∂ x − ∂ P ∂ y ) d x d y = ∮ L P d x + Q d y \iint\limits_D\left(\dfrac{\partial Q}{\partial x}-\dfrac{\partial P}{\partial y}\right){\rm d}x{\rm d}y=\oint\limits_LP{\rm d}x+Q{\rm d}y D(xQyP)dxdy=LPdx+Qdy

11.9 极限

代码:

$\lim\limits_{n\to\infin}(1+\dfrac{1}{n})^n=e$

效果:
lim ⁡ n → ∞ ( 1 + 1 n ) n = e \lim\limits_{n\to\infin}(1+\dfrac{1}{n})^n=e nlim(1+n1)n=e

11.10 累加、累乘及交集、并集

$\sum\limits_{i=1}^n\dfrac{1}{n^2}\quad and\quad\prod\limits_{i=1}^n\dfrac{1}{n^2}\quad and\quad\bigcup\limits_{i=1}^n\dfrac{1}{n^2}\quad and\quad\bigcap\limits_{i=1}^n\dfrac{1}{n^2}$

效果:
∑ i = 1 n 1 n 2 a n d ∏ i = 1 n 1 n 2 a n d ⋃ i = 1 n 1 n 2 a n d ⋂ i = 1 n 1 n 2 \sum\limits_{i=1}^n\dfrac{1}{n^2}\quad and\quad\prod\limits_{i=1}^n\dfrac{1}{n^2}\quad and\quad\bigcup\limits_{i=1}^n\dfrac{1}{n^2}\quad and\quad\bigcap\limits_{i=1}^n\dfrac{1}{n^2} i=1nn21andi=1nn21andi=1nn21andi=1nn21

11.11 希腊字母

语法字母语法字母语法字母
\Alpha(\alpha) A ( α ) \Alpha(\alpha) A(α)\Beta(\beta) B ( β ) \Beta(\beta) B(β)\Gamma(\gamma) Γ ( γ ) \Gamma(\gamma) Γ(γ)
\Epsilon(\epsilon)\varepsilon E ( ϵ ) ε \Epsilon(\epsilon)\varepsilon E(ϵ)ε\Zeta(\zeta) Z ( ζ ) \Zeta(\zeta) Z(ζ)\Eta(\eta) H ( η ) \Eta(\eta) H(η)
\Iota(\iota) I ( ι ) \Iota(\iota) I(ι)\Kappa(\kappa)\varkappa K ( κ ) ϰ \Kappa(\kappa)\varkappa K(κ)ϰ\Lambda(\lambda) Λ ( λ ) \Lambda(\lambda) Λ(λ)
\Nu(\nu) N ( ν ) \Nu(\nu) N(ν)\Xi(\xi) Ξ ( ξ ) \Xi(\xi) Ξ(ξ)\Omicron(\omicron) O ( ο ) \Omicron(\omicron) O(ο)
\Rho(\rho)\varrho P ( ρ ) ϱ \Rho(\rho)\varrho P(ρ)ϱ\Sigma(\sigma)\varsigma Σ ( σ ) ς \Sigma(\sigma)\varsigma Σ(σ)ς\Tau(\tau) T ( τ ) \Tau(\tau) T(τ)
\Phi(\phi)\varphi Φ ( ϕ ) φ \Phi(\phi)\varphi Φ(ϕ)φ\Chi(\chi) X ( χ ) \Chi(\chi) X(χ)\Psi(\psi) Ψ ( ψ ) \Psi(\psi) Ψ(ψ)
\Delta(\delta) Δ ( δ ) \Delta(\delta) Δ(δ)\Theta(\theta)\vartheta Θ ( θ ) ϑ \Theta(\theta)\vartheta Θ(θ)ϑ\Mu(\mu) M ( μ ) \Mu(\mu) M(μ)
\Pi(\pi)\varpi Π ( π ) ϖ \Pi(\pi)\varpi Π(π)ϖ\Omega(\omega) Ω ( ω ) \Omega(\omega) Ω(ω)\upsilon υ \upsilon υ
\ell ℓ \ell \eth ð \eth ð\hbar ℏ \hbar
\hslash ℏ \hslash \mho ℧ \mho \partial ∂ \partial

11.12特殊字符

①说明

可以在字符前使用\large\small以显示更大或更小的字符。 A A A A A {\LARGE A}{\Large A}{\large A}A{\small A} AAAAA

②关系运算符
输入显示输入显示输入显示
\pm(\mp) ± ( ∓ ) \pm(\mp) ±()\times × \times ×\div ÷ \div ÷
\nmid ∤ \nmid \cdot ⋅ \cdot \mid ∣ \mid
\bigodot ⨀ \bigodot \bigotimes ⨂ \bigotimes \bigoplus ⨁ \bigoplus
\ge ≥ \ge \le ≤ \le \ll ≪ \ll
\geqslant ⩾ \geqslant \leqslant ⩽ \leqslant \neq ≠ \neq =
\approx ≈ \approx \xlongequal{文本} = 文本 \xlongequal{文本} 文本 \triangleq ≜ \triangleq
\sim ∼ \sim \doteq ≐ \doteq \equiv ≡ \equiv
\cong ≅ \cong \propto ∝ \propto \parallel(\)
\prec ≺ \prec \pmod{2} ( m o d 2 ) \pmod{2} (mod2)\bmod m o d 2 \bmod{2} mod2
③集合运算符
输入显示输入显示输入显示
\emptyset ∅ \emptyset \varnothing ∅ \varnothing
\subset ⊂ \subset \subseteq ⊆ \subseteq \subsetneq ⊊ \subsetneq
\supset ⊃ \supset \supseteq ⊇ \supseteq \supsetneq ⊋ \supsetneq
\bigcap ⋂ \bigcap \bigcup ⋃ \bigcup \setminus ∖ \setminus
\bigvee ⋁ \bigvee \bigwedge ⋀ \bigwedge
\in ∈ \in \notin ∉ \notin /\ni ∋ \ni
④三角运算符
输入显示输入显示输入显示
\circ ∘ \circ \bot ⊥ \bot \angle ∠ \angle
\degree ° \degree °
⑤微积分运算符
输入显示输入显示输入显示
\int ∫ \int \iint ∬ \iint \iiint ∭ \iiint
\oint ∮ \oint \oiint ∯ \oiint \prime(‘) ′ \prime
\lim lim ⁡ \lim lim\infin ∞ \infin \nabla ∇ \nabla
\gradKaTeX parse error: Undefined control sequence: \grad at position 1: \̲g̲r̲a̲d̲
⑥逻辑运算符
输入显示输入显示输入显示
\because ∵ \because \therefore ∴ \therefore
\forall ∀ \forall \exist ∃ \exist
\not> ≯ \not> >\not< ≮ \not< <
\land ∧ \land \lor ∨ \lor \lnot ¬ \lnot ¬
\top ⊤ \top \vdash ⊢ \vdash \vDash ⊨ \vDash
⑦带帽符号
输入显示输入显示
\hat{xy} x y ^ \hat{xy} xy^\widehat{xyz} x y z ^ \widehat{xyz} xyz
\tilde{xy} x y ~ \tilde{xy} xy~\widetilde{xyz} x y z ~ \widetilde{xyz} xyz
\check{x} x ˇ \check{x} xˇ\breve{y} y ˘ \breve{y} y˘
\grave{x} x ˋ \grave{x} xˋ\acute{y} y ˊ \acute{y} yˊ
\dot{x} x ˙ \dot{x} x˙\ddot{x} x ¨ \ddot{x} x¨
\overparen{xy}KaTeX parse error: Undefined control sequence: \overparen at position 1: \̲o̲v̲e̲r̲p̲a̲r̲e̲n̲{xy}
⑧选取符号
输入显示输入显示
\fbox{a+b+c+d} a+b+c+d \fbox{a+b+c+d} a+b+c+d
\overbrace{xx\cdots x}^{10个x} x x ⋯ x ⏞ 10 个 x \overbrace{xx\cdots x}^{10个x} xxx 10x\underbrace{xx\cdots x}_{10个x} x x ⋯ x ⏟ 10 个 x \underbrace{xx\cdots x}_{10个x} 10x xxx
⑨箭头符号
输入显示输入显示输入显示
\leftarrow ← \leftarrow \rightarrow → \rightarrow \leftrightarrow ↔ \leftrightarrow
\longleftarrow ⟵ \longleftarrow \longrightarrow ⟶ \longrightarrow \longleftrightarrow ⟷ \longleftrightarrow
\Leftarrow ⇐ \Leftarrow \Rightarrow ⇒ \Rightarrow \Leftrightarrow ⇔ \Leftrightarrow
\Longleftarrow ⟸ \Longleftarrow \Longrightarrow ⟹ \Longrightarrow \Longleftrightarrow ⟺ \Longleftrightarrow
\uparrow ↑ \uparrow \downarrow ↓ \downarrow \updownarrow ↕ \updownarrow
\Uparrow ⇑ \Uparrow \Downarrow ⇓ \Downarrow \Updownarrow ⇕ \Updownarrow
\to → \to \swarrow ↙ \swarrow \nearrow ↗ \nearrow
\gets ← \gets \searrow ↘ \searrow \nwarrow ↖ \nwarrow
\mapsto ↦ \mapsto \rightrightarrows ⇉ \rightrightarrows
⑩空格

11.13 字体

代码:

${\字体{需要转换的字符}}$
输入说明显示输入说明显示
\rm罗马体 S a m p l e {\rm{Sample}} Sample\cal花体 S a m p l e {\cal{Sample}} Sample
\it意大利体 S a m p l e {\it{Sample}} Sample\Bbb黑板粗体 S a m p l e {\Bbb{Sample}} Sample
\bf粗体 S a m p l e {\bf{Sample}} Sample\mit数学斜体KaTeX parse error: Undefined control sequence: \mit at position 2: {\̲m̲i̲t̲{Sample}}
\sf等线体 S a m p l e {\sf{Sample}} Sample\scr手写体KaTeX parse error: Undefined control sequence: \scr at position 2: {\̲s̲c̲r̲{Sample}}
\tt打字机体 S a m p l e {\tt{Sample}} Sample\frak旧德式字体 S a m p l e {\frak{Sample}} Sample

11.14 大括号和行标

说明: 使用\left\right来创建自动匹配高度的()[]{}.。在每个公式末尾使用\tag{行标}来实现行标。

代码:

$$
f\left(
\left[
\dfrac{1+\{x,y\}}{\left(\dfrac{x}{y}+\dfrac{y}{x}\right)(u+1)}+a
\right]
^{\dfrac{3}{2}}
\right)
\tag{行标}
$$

效果:
f ( [ 1 + { x , y } ( x y + y x ) ( u + 1 ) + a ] 3 2 ) (行标) f\left(\left[\dfrac{1+\{x,y\}}{\left(\dfrac{x}{y}+\dfrac{y}{x}\right)(u+1)}+a\right]^{\dfrac{3}{2}}\right)\tag{行标} f (yx+xy)(u+1)1+{x,y}+a 23 (行标)

说明:如果你想将行内显示的分隔符也变大,也可以使用\middle命令

代码:

$$
\left\langle q\middle\|\dfrac{\dfrac{x}{y}}{\dfrac{u}{v}}\middle|p\right\rangle
$$

效果:
⟨ q ∥ x y u v | p ⟩ \left\langle q\middle\|\dfrac{\dfrac{x}{y}}{\dfrac{u}{v}}\middle|p\right\rangle q vuyx p

11.15 其他命令

①注释文字

代码:

$\text{文字}$

效果:
f ( n ) = { n / 2 , if  n is even 3 n + 1 , if  n is odd f(n)=\begin{cases}n/2,&\text{if $n$ is even}\\3n+1,&\text{if $n$ is odd}\end{cases} f(n)={n/2,3n+1,if n is evenif n is odd

②文字颜色
  • 适用新旧浏览器
    代码:
$\color{颜色}{文字}$
输入显示输入显示输入显示
black c o l o r \color{black}{color} colorgrey c o l o r \color{grey}{color} colorsilver c o l o r \color{silver}{color} color
white c o l o r \color{white}{color} colormaroon c o l o r \color{maroon}{color} colorred c o l o r \color{red}{color} color
yellow c o l o r \color{yellow}{color} colorlime c o l o r \color{lime}{color} colorolive c o l o r \color{olive}{color} color
green c o l o r \color{green}{color} colorteal c o l o r \color{teal}{color} colorauqa c o l o r \color{auqa}{color} color
blue c o l o r \color{blue}{color} colornavy c o l o r \color{navy}{color} colorpurple c o l o r \color{purple}{color} color
fuchsia c o l o r \color{fuchsia}{color} color
  • 适用新版浏览器
    代码:
$\color{#rgb}{文字}$    (注:其中r、g、b可以输入0~9和a~f来分别表示红色、绿色和蓝色的纯度)
输入输出输入输出输入输出输入输出
#000 c o l o r \color{#000}{color} color#005 c o l o r \color{#005}{color} color#00A c o l o r \color{#00A}{color} color#00F c o l o r \color{#00F}{color} color
#500 c o l o r \color{#500}{color} color#505 c o l o r \color{#505}{color} color#50A c o l o r \color{#50A}{color} color#50F c o l o r \color{#50F}{color} color
#A00 c o l o r \color{#A00}{color} color#A05 c o l o r \color{#A05}{color} color#A0A c o l o r \color{#A0A}{color} color#A0F c o l o r \color{#A0F}{color} color
#F00 c o l o r \color{#F00}{color} color#F05 c o l o r \color{#F05}{color} color#F0A c o l o r \color{#F0A}{color} color#F0F c o l o r \color{#F0F}{color} color
#050 c o l o r \color{#050}{color} color#055 c o l o r \color{#055}{color} color#05A c o l o r \color{#05A}{color} color#05F c o l o r \color{#05F}{color} color
#550 c o l o r \color{#550}{color} color#555 c o l o r \color{#555}{color} color#55A c o l o r \color{#55A}{color} color#55F c o l o r \color{#55F}{color} color
#A50 c o l o r \color{#A50}{color} color#A55 c o l o r \color{#A55}{color} color#A5A c o l o r \color{#A5A}{color} color#A5F c o l o r \color{#A5F}{color} color
#F50 c o l o r \color{#F50}{color} color#F55 c o l o r \color{#F55}{color} color#F5A c o l o r \color{#F5A}{color} color#F5F c o l o r \color{#F5F}{color} color
#0A0 c o l o r \color{#0A0}{color} color#0A5 c o l o r \color{#0A5}{color} color#0AA c o l o r \color{#0AA}{color} color#0AF c o l o r \color{#0AF}{color} color
#5A0 c o l o r \color{#5A0}{color} color#5A5 c o l o r \color{#5A5}{color} color#5AA c o l o r \color{#5AA}{color} color#5AF c o l o r \color{#5AF}{color} color
#AA0 c o l o r \color{#AA0}{color} color#AA5 c o l o r \color{#AA5}{color} color#AAA c o l o r \color{#AAA}{color} color#AAF c o l o r \color{#AAF}{color} color
#FA0 c o l o r \color{#FA0}{color} color#FA5 c o l o r \color{#FA5}{color} color#FAA c o l o r \color{#FAA}{color} color#FAF c o l o r \color{#FAF}{color} color
#0F0 c o l o r \color{#0F0}{color} color#0F5 c o l o r \color{#0F5}{color} color#0FA c o l o r \color{#0FA}{color} color#0FF c o l o r \color{#0FF}{color} color
#5F0 c o l o r \color{#5F0}{color} color#5F5 c o l o r \color{#5F5}{color} color#5FA c o l o r \color{#5FA}{color} color#5FF c o l o r \color{#5FF}{color} color
#AF0 c o l o r \color{#AF0}{color} color#AF5 c o l o r \color{#AF5}{color} color#AFA c o l o r \color{#AFA}{color} color#AFF c o l o r \color{#AFF}{color} color
#FF0 c o l o r \color{#FF0}{color} color#FF5 c o l o r \color{#FF5}{color} color#FFA c o l o r \color{#FFA}{color} color#FFF c o l o r \color{#FFF}{color} color
③删除线

说明: 使用\require{cancle}声明,再使用\cancle{字符}\bcancle{字符}\xcancle{字符}\cancleto{字符}{字符}来实现各种片段删除线效果。

代码:

$$
\require{cancel}\begin{array}{r1}
\verb|y+\cancel{x}|&y+\cancel{x}\\
\verb|y+\cancel{y+x}|&y+\cancel{y+x}\\
\verb|y+\bcancel{x}|&y+\bcancel{x}\\
\verb|y+\xcancel{x}|&y+\xcancel{x}\\
\verb|y+\cancelto{0}{x}|&y+\cancelto{0}{x}\\
\verb+\frac{1\cancel9}{\cancel95}=\frac15+&\frac{1\cancel9}{\cancel95}=\frac15\\
\end{array}
$$

效果:

说明: 使用\require{enclose}来允许整段删除线的显示,再使用\enclose{删除线效果}{字符}来使用各种整段删除线效果。其中,删除线效果有horizontalstrikeverticalstrikeupdiagonalstrikedowndiagonalstrike,可以叠加使用。

代码:

$$
\require{enclose}\begin{array}{r1}
\verb|\enclose{horizontalstrike}{x+y}|&\enclose{horizontalstrike}{x+y}\\
\verb|\enclose{verticalstrike}{\frac xy}|&\enclose{verticalstrike}{\frac xy}\\
\verb|\enclose{updiagonalstrike}{x+y}|&\enclose{updiagonalstrike}{x+y}\\
\verb|\enclose{downdiagonalstrike}{x+y}|&\enclose{downdiagonalstrike}{x+y}\\
\verb|\enclose{horizontalstrike,updiagonalstrike}{x+y}|&\enclose{horizontalstrike,updiagonalstrike}{x+y}\\
\end{array}
$$

效果:
在这里插入图片描述

11.16 矩阵

①无框矩阵

代码:

$$
\begin{matrix}
1&x&x^2\\
1&y&y^2\\
1&z&z^2\\
\end{matrix}
$$

效果:
1 x x 2 1 y y 2 1 z z 2 \begin{matrix} 1&x&x^2\\ 1&y&y^2\\ 1&z&z^2\\ \end{matrix} 111xyzx2y2z2

②边框矩阵

说明: 在开头将matrix替换为pmatrixbmatrixBmatrixvmatrixVmatrix

matrixpmatrixbmatrixBmatrixvmatrixVmatrix
1 2 3 4 \begin{matrix}1&2\\3&4\end{matrix} 1324 ( 1 2 3 4 ) \begin{pmatrix}1&2\\3&4\end{pmatrix} (1324) [ 1 2 3 4 ] \begin{bmatrix}1&2\\3&4\end{bmatrix} [1324] { 1 2 3 4 } \begin{Bmatrix}1&2\\3&4\end{Bmatrix} {1324} ∣ 1 2 3 4 ∣ \begin{vmatrix}1&2\\3&4\end{vmatrix} 1324 ∥ 1 2 3 4 ∥ \begin{Vmatrix}1&2\\3&4\end{Vmatrix} 1324
③带分割线的矩阵

说明: 可以使用cc|c来在一个三列矩阵中插入分割线。

代码:

$$
\left[
\begin{array}{cc|c}
1&2&3\\
4&5&6
\end{array}
\right]
$$

效果:
[ 1 2 3 4 5 6 ] \left[ \begin{array}{cc|c} 1&2&3\\ 4&5&6 \end{array} \right] [142536]

④行中矩阵

代码:

$\bigl(\begin{smallmatrix}a&b\\c&d\end{smallmatrix}\bigr)$

效果:
( a b c d ) \bigl(\begin{smallmatrix}a&b\\c&d\end{smallmatrix}\bigr) (acbd)

11.17 方程式序列

说明: 可以使用\begin{align}...\end{align}来创建一列整齐且默认右对齐的方程式序列。请注意{align}自动编号的,使用{align*}来声明停止自动编号,也可以使用\notag来取消特定行的自动编号。在需要的时候,你可以使用\begin{equation}...\end{equation}来强制表达式自动编号。

代码:
f ( x ) = 1 + 1 = 2 \begin{align} f(x)&=1+1\\ &=2 \end{align} f(x)=1+1=2

[ 1 2 3 4 5 6 ] \begin{equation} \left[ \begin{array}{cc|c} 1&2&3\\ 4&5&6 \end{array} \right] \end{equation} [142536]

$$
\begin{align}
\sqrt{37}=\sqrt{\dfrac{73^2-1}{12^2}}\\
&=\sqrt{\dfrac{73^2}{12^2}\cdot\dfrac{73^2-1}{73^2}}\\
&=\sqrt{\dfrac{73^2}{12^2}}\sqrt{\dfrac{73^2-1}{73^2}}\notag\\
&=\dfrac{73}{12}\sqrt{1-\dfrac{1}{73^2}}\\
\approx\dfrac{73}{12}\left(1-\dfrac{1}{2\cdot73^2}\right)\label{A}
\end{align}
$$
***$$
\begin{align*}
v+m&=0&\text{Given}\tag1\\
-w&=-w+0&\text{additive identity}\tag2\\
-w+0&=-w+(v+w)&\text{equations $(1)$ and $(2)$}
\end{align*}
$$

效果:


v + m = 0 Given − w = − w + 0 additive identity − w + 0 = − w + ( v + w ) equations  ( 1 ) and  ( 2 ) \begin{align*} v+m&=0&\text{Given}\tag1\\ -w&=-w+0&\text{additive identity}\tag2\\ -w+0&=-w+(v+w)&\text{equations $(1)$ and $(2)$} \end{align*} v+mww+0=0=w+0=w+(v+w)Givenadditive identityequations (1) and (2)(1)(2)

你可以使用\label{标签}来创建一个标签,就如上面的方程式序列中展示的那样,之后使用\eqref{标签}引用你想引用的公式,效果为:KaTeX parse error: Undefined control sequence: \eqref at position 1: \̲e̲q̲r̲e̲f̲{A}。如果不想要括号,可以输入\ref{标签},效果为:公式 KaTeX parse error: Undefined control sequence: \ref at position 1: \̲r̲e̲f̲{A}

公式1和2的不同列之间存在间隔,如果你不想要,可以通过将align替换为alignat{1}来去除列间隔。

11.18 条件表达式

说明: 使用\begin{cases}来创造一组默认左对齐的条件表达式,在每一行插入&来指定需要对齐的内容,并在每一行结尾处使用\\,以\end{cases}结尾。

代码:

$$
f(n)=
\begin{cases}
n/2,&\text{if $n$ is even}\\
3n+1,&\text{if $n$ is odd}
\end{cases}
$$

效果:
f ( n ) = { n / 2 , if  n is even 3 n + 1 , if  n is odd f(n)= \begin{cases} n/2,&\text{if $n$ is even}\\ 3n+1,&\text{if $n$ is odd} \end{cases} f(n)={n/2,3n+1,if n is evenif n is odd

11.19 配置行高

说明: 可以使用\\[2ex]语句替代该行末尾的\\来让编译器适配 , 其中[ex]指一个"X-Height" , 即x字母高度 , 也可以使用[3ex][4ex]等。

代码:

$$
f(n)=
\begin{cases}
\dfrac n2,&\text{if $n$ is even}\\[2ex]
3n+1,&\text{if $n$ is odd}
\end{cases}\tag{适配[2ex]}
$$
***$$
f(n)=
\begin{cases}
\dfrac n2,&\text{if $n$ is even}\\
3n+1,&\text{if $n$ is odd}
\end{cases}\tag{不适配[2ex]}
$$

效果:
f ( n ) = { n 2 , if  n is even 3 n + 1 , if  n is odd (适配[2ex]) f(n)= \begin{cases} \dfrac n2,&\text{if $n$ is even}\\[2ex] 3n+1,&\text{if $n$ is odd} \end{cases}\tag{适配[2ex]} f(n)= 2n,3n+1,if n is evenif n is odd(适配[2ex])


f ( n ) = { n 2 , if  n is even 3 n + 1 , if  n is odd (不适配[2ex]) f(n)= \begin{cases} \dfrac n2,&\text{if $n$ is even}\\ 3n+1,&\text{if $n$ is odd} \end{cases}\tag{不适配[2ex]} f(n)={2n,3n+1,if n is evenif n is odd(不适配[2ex])

11.20 数组与表格

说明: 数组与表格均以\begin{array}开头,并在其后定义列数及每一列的文本对齐方式,c l r分别代表居中、左对齐及右对齐。若要插入垂直分割线,在定义中插入|,若要插入水平分割线,在定义中加入\hline

代码:

$$
\begin{array}{c|lcr}
n&\text{左对齐}&\text{居中对齐}&\text{右对齐}\\
\hline
1&0.24&1&125\\
2&-1&189&-8\\
3&-20&2000&1+10i
\end{array}
$$

效果:
n 左对齐 居中对齐 右对齐 1 0.24 1 125 2 − 1 189 − 8 3 − 20 2000 1 + 10 i \begin{array}{c|lcr} n&\text{左对齐}&\text{居中对齐}&\text{右对齐}\\ \hline 1&0.24&1&125\\ 2&-1&189&-8\\ 3&-20&2000&1+10i \end{array} n123左对齐0.24120居中对齐11892000右对齐12581+10i

11.21 嵌套表格或数组

代码:

$$
% outer vertical array of arrays 外层垂直表格
\begin{array}{c}
% inner horizontal array of arrays 内层水平表格
\begin{array}{cc}
% inner array of minimum values 内层"最小值"数组
\begin{array}{c|cccc}
\text{min}&0&1&2&3\\
\hline
0&0&0&0&0\\
1&0&1&1&1\\
2&0&1&2&2\\
3&0&1&2&3\\
\end{array}
&
% inner array of maximum values 内层"最大值"数组
\begin{array}{c|cccc}
\text{max}&0&1&2&3\\
\hline
0&0&1&2&3\\
1&1&1&2&3\\
2&2&2&2&3\\
3&3&3&3&3
\end{array}
\end{array}
% 内层第一行表格组结束
\\
% inner array of delta values 内层第二行Delta值数组
\begin{array}{c|cccc}
\Delta&0&1&2&3\\
\hline
0&0&1&2&3\\
1&1&0&1&2\\
2&2&1&0&1\\
3&3&2&1&0
\end{array}
% 内层第二行表格组结束
\end{array}
$$

效果:
min 0 1 2 3 0 0 0 0 0 1 0 1 1 1 2 0 1 2 2 3 0 1 2 3 max 0 1 2 3 0 0 1 2 3 1 1 1 2 3 2 2 2 2 3 3 3 3 3 3 Δ 0 1 2 3 0 0 1 2 3 1 1 0 1 2 2 2 1 0 1 3 3 2 1 0 % outer vertical array of arrays 外层垂直表格 \begin{array}{c} % inner horizontal array of arrays 内层水平表格 \begin{array}{cc} % inner array of minimum values 内层"最小值"数组 \begin{array}{c|cccc} \text{min}&0&1&2&3\\ \hline 0&0&0&0&0\\ 1&0&1&1&1\\ 2&0&1&2&2\\ 3&0&1&2&3\\ \end{array} & % inner array of maximum values 内层"最大值"数组 \begin{array}{c|cccc} \text{max}&0&1&2&3\\ \hline 0&0&1&2&3\\ 1&1&1&2&3\\ 2&2&2&2&3\\ 3&3&3&3&3 \end{array} \end{array} % 内层第一行表格组结束 \\ % inner array of delta values 内层第二行Delta值数组 \begin{array}{c|cccc} \Delta&0&1&2&3\\ \hline 0&0&1&2&3\\ 1&1&0&1&2\\ 2&2&1&0&1\\ 3&3&2&1&0 \end{array} % 内层第二行表格组结束 \end{array} min012300000101112012230123max012300123111232222333333Δ012300123110122210133210

11.22 方程组

说明: 使用\begin{array}...\end{array}\left\{...\right.来创建一个方程组,或者你也可以使用条件表达式组\begin{cases}...\end{cases}来实现相同效果。

代码:

$$
\left\{
\begin{array}{l}
a_1x+b_1y+c_1z=d_1\\
a_2x+b_2y+c_2z=d_2\\
a_3x+b_3y+c_1z=d_3
\end{array}
\right.
\quad\text{或者}\quad
\begin{cases}
a_1x+b_1y+c_1z=d_1\\
a_2x+b_2y+c_2z=d_2\\
a_3x+b_3y+c_1z=d_3
\end{cases}
$$

效果:
{ a 1 x + b 1 y + c 1 z = d 1 a 2 x + b 2 y + c 2 z = d 2 a 3 x + b 3 y + c 1 z = d 3 或者 { a 1 x + b 1 y + c 1 z = d 1 a 2 x + b 2 y + c 2 z = d 2 a 3 x + b 3 y + c 1 z = d 3 \left\{ \begin{array}{l} a_1x+b_1y+c_1z=d_1\\ a_2x+b_2y+c_2z=d_2\\ a_3x+b_3y+c_1z=d_3 \end{array} \right. \quad\text{或者}\quad \begin{cases} a_1x+b_1y+c_1z=d_1\\ a_2x+b_2y+c_2z=d_2\\ a_3x+b_3y+c_1z=d_3 \end{cases} a1x+b1y+c1z=d1a2x+b2y+c2z=d2a3x+b3y+c1z=d3或者 a1x+b1y+c1z=d1a2x+b2y+c2z=d2a3x+b3y+c1z=d3

11.23 连分式

说明: 就像\frac一样,使用\cfrac\dfrac来创建一个连分式,不要使用普通的\frac\over来创建,否则看起来会很恶心

代码:

$$
x=a_0+\cfrac{1^2}{a_1+\cfrac{2^2}{a_2+\cfrac{3^2}{a_3+\cfrac{4^2}{a_4+\cdots}}}}
$$

效果:
x = a 0 + 1 2 a 1 + 2 2 a 2 + 3 2 a 3 + 4 2 a 4 + ⋯ x=a_0+\cfrac{1^2}{a_1+\cfrac{2^2}{a_2+\cfrac{3^2}{a_3+\cfrac{4^2}{a_4+\cdots}}}} x=a0+a1+a2+a3+a4+42322212

反例:

x=a_0+\frac{1^2}{a_1+\frac{2^2}{a_2+\frac{3^2}{a_3+\frac{4^2}{a_4+\cdots}}}}

效果:
x = a 0 + 1 2 a 1 + 2 2 a 2 + 3 2 a 3 + 4 2 a 4 + ⋯ x=a_0+\frac{1^2}{a_1+\frac{2^2}{a_2+\frac{3^2}{a_3+\frac{4^2}{a_4+\cdots}}}} x=a0+a1+a2+a3+a4+42322212

补充: 当然,你可以使用\frac来表达连分数的紧缩记法

代码:

$$
x=a_0+\frac{1^2}{a_1+}\frac{2^2}{a_2+}\frac{3^2}{a_3+}\frac{4^2}{a_4+}\cdots
$$

效果:
x = a 0 + 1 2 a 1 + 2 2 a 2 + 3 2 a 3 + 4 2 a 4 + ⋯ x=a_0+\frac{1^2}{a_1+}\frac{2^2}{a_2+}\frac{3^2}{a_3+}\frac{4^2}{a_4+}\cdots x=a0+a1+12a2+22a3+32a4+42

11.24 交换图表

说明: 使用一行$\require{AMScd}$语句来允许交换图表的显示,并通过在开头使用\begin{CD},结尾使用\end{CD}来创建。

代码:

$$
\require{AMScd}
\begin{CD}
A@>a>>B\\
@VbVV\# @VcVV\\
C @>>d> D
\end{CD}
$$

效果:
KaTeX parse error: Undefined control sequence: \require at position 2: \̲r̲e̲q̲u̲i̲r̲e̲{AMScd} \begin{…

补充: 其中,@>>>代表右箭头、@<<<代表左箭头、@VVV代表下箭头、@AAA代表上箭头、@=代表水平双实线、@|代表竖直双实线、@.代表没有箭头。在@>>>>>>之间任意插入文字即代表该箭头的注释文字。

代码:

$$
\begin{CD}
A@>>>B@>{\text{very long label}}>>C\\
@.@AAA@|\\
D@=E@<<<F
\end{CD}
$$

效果:
A → B → very long label C ↑ ∥ D = E ← F \begin{CD} A@>>>B@>{\text{very long label}}>>C\\ @.@AAA@|\\ D@=E@<<<F \end{CD} A D B Every long label C F

11.25 其他

  • 搜索 LaTeX \LaTeX LATEX

十二、支持的HTML元素

1、文本居中

代码

<center>内容</center>

效果

内容

2、快捷键显示

代码:

<kbd>内容</kbd>

效果:
内容

3、加粗

代码:

<b>加粗</b>

效果:

加粗

4、倾斜

代码:

<i>倾斜</i>

效果:
倾斜

5、上下标

代码:

开始<sup>123hi你好</sup>
开始<sub>321hi你好</sub>

效果:
开始123hi你好
开始321hi你好

6、填充的黑色箭头

代码:

&#x27A4;

效果:

相关文章:

markdown的使用(Typora)

文章目录 markdown的使用(Typora)一.标题二.段落格式2.1 换行2.2 分割线2.3 字体2.4 上下标2.5 脚注2.6 改变字体颜色 三.列表3.1 无序列表3.2 有序列表3.3 列表嵌套3.4 任务列表 四.区块五.代码显示5.1 行内代码5.2 代码块 六.链接七.图片八.表格九.表情符号大纲十、流程图10.…...

【python】json转成成yaml中文编码异常显示成:\u5317\u4EAC\u8DEF123\u53F7

姊妹篇&#xff1a;【python】json转成成yaml json数据 {"name": "张三","age": 30,"isMarried": false,"children": [{"name": "小王","age": 5},{"name": "小李",&qu…...

Python 实现Excel自动化办公(中)

在上一篇文章的基础上进行一些特殊的处理&#xff0c;这里的特殊处理主要是涉及到了日期格式数据的处理&#xff08;上一篇文章大家估计也看到了日期数据的处理是不对的&#xff09;以及常用的聚合数据统计处理&#xff0c;可以有效的实现你的常用统计要求。代码如下&#xff1…...

MCTS代码

这段代码的背景是玩一个游戏。游戏的参数有NUM_TURNS&#xff0c;在第i回合&#xff0c;你可以从一个整数[-2,2,3&#xff0c;-3]*&#xff08;NUM_TURNS1-i&#xff09;中进行选择。例如&#xff0c;在一个4回合的游戏中&#xff0c;在第1回合&#xff0c;你可以从[-8,8,12&am…...

Java 中notify 和 notifyAll 方法介绍

1. notify 方法 notify() 方法是 Java 中 Object 类的一个方法&#xff0c;它用来唤醒在该对象的监视器&#xff08;monitor&#xff09;上等待的单个线程。如果有多个线程都在该对象上等待&#xff0c;则会随机唤醒其中一个线程。被唤醒的线程将会尝试重新获取对象锁&#xff…...

Leetcode :杨辉三角

给定一个非负整数 numRows&#xff0c;生成「杨辉三角」的前 numRows 行。 在「杨辉三角」中&#xff0c;每个数是它左上方和右上方的数的和。 思路&#xff1a;双循环&#xff0c;一个是层数&#xff0c;一个是当前数组的生成&#xff1b;两侧为1&#xff0c;需要边界判断条件…...

MWC 2024丨美格智能CEO杜国彬出席中国联通创新成果发布会并发表主题演讲

2月26日&#xff0c;中国联通在MWC2024 巴塞罗那期间举办了以“算网为基&#xff0c;智领未来”为主题的创新成果发布会&#xff0c;集中展示最新的创新成果与最佳实践。 中国通信标准化协会理事长闻库、GSMA首席财务官Louise Easterbrook、中国联通副总经理梁宝俊、华为ICT销…...

个人建站前端篇(七)vite + vue3企业级项目模板

一、vite命令行创建项目 npm create vitelatest根据提示选择模板&#xff0c;选择vite vue3 ts即可。 二、项目连接远程仓库 git init git remote add origin https://gitee.com/niech_project/vite-vue3-template.git git pull origin master git checkout -b dev三、项目…...

centos7 安装 docker-compose

1、直接参考官方&#xff1a; Install Compose standalone | Docker Docs 1、安装命令 curl -SL https://github.com/docker/compose/releases/download/v2.24.6/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose 2、修改 docker-compose 执行权限 不修改执行权…...

剑指offer面试题28:对称的二叉树

#试题28&#xff1a;对称的二叉树 题目&#xff1a; 请设计一个函数判断一棵二叉树是否 轴对称 。 示例 1&#xff1a; 输入&#xff1a;root [6,7,7,8,9,9,8] 输出&#xff1a;true 解释&#xff1a;从图中可看出树是轴对称的。示例 2&#xff1a; 输入&#xff1a;root …...

JS:原型与原型链(附带图解与代码)

一、原型 写在前面&#xff1a; 任何对象都有原型。 函数也是对象&#xff0c;所以函数也有原型。 1.什么是原型 在 JavaScript 中&#xff0c;对象有一个特殊的隐藏属性 [[Prototype]]&#xff0c;它要么为 null&#xff0c;要么就是对另一个对象的引用&#xff0c;该对象…...

电子电器架构新趋势 —— 最佳着力点:域控制器

电子电器架构新趋势 —— 最佳着力点&#xff1a;域控制器 我是穿拖鞋的汉子&#xff0c;魔都中坚持长期主义的汽车电子工程师&#xff08;Wechat&#xff1a;gongkenan2013&#xff09;。 老规矩&#xff0c;分享一段喜欢的文字&#xff0c;避免自己成为高知识低文化的工程师…...

C++记录

常用快捷键&#xff1a; CTRL -向后定位 CTRL SHIFT -向前定位 1.注释&#xff1a;CTRLKC 2.取消注释&#xff1a;CTRLKU 11.调试(启动)&#xff1a;F5 20.查找&#xff1a;CTRLF 21.替换&#xff1a;CTRLH 31.跳转到指定的某一行 1)方法1&#xff1a;组合键“CtrlG…...

ConcurrentModificationException并发修改异常

ConcurrentModificationException并发修改异常 原因分析 可以通过遍历索引也可以通过迭代器进行遍历。在我们使用迭代器进行遍历集合的时候&#xff0c;会获取到当前集合的迭代对象。在里面有封装了迭代器的remove方法与集合自带的remove方法&#xff0c;如果我们调用迭代器对…...

小程序事件处理

事件处理 一个应用仅仅只有界面展示是不够的&#xff0c;还需要和用户做交互&#xff0c;例如&#xff1a;响应用户的点击、获取用户输入的值等等&#xff0c;在小程序里边&#xff0c;我们就通过编写 JS 脚本文件来处理用户的操作 1. 事件绑定和事件对象 小程序中绑定事件与…...

蓝桥杯-单片机组基础6——定时计数器与外部中断混合使用(附小蜜蜂课程代码)

蓝桥杯单片机组备赛指南请查看这篇文章&#xff1a;戳此跳转蓝桥杯备赛指南文章 本文章针对蓝桥杯-单片机组比赛开发板所写&#xff0c;代码可直接在比赛开发板上使用。 型号&#xff1a;国信天长4T开发板&#xff08;绿板&#xff09;&#xff0c;芯片&#xff1a;IAP15F2K6…...

交友社交软件开发-php交友聊天系统-

为了开发一个高效的交友系统&#xff0c;需要一个完善的信息管理和筛选机制。这个系统应该能够根据用户的个人信息、兴趣爱好、价值观等标准进行筛选&#xff0c;并向用户提供符合他们要求心仪的人的信息。为了实现这个目标&#xff0c;系统可以利用人工智能技术&#xff0c;分…...

vue2 开发记录

el-select 如何修改选择项的样式/el-select-dropdown__item 文字上下显示 测试代码 <div stylemargin-left: 100px><!-- 测试代码--><el-select filterablesizemini><div classxxx-el-select><el-optionv-foritem in [{key:1,des:2,…...

QML中表格中数据获取

1.在生成的动态表格中获取某格数据的内容 import QtQuick 2.15 import QtQuick.Window 2.15import QtQuick.Controls 2.0 import Qt.labs.qmlmodels 1.0 import QtQuick.Layouts 1.15Window {width: 640height: 480visible: truetitle: qsTr("Hello World")TableMod…...

【mysql 数据库事务】开启事务操作数据库,写入失败后,不回滚,会有问题么? 这里隐藏着大坑,复试,面试时可以镇住面试老师!!!!

建表字段: CREATE TABLE user (id INT(11) NOT NULL AUTO_INCREMENT,nickname VARCHAR(32) NOT NULL COLLATE utf8mb4_general_ci,email VARCHAR(32) NOT NULL COLLATE utf8mb4_general_ci,status SMALLINT(6) UNSIGNED NULL DEFAULT NULL,password VARCHAR(256) NULL DEFAULT…...

深入浅出Asp.Net Core MVC应用开发系列-AspNetCore中的日志记录

ASP.NET Core 是一个跨平台的开源框架&#xff0c;用于在 Windows、macOS 或 Linux 上生成基于云的新式 Web 应用。 ASP.NET Core 中的日志记录 .NET 通过 ILogger API 支持高性能结构化日志记录&#xff0c;以帮助监视应用程序行为和诊断问题。 可以通过配置不同的记录提供程…...

shell脚本--常见案例

1、自动备份文件或目录 2、批量重命名文件 3、查找并删除指定名称的文件&#xff1a; 4、批量删除文件 5、查找并替换文件内容 6、批量创建文件 7、创建文件夹并移动文件 8、在文件夹中查找文件...

visual studio 2022更改主题为深色

visual studio 2022更改主题为深色 点击visual studio 上方的 工具-> 选项 在选项窗口中&#xff0c;选择 环境 -> 常规 &#xff0c;将其中的颜色主题改成深色 点击确定&#xff0c;更改完成...

跨链模式:多链互操作架构与性能扩展方案

跨链模式&#xff1a;多链互操作架构与性能扩展方案 ——构建下一代区块链互联网的技术基石 一、跨链架构的核心范式演进 1. 分层协议栈&#xff1a;模块化解耦设计 现代跨链系统采用分层协议栈实现灵活扩展&#xff08;H2Cross架构&#xff09;&#xff1a; 适配层&#xf…...

Mac软件卸载指南,简单易懂!

刚和Adobe分手&#xff0c;它却总在Library里给你写"回忆录"&#xff1f;卸载的Final Cut Pro像电子幽灵般阴魂不散&#xff1f;总是会有残留文件&#xff0c;别慌&#xff01;这份Mac软件卸载指南&#xff0c;将用最硬核的方式教你"数字分手术"&#xff0…...

2025盘古石杯决赛【手机取证】

前言 第三届盘古石杯国际电子数据取证大赛决赛 最后一题没有解出来&#xff0c;实在找不到&#xff0c;希望有大佬教一下我。 还有就会议时间&#xff0c;我感觉不是图片时间&#xff0c;因为在电脑看到是其他时间用老会议系统开的会。 手机取证 1、分析鸿蒙手机检材&#x…...

Unity | AmplifyShaderEditor插件基础(第七集:平面波动shader)

目录 一、&#x1f44b;&#x1f3fb;前言 二、&#x1f608;sinx波动的基本原理 三、&#x1f608;波动起来 1.sinx节点介绍 2.vertexPosition 3.集成Vector3 a.节点Append b.连起来 4.波动起来 a.波动的原理 b.时间节点 c.sinx的处理 四、&#x1f30a;波动优化…...

算法岗面试经验分享-大模型篇

文章目录 A 基础语言模型A.1 TransformerA.2 Bert B 大语言模型结构B.1 GPTB.2 LLamaB.3 ChatGLMB.4 Qwen C 大语言模型微调C.1 Fine-tuningC.2 Adapter-tuningC.3 Prefix-tuningC.4 P-tuningC.5 LoRA A 基础语言模型 A.1 Transformer &#xff08;1&#xff09;资源 论文&a…...

Go 并发编程基础:通道(Channel)的使用

在 Go 中&#xff0c;Channel 是 Goroutine 之间通信的核心机制。它提供了一个线程安全的通信方式&#xff0c;用于在多个 Goroutine 之间传递数据&#xff0c;从而实现高效的并发编程。 本章将介绍 Channel 的基本概念、用法、缓冲、关闭机制以及 select 的使用。 一、Channel…...

uniapp 开发ios, xcode 提交app store connect 和 testflight内测

uniapp 中配置 配置manifest 文档&#xff1a;manifest.json 应用配置 | uni-app官网 hbuilderx中本地打包 下载IOS最新SDK 开发环境 | uni小程序SDK hbulderx 版本号&#xff1a;4.66 对应的sdk版本 4.66 两者必须一致 本地打包的资源导入到SDK 导入资源 | uni小程序SDK …...