Java™ 教程(对象)

2018-11-21
阅读 6 分钟
1.9k
典型的Java程序会创建许多对象,如你所知,通过调用方法进行交互,通过这些对象交互,程序可以执行各种任务,例如实现GUI,运行动画或通过网络发送和接收信息,一旦对象完成了创建它的工作,它的资源就会被回收以供其他对象使用。

Java™ 教程(类)

2018-11-21
阅读 9 分钟
1.9k
在标题为面向对象的编程概念课程中对面向对象概念的介绍以自行车课为例,以赛车,山地自行车和双人自行车为子类,下面是可能实现Bicycle类的示例代码,为你提供类声明的概述,本课程的后续部分将逐步备份和解释类声明,目前,不要关心细节。

Golang 文档(目录)

2018-11-20
阅读 1 分钟
2.4k
Go富有表现力、简洁、干净、高效,它的并发机制使编写能够充分利用多核和联网机器的程序变得容易,而其新颖的类型系统可实现灵活的模块化程序构建。Go可以快速编译成机器码,但它具有垃圾收集的便利和运行时反射的功能,它是一种快速、静态类型的编译语言,感觉就像一种动态类型的解释语言。

Spring Cloud 参考文档(Spring Cloud Context:应用程序上下文服务)

2018-11-18
阅读 7 分钟
7k
Spring Boot有一个关于如何使用Spring构建应用程序的主见,例如,它具有通用配置文件的常规位置,并具有用于通用管理和监控任务的端点,Spring Cloud在此基础上构建并添加了一些功能,这些功能可能是系统中的所有组件都会使用或偶尔需要的。

Elasticsearch 参考指南(Reindex API)

