MarkDown csdn 官方教学

欢迎使用Markdown编辑器写博客

本Markdown编辑器使用[StackEdit][6]
修改而来,用它写博客,将会带来全新的体验哦:

  • * Markdown和扩展Markdown简洁的语法 *
  • * 代码块高亮 *
  • * 图片链接和图片上传 *
  • * *LaTex 数学公式 **
  • * UML序列图和流程图 *
  • * 离线写博客 *
  • * 导入导出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

Markdown及扩展

Markdown
是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成格式丰富的HTML页面。 —— < a
href = “https://zh.wikipedia.org/wiki/Markdown
target = “_blank” > [维基百科]

使用简单的符号标识不同的标题,将某些文字标记为 * 粗体 * 或者 * 斜体 *,创建一个[链接](http: // www.youkuaiyun.com)等,详细语法参考帮助?。

本编辑器支持 ** Markdown
Extra **,  扩展了很多好用的功能。具体请参考[Github][2].

表格

* Markdown Extra * 表格语法:

项目价格
Computer$1600
Phone$12
Pipe$1

可以使用冒号来定义对齐方式:

项目价格数量
Computer1600

元 | 5 |
| Phone | 12
元 | 12 |
| Pipe | 1
元 | 234 |

定义列表

* Markdown Extra * 定义列表语法: 项目1 项目2
定义
A
定义
B
项目3
定义
C

定义
D

定义D内容

代码块

代码块语法遵循标准markdown代码,例如:



@requires_authorization
def somefunc(param1='', param2=0):
    '''A docstring'''
    if param1 > param2:  # interesting
        print
        'Greater'
    return (param2 - param1 + 1) or None


class SomeClass:
    pass

>> > message = '''interpreter
... prompt'''

脚注

生成一个脚注[ ^ footnote].
[ ^ footnote]: 这里是 * 脚注 * 的 * 内容 *.

目录


[TOC]
来生成目录:

数学公式

使用MathJax渲染 * LaTex * 数学公式,详见[math.stackexchange.com][1].

  • 行内公式,数学公式为: Γ(n)=(n1)!n in Γ ( n ) = ( n − 1 ) ! ∀ n   i n N
  • 块级公式:

x=b±b24ac2a x = − b ± b 2 − 4 a c 2 a

更多LaTex语法请参考[这儿][3].

UML 图:

可以渲染序列图:

张三->李四: 嘿,小四儿, 写博客了没?
Note
right
of
李四: 李四愣了一下,说:
李四 -->张三: 忙得吐血,哪有时间写。

或者流程图:

st = > start: 开始
e = > end: 结束
op = > operation: 我的操作
cond = > condition: 确认?

st->op->cond
cond(yes)->e
cond(no)->op
  • 关于 * 序列图 * 语法,参考[这儿][4],
  • 关于 * 流程图 * 语法,参考[这儿][5].

离线写博客

即使用户在没有网络的情况下,也可以通过本编辑器离线写博客(直接在曾经使用过的浏览器中输入[write.blog.youkuaiyun.com / mdeditor](
http: // write.blog.youkuaiyun.com / mdeditor)即可。 * Markdown编辑器 * 使用浏览器离线存储将内容保存在本地。

用户写博客的过程中,内容实时保存在浏览器缓存中,在用户关闭浏览器或者其它异常情况下,内容不会丢失。用户再次打开浏览器时,会显示上次用户正在编辑的没有发表的内容。

博客发表后,本地缓存将被删除。 

用户可以选择 < i

class =”icon-disk” > < / i > 把正在写的博客保存到服务器草稿箱,即使换浏览器或者清除缓存,内容也不会丢失。

* 注意: * 虽然浏览器存储大部分时候都比较可靠,但为了您的数据安全,在联网后, * 请务必及时发表或者保存到服务器草稿箱 *

浏览器兼容

1.
目前,本编辑器对Chrome浏览器支持最为完整。建议大家使用较新版本的Chrome。
3.
IE9以下不支持
4.
IE9,10,11存在以下问题
1.
不支持离线功能
1.
IE9不支持文件导入导出
1.
IE10不支持拖拽文件导入


[1]: http: // math.stackexchange.com /
[2]: https: // github.com / jmcmanus / pagedown - extra
“Pagedown Extra”
[3]: http: // meta.math.stackexchange.com / questions / 5020 / mathjax - basic - tutorial - and -quick - reference
[4]: http: // bramp.github.io / js - sequence - diagrams /
[5]: http: // adrai.github.io / flowchart.js /
[6]: https: // github.com / benweet / stackedit

资源下载链接为: https://pan.quark.cn/s/22ca96b7bd39 在当今的软件开发领域,自动化构建与发布是提升开发效率和项目质量的关键环节。Jenkins Pipeline作为一种强大的自动化工具,能够有效助力Java项目的快速构建、测试及部署。本文将详细介绍如何利用Jenkins Pipeline实现Java项目的自动化构建与发布。 Jenkins Pipeline简介 Jenkins Pipeline是运行在Jenkins上的一套工作流框架,它将原本分散在单个或多个节点上独立运行的任务串联起来,实现复杂流程的编排与可视化。它是Jenkins 2.X的核心特性之一,推动了Jenkins从持续集成(CI)向持续交付(CD)及DevOps的转变。 创建Pipeline项目 要使用Jenkins Pipeline自动化构建发布Java项目,首先需要创建Pipeline项目。具体步骤如下: 登录Jenkins,点击“新建项”,选择“Pipeline”。 输入项目名称和描述,点击“确定”。 在Pipeline脚本中定义项目字典、发版脚本和预发布脚本。 编写Pipeline脚本 Pipeline脚本是Jenkins Pipeline的核心,用于定义自动化构建和发布的流程。以下是一个简单的Pipeline脚本示例: 在上述脚本中,定义了四个阶段:Checkout、Build、Push package和Deploy/Rollback。每个阶段都可以根据实际需求进行配置和调整。 通过Jenkins Pipeline自动化构建发布Java项目,可以显著提升开发效率和项目质量。借助Pipeline,我们能够轻松实现自动化构建、测试和部署,从而提高项目的整体质量和可靠性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值