EOSIO 指南(启动你的节点并设置)

2018-12-15
阅读 4 分钟
3.7k
启动你的节点并设置 第1步:引导节点和电子钱包 步骤1.1:启动keosd 首先让我们启动keosd: {代码...} 你应该看到一些看起来像这样的输出: {代码...} 按enter键退出。 步骤1.2:启动nodeos {代码...} 这些设置可实现以下功能: 在开发目录下的eosio目录中为区块链数据和配置使用工作目录,这里我们分别使用eosio/data和...

EOSIO 指南(安装EOSIO)

2018-12-15
阅读 2 分钟
5k
本教程将使用预构建二进制文件,为了让你尽快开始,这是最好的选择,从源代码构建是一个选项,但会让你延迟一个小时或更长时间,并且可能会遇到构建错误。

EOSIO 指南(介绍)

2018-12-15
阅读 2 分钟
1.9k
介绍 Docker镜像不再被维护已经被弃用,Dockerhub上的eosio/eos镜像有效期为2018年6月29日。 EOSIO版本 后续教程与以下EOSIO组件保持同步。 组件 版本 nodeos 1.5.0 cleos 1.5.0 keosd 1.5.0 eosio.cdt 1.4.1 eosio.contracts 1.4.0 你将学到什么 这只是你将学到的一个例子 如何快速启动节点 管理钱包和钥匙 创建帐户 编...

EOSIO 指南(目录)

2018-12-15
阅读 1 分钟
1.5k
EOSIO 指南 EOSIO是一个免费的开源区块链软件协议,为开发人员和企业家提供构建、部署和运行高性能去中心化应用程序(DAPP)的平台。 入门 开发环境 介绍 安装EOSIO 启动你的节点并设置 安装CDT 创建开发钱包 创建测试帐户 智能合约开发 Hello World! 部署、发行和转移代币 了解ABI文件 数据持久性 二级指标 添加内联操...

MySQL™ 参考手册(目录)

2018-12-14
阅读 2 分钟
2k
此文档分别记录了MySQL 8.0到8.0.19,以及基于NDB 8.0版到8.0.18-ndb-8.0.18的NDB Cluster版本。它可能包括尚未发布的MySQL版本功能的文档,有关已发布的版本的信息,请参阅MySQL 8.0发行说明。

Java™ 教程(接口)

2018-12-04
阅读 2 分钟
1.3k
软件工程中存在许多情况,当不同的程序员团队同意一份“合约”来阐明他们的软件如何交互时很重要,每个组都应该能够在不知道如何编写其他组代码的情况下编写代码,一般来说,接口就是这样的合约。

Jenkins 用户文档(使用Maven构建Java应用程序)

2018-11-30
阅读 5 分钟
2.9k
如果你是使用Maven且不熟悉CI/CD概念的Java开发人员,或者你可能熟悉这些概念但不知道如何使用Jenkins实现构建应用程序,那么本教程适合你。

Jenkins 用户文档(部署)

2018-11-30
阅读 2 分钟
1.8k
最基本的持续交付管道至少有三个阶段,应该在Jenkinsfile中定义:Build、Test和Deploy,对于本节,我们将主要关注部署阶段,但应注意稳定的构建和测试阶段是任何部署活动的重要前提。

Jenkins 用户文档(清理和通知)

