E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
API设计
API 设计最佳实践的思考
好的系统架构离不开好的
API设计
,而一个设计不够完善的API则注定会导致系统的后续发展和维护非常困难。接下来,阿里巴巴研究员谷朴将给出建议,什么样的
API设计
是好的设计?好的设计该如何做?
weixin_48726650
·
2023-08-27 19:52
大数据
编程语言
数据库
python
机器学习
深度 | API 设计最佳实践的思考
好的系统架构离不开好的
API设计
,而一个设计不够完善的API则注定会导致系统的后续发展和维护非常困难。导读:API是模块或者子系统之间交互的接口定义。
天秤座的架构师
·
2023-08-27 19:51
架构微学堂
复杂系统API设计
PyTorch三种主流模型构建方式:nn.Sequential、nn.Module子类、nn.Module容器开发实践,以真实烟雾识别场景数据为例
以下是Keras的特点和优点:优点:简单易用:Keras具有简洁的
API设计
,易于上手和使用,适合快速原型设计和实验。灵活性:Keras提供了高级API和模块化的架构,可以灵活地构建各
Together_CZ
·
2023-08-27 09:13
pytorch
人工智能
python
前端要知道的RESTful API架构风格
下面介绍一种API架构风格,也是目前主流的
API设计
风格,你或许一直在使用。1.REST是什么?如果有人这么问你,你可以非常言简意赅的告诉他:“REST是一个风格!”,用英文说就是Style,
独立开发者张张
·
2023-08-25 10:02
大前端技术
学习笔记
RESTFul
API
架构
RESTful API,以及如何使用它构建 web 应用程序
RESTfulAPI是一种基于HTTP协议的
API设计
风格,它的核心思想是将资源作为API的核心,使用HTTP的GET、POST、PUT、DELETE等方法对这些资源进行操作,并通过URL来定位资源。
某科学的南条
·
2023-08-23 04:49
java3
restful
前端
后端
如何提升 API-First 设计流程
在本文中,我们将探讨如何通过以下五个流程集成到
API设计
过程中来实现API-First设计:
·
2023-08-21 23:26
Apipost中自定义接口字段如何配置
分享分档时会展示到文档页面状态码字典在状态码字典中可以自定义状态码即其含义自定义的状态码会在分享的API文档中展示接口属性接口属性中可以自定义接口和接口文档展示字段,在接口属性中添加一个时间类型字段添加一个时间类型的字段后,
API
Xayh55
·
2023-08-21 19:00
jmeter
告别jodatime!拥抱Java8日期时间类的最佳实践
一些日期和时间类还表现出相当差的
API设计
。例如,年份java.util.Date从1900开始,月份从1
Java架构大仙
·
2023-08-19 23:02
浅谈RESTful在
API设计
的应用
写下这篇文章用于鞭策自己在
API设计
方向上的思考,会不断更新。该文章仅仅设计HTTP(S)下的
API设计
,对于内部应用,还是推荐使用RPC进行microservice之间的沟通,虽然目前我们还没有。
liuyiling_xm610
·
2023-08-18 14:09
Flink学习笔记【巨详细!】(三)
Flink有非常灵活的分层
API设计
,其中的核心层就是DataStream/DataSetAPI。由于新版本已经实现了流批一体,Data
水花还在漂移
·
2023-08-18 06:15
Flink
flink
学习
大数据
【译】一文搞懂如何设计高性能API
欢迎来到我们的
API设计
原则系列。在这个系列中,我们会探讨如何设计出最优性能和高度可扩展的API。接下来,我们将深入学习那些能够最大化提升API性能和扩展性的设计原则。
·
2023-08-17 18:57
apiapi设计翻译程序员
不只是 Swagger和Postman,国产的Eolink Apikit 值得信赖!
终于,我找到了一款集
API设计
、API管理、APIMock、API自动化测试的一体化协作平台—Eol
·
2023-08-16 14:15
算法与数据结构(五)--二叉树入门
目录一.树的基本定义二.树的相关术语三.二叉树的基本定义四.二叉树的链表实现1.二叉树结点类:结点类
API设计
:编辑代码实现:2.二叉树
API设计
:编辑3.二叉树实现思想五.二叉树的基础遍历前序遍历中序遍历后序遍历六
飞翔的云中猪
·
2023-08-16 14:26
数据结构
Java:企业级java后端开发,需要掌握哪些内容
后端程序员负责处理网站或应用程序后台的逻辑和功能,包括数据库管理、服务器端脚本编写、
API设计
、数据安全性、网站性能优化等。
snow@li
·
2023-08-16 06:26
Java
java
开发语言
万字长文,写给Android工程师的协程指南
其良好的可读性及
api设计
,使得无论是新手还是老手,都能快速
锐湃
·
2023-08-15 10:47
协程
Kotlin
android
kotlin
android
studio
一文详解Apipost数据模型功能
在Apipost数据模型中用户可以预先创建多个数据模型,并在
API设计
过程中重复利用这些模型来构建API创建数据模型在左侧导航点击「数据模型」-「新建数据模型」在右侧工作台配置数据模型参数引入数据模型在
Xayh55
·
2023-08-14 19:26
数据库
JAVA——实现json bean实体类的传参校验模板及注解详解
引言 在java开发中,经常需要和外界系统进行参数对接,
api设计
中难免会遇到json传参不一致的情况,虽然纸面或者接口规范约束了应该怎么传参,仍然不可避免在对接过程中,出现传参不符合要求的,如传空值
Andya_net
·
2023-08-14 19:32
JAVA核心技术
开发模板总结
java注解
java校验参数注解
java校验bean实体
springboot校验入参
普通方法校验bean
【Vue项目复习笔记】Bettter-Scroll的安装与使用
它的核心是借鉴的iscroll的实现,它的
API设计
基本兼容iscroll,在iscroll的基础上又扩展了一些feature以及做了一些性能优化。
纵有千堆雪与长街
·
2023-08-14 12:55
vue
vue.js
javascript
前端
iOS Object-C KVO的正确使用方法及实现原理分析
尽管有很多人认为KVO的
API设计
很糟糕,但我们并不去讨论它为何糟糕,本文主要是为需要用KVO来实现需求的童靴写的(避免踩坑)。
往事如烟_想戒_难
·
2023-08-14 01:06
使用cpp写一个json的解析器
使用cpp写一个json的解析器地址:2.
API设计
与实现_哔哩哔哩_bilibili------------
API设计
--------------1.json定义JSON(JavaScriptObjectNotation
LeoTao7
·
2023-08-13 01:45
json
c++
Spring boot构建RESTFul API+使用Swagger2构建API文档
RESTFUL
API设计
请求类型资源地址操作说明GET/V0.1/customers/获取所有客户POST/V0.1/customers/新建一个客户GET/V0.1/customers/{id}根据id
rui_chou
·
2023-08-12 21:13
spring-boot
spring-boot
REST API 最佳实践
2.REST
API设计
建议1.用名词表示资源2.用复数名词表示集合3.端点使用嵌套显示关系4.用HTTP方法操作资源5.使用JSON作为发送和接收数据的格式6.JSON键命名使用camelCase风格7
恋喵大鲤鱼
·
2023-08-12 04:56
微服务
restful
后端
软件测试|Python数据可视化神器——pyecharts教程(一)
pyecharts简介及安装pyecharts继承了Echarts的优点,有如下特点:囊括了30+种常见图表,应有尽有高度灵活的配置项,可轻松搭配出精美的图表多达400+地图,为地理数据可视化提供强有力的支持简洁的
API
软件测试大空翼
·
2023-08-11 07:17
信息可视化
python
数据分析
gethour java_Java日期时间API到底有多烂?一文告诉你!
平时我们都热衷于吐槽同事的代码有多烂,今天我们就来玩点狠的:吐槽吐槽JDK,看看它的日期时间
API设计
得到
weixin_39559804
·
2023-08-09 20:08
gethour
java
详解API安全的实践-By OneAuth未来身份社区
现代应用程序通常是围绕
API设计
的,API可以让多个不同应用程序能够重用相同业务逻辑,以此加快创新和新业务的上线。
OneAuth
·
2023-08-09 12:14
IDaaS
身份开发
安全
安全架构
big
data
RESTful API 设计指南
RESTfulAPI是目前比较成熟的一套互联网应用程序的
API设计
理论。我以前写过一篇《理解RESTful架构》,探讨如何理解这个概念。今天,我将介
胡浩8880
·
2023-08-08 20:28
高性能
API设计
背景设计出一个高性能的API,需要综合网络、业务、数据库的优化。一下是我在实际的开发过程中总结的优化思想和一些效率提升的技巧。批量思想很多的数据库操作都含有batch或者bulk的api,如我最近常使用的mybatis、mybatisplus以及``elasticSearch的数据操作API。从单条循环插入到批量插入,减少了session`的链接,更高的效率。#优化前for(Useruser:Us
shigen01
·
2023-08-05 23:53
java
接口相似数据结构复用率高?Apipost这招搞定!
在
API设计
和开发过程中,存在许多瓶颈,其中一个主要问题是在遇到相似数据结构的API时会产生重复性较多的工作:在每个API中都编写相同的数据,这不仅浪费时间和精力,还容易出错并降低API的可维护性。
Xayh55
·
2023-08-05 10:24
数据库
Apifox:API 接口自动化测试完全指南
相信你已经对Apifox有所了解:“集API文档、API调试、APIMock、API自动化测试,更先进的
API设计
/开发/测试工具”。
Apifox.
·
2023-08-05 07:58
java
前端
测试工具
Swagger 自动生成 Api 文档教程,超详细!
Tapir介绍Tapir是一个开源的
API设计
和文档工具,它基于OpenAPI规范(也称为Swagger规范)并提供
LiamHong_
·
2023-08-04 16:46
postman
java
后端
前端
学习方法
koa2源码学习
特点轻量,无捆绑中间件架构优雅的
API设计
增强的错误处理安装npmikoa-s简单的写法constKoa=require('koa')constapp=newKoa();app.use((ctx,next
dralexsanderl
·
2023-08-04 15:57
node
javascript
nodejs
javascript
【工具/HTTP】API调试工具推荐
测试一体化协作平台-接口文档工具,接口自动化测试工具,接口Mock工具,API文档工具,APIMock工具,API自动化测试工具API文档、API调试、APIMock、API自动化测试API一体化协作平台更先进的
API
我是Superman丶
·
2023-08-03 02:41
工具自用
http
api
调试
Effective Objective-C 2.0 总结与笔记(第三章)—— 接口与
API设计
第三章:接口与
API设计
在开发应用程序的时候,总是不可避免的会用到他人的代码,或者自己的代码被他人所利用,所以要把代码写的更清晰一点,方便其他开发者能够迅速而方便地将其集成到他们的项目里。
JellyP_gdgd
·
2023-08-02 20:04
怎样在Apipost中设计出实用又好看的API文档
Apipost一直推荐文档先行的
API设计
理念,在Apipost中可以添加Markdown格式的文本,用以储备文档和API文档设计。
Xayh55
·
2023-08-02 20:21
postman
自动化
10个常用的JS工具库,80%的项目都在用!
Day.js一个极简的处理时间和日期的JavaScript库,和Moment.js的
API设计
保持一样,但体积仅有2KB。npminstalldayjs基本用法impor
Mr_Liu攻城狮
·
2023-08-01 10:42
RESTful 设计规范
RESTful是目前最流行的
API设计
规范,用于Web数据接口的设计。它的大原则容易把握,但是细节不容易做对。本文总结RESTful的设计细节,介绍如何设计出易于理解和使用的API。
ads
·
2023-07-31 23:38
2018-10-09
百度Fex推荐深阅读RESTfulAPI最佳实践RESTful是目前最流行的
API设计
规范,用于Web数据接口的设计。它的大原则容易把握,但是细节不容易做对。
邱疯子
·
2023-07-31 17:04
对Rust中的std::io::Error的研究
你可以把把本文作为:对标准库某一部分的研究一份高级错误管理指南一个美观的
API设计
案例阅读本文需要对Rust的错误处理有基本的了解。
联旺
·
2023-07-31 06:32
RESTful
API设计
原则(更新中)
译自《ZalandoRESTfulAPIandEventSchemeGuidelines》#1.简介
周健华Eric
·
2023-07-30 22:12
Serverless架构中的
API设计
:原理与实践
作者:禅与计算机程序设计艺术近年来,随着云计算技术的不断发展,“无服务器”架构(Serverless)正在受到越来越多开发者的关注。Serverless架构可以帮助开发者摆脱传统后端服务所带来的部署、运维成本,从而更加聚焦于业务逻辑的开发与迭代。在Serverless架构中,应用不需要预先部署上线,而是按需提供计算资源和服务接口,通过事件驱动方式响应用户请求,并按量计费。然而,无论是对于开发者还是
禅与计算机程序设计艺术
·
2023-07-28 17:36
大数据AI人工智能
自然语言处理
人工智能
语言模型
编程实践
开发语言
架构设计
数据库网页搭建教程(二)——数据库网页设计
数据库网页搭建往往由以下步骤构成:一、数据收集;二、数据库结构设计及优化;三、数据库操作SQL;四、数据库网页设计;五、数据可视化;六、网页安全性;七、数据库网页
API设计
。
HaoranWu_ZJU
·
2023-07-25 08:56
数据库网页
mysql
php
javascript
css
html
数据库网页搭建教程(一)——数据准备
数据库网页搭建往往由以下步骤构成:一、数据收集;二、数据库结构设计及优化;三、数据库操作SQL;四、数据库网页设计;五、数据可视化;六、网页安全性;七、数据库网页
API设计
。
HaoranWu_ZJU
·
2023-07-25 08:26
数据库网页
mysql
接口规范标准
RESTful风格API是符合该架构的一种
API设计
风格。HATEOAS:全称是HypertextAsTheEngineOfApplicatio
亦翼
·
2023-07-24 07:51
架构
restful
java
后端
Vulkan-性能及精细化
Vulkan--
API设计
哲学Explicit(明确、透明):GPUDriver做更少的事情,把更多的控制权交给开发Streamlined(精简):更快的性能,更低的开销,更少的延P
很久没安静的回忆了
·
2023-07-23 11:46
渲染
大前端
大前端
图形渲染
嵌入式系统平台构建介绍
系统软件与驱动程序硬件平台开发环境(compiler、调试与下载工具)模拟器程序编写规范所以,在嵌入式软件开发团队中一般会有一个“系统平台组”,他们的工作主要有:系统架构设计与实现嵌入式操作系统设计与实现
API
Leon_Geo
·
2023-07-23 08:46
echarts python源码_pyecharts
✨特性简洁的
API设计
,使用如丝滑般流畅,支持链式调用囊括了30+种常见图表,应有尽有支持主流Notebook环
沉默的马大爷
·
2023-07-22 10:37
echarts
python源码
简单api_GraphQL API集成的简要介绍
orotherHTTPAPIdesigns).ThisisaquickintroductiontothecoreconceptsaroundconsumingaGraphQLAPI.GraphQL是REST(或其他HTTP
API
cumi6497
·
2023-07-22 07:58
java
python
javascript
vue
js
ViewUI
vue3相对于vue2的优点
tree-shaking2.常驻的代码尺寸控制在10Kbgzipped上下二.更快1.基于Proxy的变动侦测,性能优于getter/setter2.VirtualDOM重构3.编译器架构重构,更多的编译时优化三.加强
API
工程狮子
·
2023-07-20 08:40
[21]Effective Objective-C 2.0【15-17】
第三章:接口与
API设计
第十五条:用前缀避免命名空间冲突Objective-C没有类似其他语言那样的命名空间机制(namespace),比如说PHP中的,这并不是我们想要的,所以当我们重写description
默然走一生
·
2023-07-20 07:35
Vue3.0的设计目标是什么?做了哪些优化?
我们从结果反推更小更快TypeScript支持
API设计
一致性提高自身可维护性开放更多底层功能一句话概述,
安语未
·
2023-07-20 03:50
vue.js
前端
javascript
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他