发布书籍 在我们编写完成书籍后,可以将其编译的相关书籍的电子书文件发布给别人共享,目前主流的方式: 将编译的 HTML 网站文件部署到自己的互联网中的 web 服务器中,供大...
发布书籍 在我们编写完成书籍后,可以将其编译的相关书籍的电子书文件发布给别人共享,目前主流的方式: 将编译的 HTML 网站文件部署到自己的互联网中的 web 服务器中,供大...
1. 编辑器类型 Gitbook 是基于 Markdown 语法文档的书籍制作工具,除了配置文件,所有书籍的页面文件都是 Markdown 类型的文档文件,目前可用的 Mar...
1. 导出格式 目前为止,Gitbook 支持如下输出: 静态HTML(静态网站) PDF格式 eBook格式 Mobi 格式 目前常见的电子书格式主要主要有三种(ePub,...
1. 介绍 本章主要来详细的介绍一下 Gitbook 中的 插件 相关的配置和使用。在 Gitbook 中可以在书籍的配置文件 book.json 中来进行插件的相关配置。比...
1. 简述 本章主要介绍一下 Gitbook 中的相关配置以及说明。 Gitbook 使用了可选的 JSON 格式的配置文件来自定义书籍和文档的配置,这些配置选项通过 Git...
1. 简单介绍 本章来介绍一下 Gitbook 的目录结构,下面的目录结构表示了一个简单的 Gitbook 的目录结构。 GitBook 目录文件的主要功能: 文件名描述bo...
命令行的使用 Gitbook 的命令行工具其实就是 gitbook-cli ,可以通过命令的方式来创建,构造,安装插件,预览等功能。 查看帮助 Gitbook 和 Git 一...
1. 简介 Gitbook 是什么?其实用一句话就可以概括,它是一个能将使用 Markown 语法的 md 格式文档,快速制作成各种格式电子书的工具。。 常被用于编写文档或者...
简要: 需求了解: 在 Rxjava 的众多操作符中,有数据变换、过滤等,但是有的时候是不是有一些判断的操作呢?比如判断一个 Observable 的所有数据是否满足一个指定...
简要: 需求了解: 在使用 Rxjava 开发中,经常有一些各种条件的操作 ,如比较两个 Observable 谁先发射了数据、跳过指定条件的 Observable 等一系列...
接续上篇: Rxjava2 Observable的辅助操作详解及实例(一) 8. TimeInterval 将一个发射数据的Observable转换为发射那些数据发射时间间隔...
简要: 需求了解: Rxjava中有一些方便的辅助操作符,来更方便我们的函数式的编程。比如延迟、定时、指定操作的监听、数据类型转换等一系列的操作。 下面列出了一些用于Obse...
简要: 需求了解: Rxjava 中当数据处理派发中发生了异常 ,观察者会接受到一个 Error 的通知,那如果不想发射这个异常的通知,自己处理掉呢?答案当然是可以的,在 R...
简要: 需求了解: Rxjava中的普通的 Observable 在观察者订阅的时候就会发射数据,但是有的时候我们想自己控制数据的发射,比如在有指定的观察者或者全部的观察者订...
简要: 需求了解: 在使用 RxJava 开发的过程中,很多时候需要结合多个条件或者数据的逻辑判断,比如登录功能的表单验证,实时数据比对等。这个时候我们就需要使用 RxJav...
接续上篇: Rxjava2 Observable的数据过滤详解及实例(一) 6. Filter 只发射通过了函数过滤的数据项。 实例代码: 输出: Javadoc: filt...
简要: 需求了解: 对于数据的观察以及处理过程中往往有需要过滤一些不需要的数据的需求,比如防抖(防止快速操作),获取第一项、指定序列项或者最后一项的需要,获取指定时间内的有效...
接续上篇: Rxjava2 Observable的数据变换详解及实例(一) 1. Window 定期将来自原始Observable的数据分解为一个Observable窗口,发...
简要: 需求了解: 对于 Observable 发射的数据有的时候可能不满足我们的要求,或者需要转化为其他类型的数据,比如:缓存,数据类型转化,数据拦截等。此时可以使用 Rx...