- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 Gitbook详解(八)-发布书籍
文章目录发布书籍发布到Github Pages申请 Github 账号创建一个项目仓库推送静态网站文件到Github仓库中创建 Pages 服务并部署自己的静态网站发布到Gitee Pages申请 Gitee 账号创建一个项目仓库推送静态网站文件到Github仓库中创建 Pages 服务并部署自己的静态网站发布电子书文件发布书籍在我们编写完成书籍后,可以将其编译的相关书籍的电子书文件发布给别人共享,目前主流的方式:将编译的 HTML 网站文件部署到自己的互联网中的 web 服务器中,供大家访问浏览,
2021-04-11 11:59:20
2390
原创 Gitbook详解(七)-Markdown编辑器推荐
文章目录1. 编辑器类型2. MarkdownPad3. Typora4. Mou5. Atom6. Haroopad7. Cmd Markdown8. 最后1. 编辑器类型Gitbook 是基于 Markdown 语法文档的书籍制作工具,除了配置文件,所有书籍的页面文件都是 Markdown 类型的文档文件,目前可用的 Markdown 的编辑器 有很多种,简单向大家介绍一些比较常用的相关的 Markdown 编辑器。按照 Markdown 编辑器的使用环境,可以将它们归纳为三类。平台集成工具
2021-04-11 11:59:08
1004
原创 Gitbook详解(六)-导出电子书详解
文章目录1. 导出格式2. 基本命令3. 导出书籍为HTML格式的静态网站4. 导出书籍为PDF格式文件5. 导出书籍为ePub格式文件6. 导出书籍为Mobi格式文件7. 结束1. 导出格式目前为止,Gitbook 支持如下输出:静态HTML(静态网站)PDF格式eBook格式Mobi 格式目前常见的电子书格式主要主要有三种(ePub, Mobi, PDF),在 Gitbook 中导出这三种格式都依赖于系统本身提供的 ebook-convert 工具支持.在本系列文章的 Gitbo
2021-04-11 11:58:57
2112
1
原创 Gitbook详解(五)-插件的配置和使用详解
文章目录1. 介绍1.1 默认插件1.2 禁用自带的插件1.3 添加插件列表1.4 插件属性配置 pluginsConfig2. 实用插件2.1 insert-logo 插入logo2.2 favicon 更改网站的图标2.3 search-pro 高级搜索(支持中文)2.4 splitter 侧边栏宽度可调节2.5 github 在右上角添加github图标2.6 sharing-plus 分享当前页面2.7 copy-code-button 代码复制按钮2.8 code 代码添加行号&复制按钮
2021-04-11 11:57:45
3704
1
原创 Gitbook详解(四)-配置和说明详解
1. 简述本章主要介绍一下 Gitbook 中的相关配置以及说明。Gitbook 使用了可选的 JSON 格式的配置文件来自定义书籍和文档的配置,这些配置选项通过 Gitbook项目根目录下的 book.json 文件来进行配置和指定。如果对 JSON 语法不熟悉的读者,可以参考:https://www.w3school.com.cn/json/json_syntax.asp 。基础配置变量说明root包含所有图书文件的根文件夹的路径,除了book.jsontitle书
2021-04-11 11:57:32
911
原创 Gitbook详解(三)-目录结构详解
1. 简单介绍本章来介绍一下 Gitbook 的目录结构,下面的目录结构表示了一个简单的 Gitbook 的目录结构。.├── book.json├── README.md├── SUMMARY.md├── GLOSSARY.md├── chapter-1/| ├── README.md| └── something.md└── chapter-2/ ├── README.md └── something.mdGitBook 目录文件的主要功能:文件
2021-04-11 11:57:14
1644
原创 Gitbook详解(二)-命令行的使用
查看帮助Gitbook 和 Git 一样是一个命令行工具,开始介绍之前,先使用 gitbook help 命令来概览看一下 gitbook 主要的几个命令。$ gitbook help build [book] [output] build a book --log Minimum log level to display (Default is info; Values are debug, info, warn, error,
2021-04-11 11:56:54
1195
原创 Gitbook详解(一)-介绍和安装详解
1. 简介Gitbook 是什么?其实用一句话就可以概括,它是一个能使用Markown的语法快速制作各种格式电子书的工具。常被IT相关人员用于编写文档或者电子书,特点是方便简洁,易于使用。当然这也不是IT人员才能使用,只要熟悉轻量级标记语法的 Markdown 语法,就能使用Gitbook来制作各种格式的电子书。接下来笔者就来分享一下自己使用 Gitbook 的方法和经验,会分类来介绍,感兴趣的可以关注笔者关于 Gitbook 这个系列的文章。2. 环境准备2.1 下载和安装 Node.js官
2021-04-11 11:56:32
2133
原创 Rxjava2 Observable的布尔操作符详解及实例
文章目录简要:1. All2. Contains3. IsEmpty4. SequenceEqual小结简要:需求了解:在 Rxjava 的众多操作符中,有数据变换、过滤等,但是有的时候是不是有一些判断的操作呢?比如判断一个 Observable 的所有数据是否满足一个指定的条件,判断某个 Observable 是否会发射一个指定的值等等的判断操作,答案是肯定的,Rxjava 中提供了一系列...
2019-12-30 22:33:55
598
原创 Rxjava2 Observable的条件操作符详解及实例
文章目录简要:1. Amb2. DefaultIfEmpty3. SkipUntil4. SkipWhile小结简要:需求了解:在使用 Rxjava 开发中,经常有一些各种条件的操作 ,如比较两个 Observable 谁先发射了数据、跳过指定条件的 Observable 等一系列的条件操作需求,那么很幸运, Rxjava 中已经有了很多条件操作符,一起来了解一下吧。下面列出了一些Rxja...
2019-12-30 22:33:46
1089
原创 Rxjava2 Observable的辅助操作详解及实例(二)
接续上篇:Rxjava2 Observable的辅助操作详解及实例(一)文章目录8. TimeInterval8. TimeInterval将一个发射数据的Observable转换为发射那些数据发射时间间隔的Observable。...
2019-12-30 22:33:14
765
原创 Rxjava2 Observable的辅助操作详解及实例(一)
文章目录简要:1. Delay小结简要:需求了解:Rxjava中有一些方便的辅助操作符,来更方便我们的函数式的编程。比如延迟、定时、指定操作的监听、数据类型转换等一系列的操作。下面列出了一些用于Observable的辅助操作符:Delay():延时发射Observable的结果。1. Delay延迟一段指定的时间再发射来自Observable的发射物。Delay 操作符让原始...
2019-12-30 22:32:56
681
原创 Rxjava2 Observable的错误处理操作详解及实例
文章目录简要:1. Catch1.1 onErrorReturn1.2 onErrorResumeNext1.3 onExceptionResumeNext小结简要:需求了解:Rxjava 中当数据处理派发中发生了异常 ,观察者会接受到一个 Error 的通知,那如果不想发射这个异常的通知,自己处理掉呢?答案当然是可以的,在 Rxjava 中很多操作符可用于对 Observable 发射的 ...
2019-12-30 22:32:38
1949
原创 Rxjava2 Observable的数据过滤详解及实例(一)
文章目录简要:1. Debounce1.1 debounce(timeout, unit)1.2 debounce(debounceSelector)2. Throttle2.1 throttleFirst(windowDuration, unit)2.2 throttleLast(intervalDuration, unit)2.3 throttleWithTimeout(timeout, u...
2019-12-30 22:28:47
793
原创 Rxjava2 Observable的数据变换详解及实例(二)
接续上篇: Rxjava2 Observable的数据变换详解及实例(一)文章目录1. Window1.1 window(closingSelector)1.2 window(openingIndicator, closingIndicator)1.3 window(count)1.4 window(count, skip)1.5 window(timespan, TimeUnit)1.6 w...
2019-12-30 22:27:56
597
原创 Rxjava2 Observable的数据变换详解及实例(一)
文章目录简单了解:1. Buffer简单了解:需求了解: 对于 Observable 发射的数据有的时候可能不满足我们的要求,或者需要转化为其他类型的数据,比如:缓存,数据类型转化,数据拦截等。此时可以使用 Rx 中的一些对于数据操作的操作进行数据的变换,方便我们的开发。执行变换的操作方法:Buffer: 定期收集Observabl...
2019-12-30 22:26:56
845
原创 Rxjava2 Observable的创建详解及实例
Rxjava2 创建Observable相关操作几种主要的需求直接创建一个Observable(创建操作)组合多个Observable(组合操作)对Observable发射的数据执行变换操作(变换操作)从Observable发射的数据中取特定的值(过滤操作)转发Observable的部分值(条件/布尔/过滤操作)对Observable发射的数据序列求值(算术/聚合操作)创建Ob...
2019-12-30 22:24:52
965
rxjava2-demo.zip
2019-12-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人