-
Java 8 的 Stream API 这么牛X,性能如何呢?
Stream Performance 已经对 Stream API 的用法鼓吹够多了,用起简洁直观,但性能到底怎么样呢?会不会有很高的性能损失? 本节我们对 Stream API 的性能一探究竟。 为保证测试结果真实可信,我们将 JVM 运行在-server模式下,测试数据在 GB 量级,测试机器采...
05月23日[游戏|数码]浏览:432
-
REST API一些必备的安全基础--了解一下
REST 是一种现代架构风格,它定义了一种设计 Web 服务的新方法。和之前的 HTTP 以及 SOA 不同,它不是一个协议(即:一套严格的规则),而是一些关于 Web 服务应该如何相互通信的一些建议和最佳实践。按照 REST 最佳实践开发的服务被称为 “RESTful Web 服务”。 安全性是...
05月09日[游戏|数码]浏览:308
-
REST API 的安全基础
作者:魔王不造反 来源:blog.biezhi.me/2019/01/rest-security-basics.html REST 是一种现代架构风格,它定义了一种设计 Web 服务的新方法。和之前的 HTTP 以及 SOA 不同,它不是一个协议(即:一套严格的规则),而是一些关于 Web 服务应该...
05月04日[游戏|数码]浏览:408
-
高并发之API接口,分布式,防刷限流,如何做?
在开发分布式高并发系统时有三把利器用来保护系统:缓存、降级、限流 缓存 缓存的目的是提升系统访问速度和增大系统处理容量 降级 降级是当服务出现问题或者影响到核心流程时,需要暂时屏蔽掉,待高峰或者问题解决后再打开 限流 限流的目的是通过对并发访问/请求进行限速,或者对一个时间窗口内的请求进行限速来保护...
05月03日[游戏|数码]浏览:357
-
RESTful API书写规范
基于一些不错的RESTful开发组件,可以快速的开发出不错的RESTful API,但如果不了解开发规范的、健壮的RESTful API的基本面,即便优秀的RESTful开发组件摆在面前,也无法很好的理解和使用。下文Gevin结合自己的实践经验,整理了从零开始开发RESTful API的核心要点...
05月03日[游戏|数码]浏览:470
-
web API接口及restful规范详解
什么是web API接口? 明确了请求方式,提供对应后台所需参数,请求url链接可以得到后台的响应数据 请求方式:get,post,put,patch.... 请求参数:json或xml格式的key-value类型数据 响应结果:返回json或xml格式的key-value类型数据 怎么写接口?...
05月01日[游戏|数码]浏览:404
-
后端 API 接口文档 Swagger 使用指南
前言 作为一个以前后端分离为模式开发小组,我们每隔一段时间都进行这样一个场景:前端人员和后端开发在一起热烈的讨论"哎,你这参数又变了啊","接口怎么又请求不通了啊","你再试试,我打个断点调试一下.."。可以看到在前后端沟通中出现了不少问题。 对于这样的问题,之前一直没有很好的解决方案,直到它的出现...
04月30日[游戏|数码]浏览:331
-
大公司为什么都有API网关?聊聊API网关的作用
一、API网关的用处 API网关我的分析中会用到以下三种场景。 Open API 企业需要将自身数据、能力等作为开发平台向外开放,通常会以rest的方式向外提供,最好的例子就是淘宝开放平台、腾讯公司的QQ开发平台、微信开放平台。 Open API开放平台必然涉及到客户应用的接入、API权限的管理、调...
04月23日[游戏|数码]浏览:330