用markdown写博客最大的好处是写一份,可以发到多个平台。markdown的具体介绍什么的我就不讲了,语法不会也没有关系。这里推荐一个工具,有道云笔记,如下图所示,有一个工具栏,直接用工具栏就可以了。等写多了熟悉语法后再脱离工具栏也没关系。
关于工具,我看网上也有推荐一些其他工具,比如vscode什么的,但我发现还是这个笔记直接一点。。。虽然比起完整的markdown少了一些工具,但基本也够用了
这是粗体
这是斜体
这是删除线
++这是下划线++
这是标记
这是h1标题
这是h2标题
这是h3标题
这是h4标题
这是h5标题
这是h6标题
这是段落
这是引用文本
123
123
- 无序列表1
- 无序列表2
- 无序列表3
- 有序列表1
- 有序列表2
- 有序列表3
- [ ] 未选中
- [x] 选中
//使用 createShape 方法获取形状类型的对象
public Shape createShape(String shapeType) {
if (shapeType == null) {
return null;
}
if (shapeType.equalsIgnoreCase("RECTANGLE")) {
return new Rectangle();
} else if (shapeType.equalsIgnoreCase("SQUARE")) {
return new Square();
}
return null;
}
插入甘特图
gantt
dateFormat YYYY-MM-DD
title Adding GANTT diagram functionality to mermaid
section 现有任务
已完成 :done, des1, 2014-01-06,2014-01-08
进行中 :active, des2, 2014-01-09, 3d
计划中 : des3, after des2, 5d
插入UML图
sequenceDiagram
张三 ->> 李四: 你好!李四, 最近怎么样?
李四-->>王五: 你最近怎么样,王五?
李四--x 张三: 我很好,谢谢!
李四-x 王五: 我很好,谢谢!
Note right of 王五: 李四想了很长时间, 文字太长了<br/>不适合放在一行.
李四-->>张三: 打量着王五...
张三->>王五: 很好... 王五, 你怎么样?
插入Mermaid流程图
graph LR
A[长方形] -- 链接 --> B((圆))
A --> C(圆角长方形)
B --> D{菱形}
C --> D
插入Flowchart流程图
flowchat
st=>start: 开始
e=>end: 结束
op=>operation: 我的操作
cond=>condition: 确认?
st->op->cond
cond(yes)->e
cond(no)->op