Markdown 语法
一、标题
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
二、字体
加粗
斜体
斜体加粗
删除线
三、引用
引用内容
引用内容一
引用内容二
引用内容三
四、分割线
五、图片
六、超链接
七、列表
无序列表
- 无序列表内容 -
- 无序列表内容 +
- 无序列表内容 *
有序列表
- 有序列表 1
- 有序列表 2
- 有序列表 3
列表嵌套
- 一级无序列表
- 二级无序列表
- 二级无序列表
- 二级无序列表
- 一级有序列表
- 二级有序列表
- 二级有序列表
- 二级有序列表
- 一级无序列表
- 二级有序列表
- 二级有序列表
- 二级有序列表
- 一级有序列表
- 二级无序列表
- 二级无序列表
- 二级无序列表
八、表格
姓名 | 性别 | 年龄 |
---|---|---|
张三 | 男 | 18 |
李四 | 男 | 20 |
九、代码
单行代码
单行代码
多行代码
const mongoose = require('mongoose');
// 用mongoose建立连接
const mon = mongoose.createConnection("mongodb://127.0.0.1/test")
// 连接成功
mon.on('open', () => {
console.log('连接成功!');
})
// 连接失败
mon.on('err', () => {
console.log('连接失败');
})
// 导出mon
module.exports = mon;
流程图
# Markdown 练习
## 一、标题
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
## 二、字体
**加粗**
*斜体*
***斜体加粗***
~~删除线~~
## 三、引用
>引用内容
>>引用内容一
>>>引用内容二
>>>>引用内容三
## 四、分割线
---
----
***
****
## 五、图片
![](https://i-blog.csdnimg.cn/blog_migrate/ce102b8593564c73c35159d7f64f1768.png)
## 六、超链接
[百度](https://www.baidu.com)
## 七、列表
#### 无序列表
- 无序列表内容 -
+ 无序列表内容 +
* 无序列表内容 *
#### 有序列表
1. 有序列表 1
2. 有序列表 2
3. 有序列表 3
#### 列表嵌套
- 一级无序列表
- 二级无序列表
- 二级无序列表
- 二级无序列表
1. 一级有序列表
1. 二级有序列表
2. 二级有序列表
3. 二级有序列表
- 一级无序列表
1. 二级有序列表
2. 二级有序列表
3. 二级有序列表
1. 一级有序列表
- 二级无序列表
- 二级无序列表
- 二级无序列表
## 八、表格
姓名|性别|年龄
---:|---:|---:
张三|男|18
李四|男|20
## 九、代码
#### 单行代码
`单行代码`
#### 多行代码
```Node
const mongoose = require('mongoose');
// 用mongoose建立连接
const mon = mongoose.createConnection("mongodb://127.0.0.1/test")
// 连接成功
mon.on('open', () => {
console.log('连接成功!');
})
// 连接失败
mon.on('err', () => {
console.log('连接失败');
})
// 导出mon
module.exports = mon;
## 流程图
```mermaid
flowchat
st=>start: 页面加载
e=>end: End:>http://www.google.com
op1=>operation: get_hotel_ids|past
op2=>operation: get_proxy|current
sub1=>subroutine: get_proxy|current
op3=>operation: save_comment|current
op4=>operation: set_sentiment|current
op5=>operation: set_record|current
cond1=>condition: ids_remain空?
cond2=>condition: proxy_list空?
cond3=>condition: ids_got空?
cond4=>condition: 爬取成功??
cond5=>condition: ids_remain空?
io1=>inputoutput: ids-remain
io2=>inputoutput: proxy_list
io3=>inputoutput: ids-got
st->op1(right)->io1->cond1
cond1(yes)->sub1->io2->cond2
cond2(no)->op3
cond2(yes)->sub1
cond1(no)->op3->cond4
cond4(yes)->io3->cond3
cond4(no)->io1
cond3(no)->op4
cond3(yes, right)->cond5
cond5(yes)->op5
cond5(no)->cond3
op5->e
``