2018-11-16
阅读 2 分钟
5.7k
Reindex API 重建索引要求为源索引中的所有文档启用_source。 重建索引不会尝试设置目标索引,它不会复制源索引的设置,你应该在运行_reindex操作之前设置目标索引,包括设置映射、碎片数、副本等。 _reindex的最基本形式只是将文档从一个索引复制到另一个索引,这会将twitter索引中的文档复制到new_twitter索引中: {代...

Node.js 指南(Node.js事件循环、定时器和process.nextTick())

2018-11-15
阅读 7 分钟
3.8k
由于大多数现代内核都是多线程的,因此它们可以处理在后台执行的多个操作,当其中一个操作完成时,内核会告诉Node.js,以便可以将相应的回调添加到轮询队列中以最终执行,我们将在本主题后面进一步详细解释。

Node.js 指南(阻塞与非阻塞概述)

2018-11-14
阅读 2 分钟
5.8k
此概述介绍了Node.js中阻塞与非阻塞调用之间的区别,此概述将引用事件循环和libuv,但不需要事先了解这些主题,假设读者对JavaScript语言和Node.js回调模式有基本的了解。

Node.js 指南(关于Node.js)

2018-11-14
阅读 1 分钟
2.9k
作为异步事件驱动的JavaScript运行时,Node旨在构建可伸缩的网络应用程序,在下面的“hello world”示例中,可以同时处理许多连接,在每次连接时都会触发回调,但是如果没有工作要做,Node将会休眠。

Node.js 指南(迁移到安全的Buffer构造函数)

2018-11-12
阅读 5 分钟
7.3k
由于安全性和可用性问题,不建议使用Buffer()和new Buffer()构造函数,请改用new Buffer.alloc()、Buffer.allocUnsafe()或Buffer.from()构造方法。

Node.js 指南(Docker化Node.js Web应用程序)

2018-11-12
阅读 4 分钟
5k
此示例的目的是向你展示如何将Node.js应用程序放入Docker容器中,该指南旨在用于开发,而不用于生产部署,本指南还假设你有一个有效的Docker安装,并且基本了解Node.js应用程序的结构。

Node.js 指南(轻松分析Node.js应用程序)

2018-11-11
阅读 6 分钟
6.1k
有许多第三方工具可用于分析Node.js应用程序,但在许多情况下,最简单的选择是使用Node.js内置的分析器,内置的分析器使用V8内部的分析器,在程序执行期间定期对堆栈进行采样,它将这些样本的结果以及重要的优化事件(如jit编译)记录为一系列tick:

Node.js 指南(入门指南)

2018-11-11
阅读 4 分钟
4.3k
当使用--inspect开关启动时,Node.js进程通过WebSockets监听Inspector Protocol定义的诊断命令,默认情况下主机和端口127.0.0.1:9229,还为每个进程分配了唯一的UUID(例如,0f2c936f-b1cd-4ac9-aab3-f63b0f33d55e)。

Node.js 指南(目录)

2018-11-11
阅读 1 分钟
2.9k
Node.js 指南 Node.js®是基于Chrome的V8 JavaScript引擎构建的JavaScript运行时。 常规 关于Node.js 入门指南 轻松分析Node.js应用程序 Docker化Node.js Web应用程序 迁移到安全的Buffer构造函数 Node.js核心概念 阻塞与非阻塞概述 Node.js事件循环、定时器和process.nextTick() 不要阻塞事件循环(或工作池) Node.js中...

Node.js 文档(目录)

2018-11-11
阅读 1 分钟
2.3k
Node.js 文档 Node.js®是基于Chrome的V8 JavaScript引擎构建的JavaScript运行时。 提供以下几种类型的文档: API参考文档 ES6功能 指南 API参考文档 API参考文档提供了有关Node.js中的函数或对象的详细信息,此文档指出方法接受的参数,该方法的返回值以及可能与该方法相关的错误,它还指出哪些方法可用于不同版本的Node...

Node.js 文档(ES6功能)

2018-11-11
阅读 1 分钟
3.4k
Node.js是针对现代版本的V8构建的,通过与该引擎的最新版本保持同步,我们确保及时向Node.js开发人员提供JavaScript ECMA-262规范的新功能,以及持续的性能和稳定性改进。

Node.js API参考文档(用法和示例)

2018-11-10
阅读 2 分钟
1.6k
用法和示例 {代码...} 有关使用Node.js运行脚本的不同选项和方法的信息,请参阅命令行选项文档。 示例 用Node.js编写的Web服务器示例,它以'Hello, World!'响应: 本文档中显示的命令以$或>开头显示,以复制它们在用户终端中的显示方式,不要包含$和>字符,它们用于指示每个命令的开始。 遵循此约定的教程和示例很...

Node.js API参考文档(关于文档)

2018-11-10
阅读 1 分钟
2.1k
每个文件都是根据Node.js源代码树中doc/api/文件夹中相应的.md文件生成的,使用tools/ doc/generate.js程序生成文档,HTML模板位于doc/template.html。

Node.js API参考文档(目录)

2018-11-10
阅读 4 分钟
2.4k
Node.js v11.5.0 API参考文档 Node.js®是基于Chrome的V8 JavaScript引擎构建的JavaScript运行时。 关于文档 用法和示例 断言测试 稳定性:2 - 稳定 assert模块提供了一组简单的断言测试,可用于测试不变量。 存在strict和legacy模式,但建议仅使用strict模式。 有关使用的相等比较的更多信息,请参阅MDN关于相等比较和相...

Elasticsearch 参考指南(如何使用脚本)

2018-10-31
阅读 2 分钟
16.1k
如何使用脚本 无论Elasticsearch API支持何种脚本,语法都遵循相同的模式: {代码...} 脚本编写的语言,默认为painless。 脚本本身可以指定为内联脚本的source或存储脚本的id。 应传递给脚本的任何命名参数。 例如,在搜索请求中使用以下脚本来返回脚本字段: {代码...} 脚本参数 lang 指定编写脚本的语言,默认为painle...

Elasticsearch 参考指南(脚本)

2018-10-31
阅读 1 分钟
4.7k
默认脚本语言是Painless,附加的lang插件使你可以运行用其他语言编写的脚本,在可以使用脚本的任何地方,都可以包含一个lang参数来指定脚本的语言。

Elasticsearch 参考指南(Search API)

2018-10-31
阅读 2 分钟
4.9k
执行搜索时,它将广播到所有索引/索引碎片(副本之间的循环负载),可以通过提供routing参数来控制将搜索哪些碎片,例如,在索引推文时,路由值可以是用户名:

Elasticsearch Java High Level REST Client(Search API)

2018-10-29
阅读 11 分钟
19.9k
Search API 搜索请求 SearchRequest用于与搜索文档、聚合、suggestions相关的任何操作,还提供了在结果文档上请求高亮的方法。 在最基本的表单中,我们可以向请求添加查询: {代码...} 创建SeachRequest,没有参数,这将针对所有索引运行。 大多数搜索参数都添加到SearchSourceBuilder中,它为搜索请求body中的所有内容...

Elasticsearch Java Low Level REST Client(嗅探器)

2018-10-28
阅读 4 分钟
8.6k
允许从正在运行的Elasticsearch集群中自动发现节点并将它们设置到现有的RestClient实例的最小的库,它默认使用节点信息api检索属于集群的节点,并使用jackson解析获得的json响应。

Elasticsearch Java Low Level REST Client(执行请求)

2018-10-28
阅读 3 分钟
8.9k
一旦创建了RestClient,就可以通过调用performRequest或performRequestAsync来发送请求,performRequest是同步的,将阻塞调用线程并在请求成功时返回Response,如果失败则抛出异常。performRequestAsync是异步的,它接受一个ResponseListener参数,它在请求成功时调用Response,如果失败则调用Exception。

Elasticsearch Java Low Level REST Client(初始化)

2018-10-28
阅读 2 分钟
8.2k
可以通过相应的RestClientBuilder类构建RestClient实例,通过RestClient#builder(HttpHost...)静态方法创建,唯一必需的参数是客户端将与之通信的一个或多个主机,作为HttpHost的实例提供,如下所示:

Elasticsearch Java Low Level REST Client(入门)

2018-10-28
阅读 4 分钟
5.5k
低级别REST客户端与Elasticsearch具有相同的发布周期,将版本替换为想要的客户端版本,首先使用5.0.0-alpha4发布版,客户端版本与客户端可以与之通信的Elasticsearch版本之间没有任何关系,低级别REST客户端与所有Elasticsearch版本兼容。

Elasticsearch 参考指南(Avg聚合)

2018-10-28
阅读 2 分钟
3.5k
Avg聚合 一个单值指标聚合,它计算从聚合文档中提取的数值的平均值,这些值可以从文档中的特定数字字段中提取,也可以由提供的脚本生成。 假设数据由代表学生考试成绩(0到100之间)的文档组成,我们可以平均他们的分数: {代码...} 上面的聚合计算所有文档的平均成绩,聚合类型为avg,field设置定义要计算平均值的文档...

Elasticsearch 参考指南(日期直方图聚合)

2018-10-28
阅读 6 分钟
5.2k
类似于直方图的多桶聚合,但它只能应用于日期值,由于在Elasticsearch内部将日期表示为long值,因此也可以在日期上使用普通的histogram,但准确性会受到影响,原因是基于时间的间隔不是固定的(想想闰年和一个月的天数),因此,我们需要对基于时间的数据提供特殊支持。从功能的角度来看,这个直方图支持与普通直方图相...

Elasticsearch 参考指南(Count API)

2018-10-27
阅读 2 分钟
6.3k
count API允许轻松执行查询并获取该查询的匹配数,它可以跨一个或多个索引执行,查询可以使用简单的查询字符串作为参数提供,也可以使用请求体中定义的查询DSL,这里有一个例子:

Elasticsearch 参考指南(配置监控)

2018-10-27
阅读 9 分钟
10.4k
默认情况下,X-Pack监控被启用,但是数据收集被禁用,高级监控设置使你能够控制收集数据的频率、配置超时以及为本地存储的监控索引设置保留期,你还可以调整监控数据的显示方式。