2018-11-29
阅读 2 分钟
1.7k
清理和通知 由于管道的post部分保证在管道执行结束时运行,我们可以添加一些通知或其他步骤来执行最终、通知或其他管道结束任务。 {代码...} 脚本管道(高级): {代码...} 有很多方法可以发送通知,下面是一些演示如何将有关管道的通知发送到电子邮件、Hipchat聊天室或Slack通道的片段。 Email {代码...} Hipchat {代码...

Jenkins 用户文档(记录测试结果和工件)

2018-11-29
阅读 2 分钟
3.5k
虽然测试是良好的持续交付管道的关键部分,但大多数人不希望筛选数千行控制台输出来查找有关失败测试的信息,为了使这更容易,Jenkins可以记录和汇总测试结果,只要你的测试运行器可以输出测试结果文件。Jenkins通常与junit步骤捆绑在一起,但如果你的测试运行器无法输出JUnit样式的XML报告,则还有其他插件可以处理几乎...

Jenkins 用户文档(使用环境变量)

2018-11-29
阅读 1 分钟
4.1k
这种从Jenkinsfile中定义环境变量的方法对于指示脚本(如Makefile)以不同的方式配置构建或测试以在Jenkins中运行它们非常有用。

Jenkins 用户文档(定义执行环境)

2018-11-29
阅读 1 分钟
1.7k
在上一节中,你可能已经注意到每个示例中的agent指令,agent指令告诉Jenkins在何处以及如何执行管道或其子集,正如你所料,所有管道都需要agent。

Jenkins 用户文档(运行多个步骤)

2018-11-29
阅读 4 分钟
2.2k
管道由多个步骤组成,允许你构建、测试和部署应用程序,Jenkins管道允许你以简单的方式组成多个步骤,可以帮助你为任何类型的自动化过程建模。

Jenkins 用户文档(创建你的第一个管道)

2018-11-29
阅读 3 分钟
2.7k
Jenkins管道提供了一组可扩展的工具,用于“作为代码”对简单到复杂的交付管道进行建模,Jenkins管道的定义通常写入文本文件(称为Jenkinsfile),然后将其检入项目的源代码控制存储库。

Jenkins 用户文档(入门)

2018-11-29
阅读 1 分钟
1.5k
本指南将向你介绍使用Jenkins及其主要功能Jenkins管道的基础知识,本指南使用“独立”Jenkins发行版,该发行版在你自己的计算机上本地运行。

Jenkins 用户文档(目录)

2018-11-29
阅读 1 分钟
2k
Jenkins可以通过原生系统软件包、Docker安装,甚至可以由安装了Java Runtime Environment(JRE)的任何机器独立运行。

Java™ 教程(注解)

2018-11-28
阅读 7 分钟
1.9k
注解 注解(一种元数据形式)提供有关不属于程序本身的程序的数据,注解对它们注解的代码的操作没有直接影响。 注解有许多用途,其中包括: 编译器的信息 — 编译器可以使用注解来检测错误或抑制警告。 编译时和部署时处理 — 软件工具可以处理注解信息以生成代码、XML文件等。 运行时处理 — 可以在运行时检查某些注解。 ...

Java™ 教程(枚举类型)

2018-11-28
阅读 4 分钟
1.4k
枚举类型是一种特殊的数据类型,它使变量成为一组预定义的常量,变量必须等于为其预定义的值之一,常见示例包括罗盘方向(NORTH、SOUTH、EAST和WEST的值)和星期。

Java™ 教程(Lambda表达式)

2018-11-27
阅读 16 分钟
2.7k
匿名类的一个问题是,如果匿名类的实现非常简单,例如只包含一个方法的接口,那么匿名类的语法可能看起来不实用且不清楚,在这些情况下,你通常会尝试将功能作为参数传递给另一个方法,例如当有人单击按钮时应采取的操作,Lambda表达式使你可以执行此操作,将功能视为方法参数,或将代码视为数据。

Java™ 教程(匿名类)

2018-11-26
阅读 6 分钟
3.5k
虽然局部类是类声明,但匿名类是表达式,这意味着你在另一个表达式中定义该类,以下示例HelloWorldAnonymousClasses在局部变量frenchGreeting和spanishGreeting的初始化语句中使用匿名类,但使用局部类初始化变量englishGreeting:

Elasticsearch Java High Level REST Client(Update By Query API)

2018-11-23
阅读 3 分钟
13.3k
Update By Query API Update By Query请求 UpdateByQueryRequest可用于更新索引中的文档。 它需要在其上执行更新的现有索引(或一组索引)。 最简单的UpdateByQueryRequest形式如下所示: {代码...} 在一组索引上创建UpdateByQueryRequest。 默认情况下,版本冲突会中止UpdateByQueryRequest进程,但你可以通过在请求体...

Elasticsearch Java High Level REST Client(Delete API)

2018-11-23
阅读 3 分钟
4.4k
Delete API Delete请求 DeleteRequest没有参数。 {代码...} posts — 索引。 doc — 类型。 1 — 文档id。 可选参数 可以选择提供以下参数: {代码...} 路由值。 {代码...} parent值。 {代码...} 等待主碎片可用的作为TimeValue的超时。 等待主碎片可用的作为String 的超时。 {代码...} 将刷新策略作为WriteRequest.Refresh...

Elasticsearch Java High Level REST Client(Exists API)

2018-11-23
阅读 1 分钟
4.7k
它就像Get API一样使用GetRequest,支持所有可选参数,由于exists()只返回true或false,我们建议关闭获取_source和任何存储的字段,以便请求稍微轻一点:

Elasticsearch Java High Level REST Client(Get API)

2018-11-23
阅读 3 分钟
4.4k
Get API Get请求 GetRequest需要以下参数: {代码...} posts — 索引。 doc — 类型。 1 — 文档id。 可选参数 可以选择提供以下参数: {代码...} 禁用源检索,默认情况下启用 {代码...} 为特定字段配置源包含 {代码...} 为特定字段配置源排除 {代码...} 配置特定存储字段的检索(要求字段分别存储在映射中)。 检索message...

Elasticsearch Java High Level REST Client(Index API)

2018-11-23
阅读 4 分钟
8.6k
Index API 索引请求 IndexRequest需要以下参数: {代码...} posts — 索引。 doc — 类型。 1 — 文档ID。 文档源以字符串形式提供。 提供文档源 除了上面显示的String示例之外,还可以以不同的方式提供文档源: {代码...} 文档源作为Map提供,可自动转换为JSON格式。 {代码...} 文档源作为XContentBuilder对象提供,Elasti...

Elasticsearch Java Low Level REST Client(通用配置)

2018-11-23
阅读 5 分钟
7.7k
正如初始化中所解释的,RestClientBuilder支持提供RequestConfigCallback和HttpClientConfigCallback,它们允许Apache Async Http Client公开的任何自定义。这些回调可以修改客户端的某些特定行为,而不会覆盖RestClient初始化的所有其他默认配置,本节介绍一些需要为低级别Java REST Client进行其他配置的常见方案。

Elasticsearch Java Low Level REST Client(读取响应)

2018-11-23
阅读 2 分钟
4.5k
Response对象由同步performRequest方法返回或作为ResponseListener#onSuccess(Response)中的参数接收,它包装http客户端返回的响应对象并公开一些其他信息。

Java™ 教程(局部类)

2018-11-23
阅读 5 分钟
1.7k
以下示例LocalClassExample验证两个电话号码,它在validatePhoneNumber方法中定义了局部类PhoneNumber:

Java™ 教程(嵌套类)

2018-11-23
阅读 5 分钟
2.4k
嵌套类是其封闭类的成员,非静态嵌套类(内部类)可以访问封闭类的其他成员,即使它们被声明为private,静态嵌套类无权访问封闭类的其他成员。作为OuterClass的成员,可以将嵌套类声明为private、public、protected或包私有(回想一下,外部类只能声明为public或包私有)。

Java™ 教程(类的更多方面)

2018-11-21
阅读 8 分钟
1.8k
类的更多方面 本节介绍依赖于使用对象引用的类的更多方面以及你在前面的对象部分中了解到的点运算符。 从方法返回值 方法返回到调用它的代码。 完成方法中的所有语句。 到达return语句。 或抛出异常(稍后介绍)。 以先发生者为准。 你在方法声明中声明方法的返回类型,在方法体内,使用return语句返回值。 声明为void的...