Markdown 是一种轻量级标记语言,创始人为約翰·格魯伯(John Gruber)。 它允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档”
标题
MarkDown支持6种标题,在行首插入1到6个# ,对应1到6级标题
# 一级标题
## 二极标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
显示效果:
一级标题
二极标题
三级标题
四级标题
五级标题
六级标题
修饰符号
**加粗**
__加粗__
*斜体*
_斜体_
显示效果:
加粗
加粗
斜体
斜体
删除线
~~这是删除线~~
显示效果:
这是删除线
列表
无序列表
无序列表使用 * 、+或-号来做为子项标记
* Google
+ Alibaba
+ Taobao
* Tmall
- 支付宝
- Apple
显示效果:
Google
在阅读此篇博文时,你应该已经掌握了MarkDown的基础语法和基本使用,如果还没有掌握,请先阅读我之前写的博文MarkDown语法一,本篇博文将教授大家MarkDown的高级使用,比如用MarkDown制作流程图,图片大小的调整,图片链接等
声明
MarkDown的高级使用,有些功能属于拓展语法,可能存在某些平台的编译器无法识别的情况
MarkDown图片大小
使用{:width="100" height="100"} 或者使用HTML格式控制图片显示大小,有宽度(width)和高度(height)两个属性,如果只指定一个,则另一个会等比例缩放。
height属性在某些编译器上不生效

<img src="http://www.aleej.com/img/cann
此篇博文乃MarkDown的结尾篇,单独讲述MarkDown目录的生成,因为篇幅较长,所以单独作为一篇博文发表,如果你对MarkDown的语法还不是很了解,请阅读MarkDown语法一和MarkDown语法二
在编写一些技术开发文档的时候,通常篇幅较长,为了快速定位和浏览,我们通常会生成一个篇内目录索引,比如
[TOC]
语法
[TOC]
[MENU]
以上两种可能在部分平台不生效
说明
格式说明
以上任意一个标记即可在页面上生成目录
字母必须大写
功能说明
仅抽取h2、h3且按出现顺序转换为目录,h4以下可以自由安排
h1不参与目录,h1只建议作为大标题使用一次
关于序号
如果您的标题不写序号,生成目录第时候,将在标题文字前自动添加一个数字序号
如果您的标题是由序号开始,则不再额外添加序号
以下标题类型将识别为已经带有序号,除此外不会识别
数字序号示范
4.1 示范
(4
本篇都是基于RxJava2.0的操作符说明,由于操作符太多,本篇只列举常用的操作符说明
创建操作符
create
通过实现ObservableOnSubscribe接口的subscribe来创建,该方法有一个事件发射器ObservableEmitter,通过它来向下游发射事件。
onNext:发射事件
onComplete:表示事件全部发射完成,后续再调用onNext不生效
onError:表示事件发射异常,和onComplete相冲突,事件要么全部发射完成,要么异常终止。调用后再onNext发射事件不生效。
Observable.create(new ObservableOnSubscribe<String>() {
@Override
public void subscribe(ObservableEmitter<
此方案基于ArkTs API9 实现,解决了分段加解密,解密后中文乱码的问题
背景
随着鸿蒙Next即将发布,纯血鸿蒙将不再兼容Android APK应用的呼声也越来越多,且我司的Android应用因为上架了华为应用市场,最近也一直被华为官方的人员邀请加入鸿蒙开发大家庭。此时作为一个Android开发人员,不得不考虑开始适配鸿蒙系统了。趁着工作的间隙,看了一礼拜的华为鸿蒙开发指南,大概了解下语法就准备开始上手。这第一个难点就来了:我司的网络接口为了数据传输安全,所有请求参数都是组装完一个json串之后,整体用RSA进行加密一次,然后把加密后的字符串传给后台。由于加密内容太长,这就需要开始研究鸿蒙的RSA如何分段加解密了。经过各种探索和失败之后,于是就有了这篇博文。
Android项目已有的基于Java的RSA加解密方案
public static final String KEY_AL