提交 5307f042 authored 作者: 黄夏豪's avatar 黄夏豪

Initial commit

上级
# 这是一级标题
## 这是二级标题
### 这是三级标题
#### 这是四级标题
##### 这是五级标题
###### 这是六级标题
这是等号的标题1
=
这是减号的标题2
-
下面是无序列表
* list1
* list2
* list3
* list4
下面是有序列表
1. 有序1
2. 有序2
3. 有序3
下面是列表嵌套
1. 嵌套1
- 第一项嵌套的第一个元素
1. 第一项嵌套的第一个元素的子元素1
2. 第一项嵌套的第二个元素的子元素2
- 第一项嵌套的第二个元素
1. 第一项嵌套的第二个元素的子元素1
2. 第一项嵌套的第二个元素的子元素2
**加粗**
*倾斜*
***加粗倾斜***
<u>下划线</u>
***<u>加粗倾斜下划线</u>***
~~删除线~~
这一个脚注测试[^foot1]
[^foot1]:脚注的内容是这个
下面是区块的使用
> 区块嵌套1
>
> > 区块嵌套2
> >
> > >区块嵌套3
> 区块中使用列表
>
> 1. 嵌套列表1
> 2. 嵌套列表2
> - 嵌套列表2的第一个元素
> - 嵌套列表2的第二个元素
列表中使用区块
1. 列表1
> 嵌套区块1
>
> 嵌套区块2
下面是代码的练习
`printf()`
​ <?php
```java
String x = new String("test")
```
这是百度的链接 [百度](http://www.baidu.com)
这也是百度的链接 <http://www.baidu.com>
这个链接用1作为网址变量[google][1]
这个链接用baidu作为网址变量[百度][baidu]
[1]: http://www,google.com
[ baidu ]: http://www.baidu.com
下面是图片的使用方法
![图片文本](C:\Users\admin\Desktop\282589e1a6a4e67791d8d65d707250e.jpg)
这个链接用 1 作为网址变量 [RUNOOB][2].
然后在文档的结尾为变量赋值(网址)
[2]: http://static.runoob.com/images/runoob-logo.png
| 表头右对齐| 表头左对齐 |表头居中 |
| ----: |: ---- | :---: |
|单元格|单元格|单元格|
使用 <kbd>Ctrl</kbd> + <kbd>ALT</kbd>+<kbd>del</kbd> 重启电脑
<em>html倾斜</em>
这里是<sup> 上标</sup>
这里是<sub>下标</sub>
换行<br>
这里是转义的使用 \*\*加星号的文字\*\*
这是数学公式的使用 \$\$ 或者 \$ \$为在文中插入公式
$$
\begin{equation}\begin{split}
H(Y|X)&=\sum_{x\in X} p(x)H(Y|X)\\
&=-\sum_{x\in X} p(x)\sum_{y\in Y}p(y|x)\log p(y|x)\\
&=-\sum_{x\in X} \sum_{y\in Y}p(y,x)\log p(y|x)
\end{split}\end{equation}
$$
这是一个横向流程图 \`\`\`mermaid graph LR
```mermaid
graph LR
A[方形] --> B(圆角)
B --> C{条件a}
C --> |a=1| D[结果1]
C --> |a=2| E[结果2]
F[竖向流程图]
```
这是一个竖向流程图\`\`\` mermaid graph TD
```mermaid
graph TD
A[方形] --> B(圆角)
B --> C{条件a}
C --> |a=1| D[结果1]
C --> |a=2| E[结果2]
F[竖向流程图]
```
这是一个标准流程图 flow
``` flow
st=>start: 开始框
en=>end: 结束框
op=>operation: 处理框
cond=>condition: 判断框(是或否)
sub1=>subroutine: 子流程
io=>inputoutput: 输出输入框
st->op->cond
cond(no)->sub1(right)->op
cond(yes)->io->en
```
这是一个标准流程图
```flow
st=>start: 开始框
en=>end: 结束框
op=>operation: 处理框
cond=>condition: 判断框(是或否)
sub1=>subroutine: 子流程
io=>inputoutput: 输出输入框
st(right)->op(right)->cond
cond(yes)->io(bottom)->e
cond(no)->sub1(right)->op
```
这是一个UML时序图 sequence
```sequence
title:标题:复杂使用
对象A->对象B:对象B你好吗?(请求)
note right of 对象B:对象B的描述
note left of 对象A:对象A的描述
对象B->对象A:对象A我很好!
对象A->对象B:你真的很好嘛
```
这是一个复杂的UML时序图 sequence
```sequence
Title: 标题:复杂时序图
对象A->对象B:对象B你好吗?(请求)
Note right of 对象B:对象B的描述
note left of 对象A:对象A的描述
对象B->对象A:我很好(响应)
对象B->小三:你好吗
小三-->>对象A:对象B找我说话了
对象A->对象B:你真的好码
Note over 小三,对象B:我们是朋友
participant C
note right of C:我是单身狗
```
这是一个标准时序图 mermaid
```mermaid
sequenceDiagram
participant 张三
participant 李四
participant 王五
张三->王五:你好吗
loop 健康检查
王五->王五:与疾病斗争中
end
Note right of 王五:合理 食物 <br>看医生
李四-->>王五:很好!
王五->>李四:你怎么样?
李四->>张三:王五好了!
```
这是一张甘特图
```mermaid
gantt
dateFormat MM-DD
title 软件开发甘特图
section 设计
需求 :done des1,01-06,01-08
原型 :active des2,01-07,3d
UI设计 : des3,after des2 ,3d
未来任务 : des4,after des3,2d
section 开发
学习准备理解需求 :crit ,done,01-06,24h
设计框架 :crit ,done,after des2,2d
开发 :crit, active, 3d
未来任务 :crit, 5d
耍 :2d
section 测试
功能测试 :active, a1, after des3, 3d
压力测试 :after a1 , 20h
测试报告 : 48h
```
\ No newline at end of file
# 今日学习计划
1. [语言编译器和解释器](#id1)
2. git的粗糙实现原理
3. merge和rebase的区别
<h2 id = "id1">语言编译器和解释器</h2>
例如:Java,kotlin,scala, clojure
上面列举的语言均属于半编译半解释型语言,通过编译器进行编译后,由JVM进行运行,通过JVM对底层的操作系统进行交互。
![图片1](./images/img 1.png)
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论