BlockingQueue 使用场景:多并发处理,线程池 阻塞队列的使用 四组API 方式 抛出异常 有返回值,不抛异常 阻塞等待 超时等待 添加 add offer put offer( , , ) 删除 remove poll take poll( , ) 检测队列首部 element peek ...
分类:
其他好文 时间:
2020-08-07 12:31:28
阅读次数:
70
应用程序接口API(Application Programming Interface),是提供特定业务输出能力、连接不同系统的一种约定。这里包括外部系统与提供服务的系统(中控系统)或者后台不同的系统之间的交互点。包括外部接口、内部接口、内部接口有包括:上层服务与下层服务接口、同级接口。 常见的we ...
使用 RESTAPI 来操作 ElasticSearch 当 ElasticSearch 的实例并运行,您可以使用 localhost:9200,基于 JSON 的 REST API 与ElasticSearch 进行通信。在 ElasticSearch 自己的文档中,所有示例都使用 curl。 但 ...
分类:
其他好文 时间:
2020-08-07 00:29:06
阅读次数:
130
// Promise是异步编程的一种解决方案,从语法上将,Promise是一个对象 // 使用Promise主要的好处: // 1.可以避免多层异步调用嵌套的问题 // 2.Promise对象提供了简介的API,使得控制异步操作更加容易 封装 var fs = require("fs"); func ...
分类:
其他好文 时间:
2020-08-06 17:08:12
阅读次数:
79
视图集和路由器 REST框架包括用于处理ViewSet的抽象,这使得开发人员能够集中精力对API的状态和交互进行建模,并且将URL构造留给自动处理,基于通用约定。 ViewSet类与View类几乎相同, 但它们提供诸如read或update之类的操作,而不是get或put之类的方法处理程序。 Vie ...
分类:
其他好文 时间:
2020-08-06 16:57:50
阅读次数:
71
验证和权限 目前我们的API对谁可以编辑或删除代码片段没有任何限制。我们希望有一些更高级的行为,以确保: 代码段始终与创建者相关联。 只有经过身份验证的用户才能创建摘要。 只有摘要的创建者可以对其进行更新或删除。 未经身份验证的请求应具有完全的只读访问权限。 向模型中添加信息 我们将对Snippet ...
分类:
其他好文 时间:
2020-08-06 13:10:44
阅读次数:
103
《软件测试52讲》 1、测试基础知识篇——(0~11讲) 2、GUI自动化测试篇——(12~21讲) 3、API自动化测试篇——(22~24讲) 4、代码测试篇——(25~27讲) 5、性能测试篇——(28~34讲) 6、测试数据准备篇——(35~38讲) 持续更新中~ 测试数据准备篇 35——如何 ...
分类:
其他好文 时间:
2020-08-06 11:57:03
阅读次数:
72