CSDN-Markdown使用技巧
方便自己写博客
常用的快捷键
- 加粗 Ctrl + B
- 斜体 Ctrl + I
- 引用 Ctrl + Q
- 插入链接 Ctrl + L
- 插入代码 Ctrl + K
- 插入图片 Ctrl + G
- 提升标题 Ctrl + H
- 有序列表 Ctrl + O
- 无序列表 Ctrl + U
- 横线 Ctrl + R
- 撤销 Ctrl + Z
- 重做 Ctrl + Y
标题
标题最小就是五级标题
一级标题
二级标题
三级标题
四级标题
五级标题
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
###### 五级标题
列表
无序列表
- 无列表1
- 无列表2
- 无列表1
- 无列表2
有序列表
- 有序列表1
- 有序列表2
- 有序列表3
1. 有序列表1
2. 有序列表2
3. 有序列表3
代码块以及代码高亮
java代码块以及高亮显示
import java.util.Arrays;
/**
* @Description: <p>倒置数组</p>
* @Author : belong
* @Date : 2017年8月26日
*/
public class InversionArray {
public static void main(String[] args) {
int[] a = { 1, 2, 3, 4, 5, 6, 7, 8 };
inversionArray(a);
System.out.println(Arrays.toString(a));
}
private static void inversionArray(int[] a) {
for (int i = 0; i < a.length / 2; i++) {
int tmp = a[i];
a[i] = a[a.length-i-1];
a[a.length-1-i] = tmp;
}
}
}
具体写法如下:
```java
import java.util.Arrays;
/**
* @Description: <p>倒置数组</p>
* @Author : belong
* @Date : 2017年8月26日
*/
public class InversionArray {
public static void main(String[] args) {
int[] a = { 1, 2, 3, 4, 5, 6, 7, 8 };
inversionArray(a);
System.out.println(Arrays.toString(a));
}
private static void inversionArray(int[] a) {
for (int i = 0; i < a.length / 2; i++) {
int tmp = a[i];
a[i] = a[a.length-i-1];
a[a.length-1-i] = tmp;
}
}
}
```
数学公式
使用MathJax渲染LaTex 数学公式
行内公式
1 .上下标
$x^{y^z}=(1+e^x)^{-2xy^w}$
$\sideset{^1_2}{^3_4}\bigotimes$
- xyz=(1+ex)−2xyw
- ⨂12⨂34
2 .括号和分隔符
$f(x,y) = x^2 + y^2, x\epsilon[0,100]$
$(\frac{x}{y})^8,\left(\frac{x}{y}\right)^8$
$\left.\frac{{\rm d}u}{{\rm d}x} \right| _{x=0}$
- f(x,y)=x2+y2,xϵ[0,100]
- (xy)8,(xy)8
- dudx∣∣x=0
3 .分数
$\frac{1}{2x+1}$或者$1\over{2x+1}$
- 12x+1 或者 12x+1
4.开方
$\sqrt[9]{3}$和$\sqrt{3}$
- 3√9 和 3√
5.省略号
$f(x_1, x_2, \ldots, x_n)=x_1^2 + x_2^2+ \cdots + x_n^2$
- f(x1,x2,…,xn)=x21+x22+⋯+x2n
6.矢量
$\vec{a} \cdot \vec{b}=0$
- a⃗ ⋅b⃗ =0
7.积分
$\int_0^1x^2{\rm d}x $
- ∫10x2dx
8.累加、累乘
$\sum_1^n\frac{1}{x^2},\prod_{i=0}^n\frac{1}{x^2}$
- ∑n11x2,∏ni=01x2
块级公式
9.希腊字母
$$\alpha A \beta B \gamma \Gamma \delta \Delta \epsilon E \varepsilon \zeta Z \eta H \theta \Theta \vartheta \iota I \kappa K \lambda \Lambda \mu M \nu N \xi \Xi o O \pi \Pi \varpi \rho P \varrho \sigma \Sigma \varsigma \tau T \upsilon \Upsilon \phi \Phi \varphi \chi X \psi \Psi \omega \Omega$$
表格
- :(冒号)是对齐方式,写在左边就是左对齐,写在右边就是右对齐,两边都写就是居中对齐
- 默认是左对齐
no | username | password |
---|---|---|
1 | belong | 12343 |
2 | tyler | fdasfkl |
3 | tracy | tuyn |
| no| username| password |
| --- | :---: | ---: |
| 1| belong|12343
| 2| tyler|fdasfkl
| 3| tracy|tuyn
UML图
可以渲染序列图
```sequence
张三->李四: 嘿,小四儿, 写博客了没?
Note right of 李四: 李四愣了一下,说:
李四-->张三: 忙得吐血,哪有时间写。
```
或者流程图
```flow
st=>start: 开始
e=>end: 结束
op=>operation: 我的操作
cond=>condition: 确认?
st->op->cond
cond(yes)->e
cond(no)->op
```
其他
首行缩进控制
- 半方大的空白
 
或 
- 全方大的空白
 
或 
- 不断行的空白格
或 
字体、字号与颜色图片居中
样例如下:
我是黑体字
我是微软雅黑
需要粘贴的内容
需要粘贴的内容
需要粘贴的内容
需要粘贴的内容
html代码如下:
<font face="黑体">我是黑体字</font>
<font face="微软雅黑">我是微软雅黑</font>
<font face="STCAIYUN">需要粘贴的内容</font>
<font color=#0099ff size=7 face="黑体">需要粘贴的内容</font>
<font color=#00ffff size=72>需要粘贴的内容</font>
<font color=#DC143C size=4> 需要粘贴的内容</font>