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设计
Swagger 教程:如何使用 Swagger 自动生成 API 文档
对Tapir的深度剖析利用Tapir,一个基于OpenAPI规范(也可称作Swagger规范)的开源
API设计
工具,开发者可以通过一种高层级的抽象方式更轻松地构建和记录RESTfulAPI。
m0_73898769
·
2024-02-08 19:22
后端
学习方法
改行学it
java
postman
ssm------SpringBoot
目录SpringBoot理解SpringBoot入门SpringBoot业务描述
API设计
分析项目结构分析SpringBoot项目启动分析启动过程概要分析延迟加载对象作用域分析对象生命周期方法SpringBoot
「已注销」
·
2024-02-08 12:29
javaee-框架/框架进阶
springboot
ssm
Pinia介绍和使用
类Vuex的API:Pinia的
API设计
灵感来自于Vuex,因此对于熟悉Vuex的开发人员来说,使用Pinia
c103363
·
2024-02-07 12:56
前端
vue
vue.js
better-scroll 在vue中的完美使用
better-scroll是适用于移动端app的滚动插件,它的核心是借鉴的iscroll的实现,它的
API设计
基本兼容iscroll,在iscroll的基础上又扩展了一些feature以及做了一些性能优化
Franklin_4a1c
·
2024-02-06 12:03
vxeTable 手写复刻区域选择、复制粘贴、拖动柄
VXETable面向现代浏览器,高效的简洁
API设计
,模块化表格、按需加载、扩展接口,为单行编辑表格而设计,支持增删改查及更多扩展,强大的功能的同时兼具性能。
诛宵小或率宾归王
·
2024-02-05 01:14
vue.js
前端
javascript
Apache POI与easyExcel:Excel文件导入导出的技术深度分析
这两个库都提供了强大的Excel文件处理功能,但在性能、内存使用、
API设计
以及扩展性方面有所不同。本文将深入分析ApachePOI和easyExcel在导入导出Excel文件时的技术特点和使用体验。
地瓜伯伯
·
2024-02-04 01:14
工具
java
spring
java-ee
spring
boot
【接口测试】HTTP接口详细验证清单
主要从以下四个方面进行:HTTP
API设计
内容安全客户端其他HTTPHTT
咖啡加剁椒.
·
2024-02-03 20:17
软件测试
http
网络协议
网络
自动化测试
软件测试
功能测试
程序人生
HBase实践篇 _ 为HBase的Thrift
API设计
连接池
[toc]1.摘要客户端连接HBase,常用的方式主要有两种,直连Zookeeper和连接HBaseThriftServer。第一种是Java中常用的方式,官方在hbase-client包里提供了丰富的API,另一种是HBase的thriftapi,主要在跨语言环境中使用。我们线上大部分的业务是由happybase封装的PythonAPI来提供数据的读写服务,小部分业务则是用Java语言,例如:F
大猿小猿向前冲
·
2024-02-03 08:58
API 设计规范
API设计
规范基础(1)隔离关注点设计时通过将请求和响应之间的不同部分隔离来让事情变得简单。保持简单的规则让我们能更关注在一些更大的更困难的问题上。请求和响应将解决一个特定的资源或集合。
小东班吉
·
2024-01-31 09:05
Flask RESTful API开发 更好的项目结构
RESTfulAPI项目目录结构参考本文仍然聚焦在REST
API设计
,因此templating等部分不会涉及。
表现力
·
2024-01-29 22:50
Effective oc 2.0 第三章学习--接口与
API设计
接口与
API设计
用前缀避免命名空间冲突要点提供“全能初始化方法”要点实现description方法要点尽量使用不可变对象要点使用清晰协调的命名方式方法命名类与协议命名要点为私有方法名加前缀要点理解Objective-C
菜的不敢吱声
·
2024-01-29 18:26
学习
java
数据结构
架构评审与
API设计
:实践与规范
1.背景介绍在当今的大数据时代,架构评审和
API设计
成为了软件系统的核心组成部分。架构评审是一种系统性的方法,用于评估软件系统的设计和实现,以确保其满足业务需求和质量要求。
OpenChat
·
2024-01-29 11:00
架构
SpringBoot框架:入门指南(二)
1.1RESTful设计原则RESTful
API设计
遵循一系列原则,以确保接口的清晰性、可读性和易维护性。这些原则包括:资源识别与URI设计:识别业务资源,并采
星光闪闪k
·
2024-01-28 14:20
Java
Spring
spring
boot
后端
java
架构
数据库
spring
史上最全测试开发工具推荐(含自动化、性能、稳定性、抓包)
主要面向的编程语言是python,
api设计
简洁易用,在开
测试开发技术
·
2024-01-27 23:36
API设计
模式:REST、GraphQL、gRPC与tRPC全面解析
本文将探讨四种流行的
API设计
模式:REST(RepresentationalStateTransfer)、GraphQL、gRPC以及新兴的tRPC。每种模式都有其独特的设计理念、优势和适用场景。
好奇的菜鸟
·
2024-01-26 14:18
Tools
设计模式
graphql
后端
干个前端不懂RESTful不行吧?
ZT:阮一峰RESTful
API设计
指南原文地址:http://www.ruanyifeng.com/blog/2014/05/restful_api.html网络应用程序,分为前端和后端两个部分。
刘华林
·
2024-01-26 08:42
前端
前端
RESTful
第3章 接口和
API设计
第15条:用前缀避免命名空间冲突OC没有其他语言那种内置的命名空间机制。因此,我们在起名时要设法避免潜在的命名冲突,否则很容易就重名了。若是发生重名冲突,那么应用程序相应的链接过程就会出错。例如:错误原因在于,应用程序中的两段代码都各自实现了名为EOCTheClass的类,会导致该类所对应的类符号和“元类”符号各定义了两次。你可能是把两个相互独立的程序库都导入到当前项目,而它们又恰好有重名的类。避
付闯688
·
2024-01-26 07:29
ios
objective-c
xcode
深入了解 GraphQL API 设计:最佳实践
一、维持与过去的连续性保证API与历史版本的兼容性是
API设计
中的一个重要方面。开发者必须牢记,在升级或扩展功能时,不能忽视那些仍在使用旧版本应用的用户。
Apifox.
·
2024-01-25 21:26
graphql
rpc
网络协议
后端
学习方法
【Effective Objective - C】—— 接口与
API设计
【EffectiveObjective-C】——接口与
API设计
前言15.用前缀避免命名空间冲突要点16.提供“全能初始化方法”全能初始化要点:17.实现description方法descriptiondebugDescription
《杯莫停》
·
2024-01-25 09:26
c语言
开发语言
人类最友好语言? YAML 深入解析:从语法到最佳实践
YAML广泛应用于配置文件、数据序列化、
API设计
和许多其他领域。它被许多编程语言和框架所支持,包括Python、Java、Ruby等。在Python中,可以使用Py
测试界的飘柔
·
2024-01-24 06:24
软件测试
IT
职场经验
前端
linux
数据库
程序人生
软件测试
程序员
集成测试
深入解析 YAML 配置文件:从语法到最佳实践
YAML广泛应用于配置文件、数据序列化、
API设计
和许多其他领域。它被许多编程语言和框架所支持,包括Python、Java、Ruby等。在Python中,可以使用P
测试小姐姐哟
·
2024-01-24 06:47
程序员
软件测试
前端
linux
数据库
接口与
API设计
--20:私有方法加前缀
给私有方法加前缀,是为了方便调试以及与公有api好区分不要单用一个下划线做私有方法的前缀,下划线被苹果公司预留了参考Effective+Objective-C2.0编写高质量iOS与OSX代码的52个有效方法
皆为序幕_
·
2024-01-23 16:09
Python FastAPI框架与gRPC框架对比(Python FastAPI框架与Python Flask框架对比)
gRPC的主要特点FastAPI与gRPC:关键区别语言支持数据序列化
API设计
风格网络协议连接类型结论补充:FastAPI与Flask区别Flask概述什么是Flask?Flask的主要特
Dontla
·
2024-01-23 10:01
Python
python
fastapi
flask
RESTful
API设计
系列三:资源
说明原文链接翻译:@adolphlwq项目地址翻译/校对:3.5h资源是任何RESTfulAPI中的基本概念。资源是对象,包括类型、关联的数据、资源间的关系以及资源上的操作集合。它和面向对象编程语言中的对象类似,不同点在于资源只定义了有限的标准方法(对应HTTP协议中标准的GET,POST,PUT,DELETE方法),而对象实例可以有很多方法。资源可以被分类到不同的集合中。每个集合都包含一种类型的
「已注销」
·
2024-01-22 21:16
api
http协议
基于HTTPS的REST
API设计
初探
在项目中,需要为APP撰写API。刚开始接触的时候,并没有考虑太多,就想提供URL,APP端通过该URL进行查询、创建、更新等操作即可。但再对相关规范进行了解后,才发现,API的设计并没有那么简单,远远不是URL的问题,而是一个通信协议的整体架构。因此,我写这篇文章,用来记录自己的一些心得,并不断完善。并提供关于RESTfulAPI的一些参考文献。1.使用SSL(https)来提供URL首先,使用
陈恒邑
·
2024-01-22 21:16
restful
api
restful
api
探索Flask中的RESTful
API设计
与实现
RestfulAPI基础介绍:RESTfulAPI(RepresentationalStateTransfer)是一种基于HTTP协议设计的应用程序编程接口(API)风格,用于在客户端和服务器之间进行通信。它提供了一组规范和约束,用于创建可伸缩、可靠和可维护的网络服务。路径(URI)设计:使用有意义的路径来表示资源,例如/users表示用户资源。遵循路径层次结构,使用斜杠/分隔不同的资源和子资源,
acmakb
·
2024-01-21 09:22
Flask
flask
restful
python
第1周:Day 3 - PyTorch与TensorFlow的异同介绍(入门级)
PyTorch的主要特点包括动态计算图(即命令式编程风格),直观的
API设计
,以及强大
M.D
·
2024-01-20 06:46
pytorch
tensorflow
人工智能
python
开发者的API利器:Apipost
然而,API开发和管理并非易事,Apipost一体化研发协作赋能平台,支持从
API设计
到API调试再到API测试覆盖整个API生命周期的API管理平台,一起来看看Apipost有什么不同吧。
Xayh55
·
2024-01-20 06:56
postman
intellij-idea
Python中魔术方法汇总
文章目录1.Python中魔术方法的定义2.魔术方法的分类2.1面向对象特性的增强:2.2运算符重载:2.3语义化编程:2.4控制对象生命周期:2.5容器协议支持:2.6上下文管理器协议:2.7简化
API
使者大牙
·
2024-01-19 19:52
python
开发语言
REST API的艺术:初学者穿越API空间的旅程与速查表!
REST
API设计
的六个支柱六个RESTAPI原则!1.客户端-服务器架构:这个原则将用户界面关注点与数据存储关注点分离,通过简化服务器组件从而提高
小技术君
·
2024-01-19 11:00
BIO NIO AIO 的区别
从程序的
API设计
上,我们经常会看到3类设计:BIO、NIO和AIO从本质上说,讨论BIO、NIO、AIO的区别,其实就是在讨论I/O的模型,我们可以从下面3个方面来思考。1.编程模型:合理设计A
molecule_jp
·
2024-01-19 10:54
nio
网络
java
b树
后端
CCC数字钥匙3.0标准解读(22)
文章目录17服务器对服务器通信和API17.1介绍17.2
API设计
17.3安全17.4URL规划17.5心跳检查17.6用户界面17.6.1描述17.7服务器APIs17.7.1API-跟踪钥匙17.7.1.1
Jason.rr
·
2024-01-18 01:46
物联网
网络协议
网络
一步一步教你如何把 Swagger 导入到 Postman
在现代软件开发中,Swagger和Postman作为
API设计
、开发和测试的利器,都被广泛应用。
LiamHong_
·
2024-01-17 23:39
postman
后端
java
学习方法
改行学it
优先队列的简单实现(java)
最大优先队列
api设计
:堆这种结构可以方便删除最大的值,所以,我们可以基于堆区实现最大优先队列。packagecom.yyy;//继承Comparable接口,给每个数据提供比较规则publiccl
微の夏
·
2024-01-17 09:15
数据结构(java)
java
java
数据结构
API设计
:从基础到最佳实践
1*vWvkkgG6uvgmJT8GkId98A.png在这次深入探讨中,我们将深入了解
API设计
,从基础知识开始,逐步进阶到定义出色API的最佳实践。
小技术君
·
2024-01-16 03:25
Swagger2以及Spring Boot整合Swagger2教程
Swagger提供了一套通过代码和注解自动生成可视化的RESTful风格的API文档,符合RESTful
API设计
的行业标准。OAS本
yubin1285570923
·
2024-01-13 18:06
spring
boot
后端
java
一键智能mock,让前端省事,让后端省心
Apipost7梳理并规范了研发环节的工作流程,关于接口文档的产出,我们主要在“
API设计
”和“API调试”中完
运营攻城狮
·
2024-01-13 09:37
接口调试
Mock
API
前端
postman
测试工具
Apipost之Mock
Apipost版本:Apipost模拟get请求1.打开apipost2.新建一个API接口右键点击目录——>点击新建——>点击新建接口3.切换环境到mock环境4.切换到
API设计
,开始云端mock,
小菜鸡爱乱飞
·
2024-01-13 09:36
测试工具
前端
设计指南及请求返回规范
RESTful
API设计
指南及请求返回规范当前发展趋势,前后端逐渐分离成不同的项目,前端负责页面路由和页面渲染,后端通过API接口提供数据支持。
yesAnd_
·
2024-01-13 08:07
API设计
:从基础到优秀实践
在这次深入探讨中,我们将深入了解
API设计
,从基础知识开始,逐步进阶到定义出色API的最佳实践。作为开发者,你可能对许多这些概念很熟悉,但我将提供详细的解释,以加深你的理解。
虚无火星车
·
2024-01-12 19:07
API
libcurl开源库的编译与使用全攻略
易于使用:libcurl的
API设计
简洁,易于使用,方便开发者快速开发出网络通信功能。可
大草原的小灰灰
·
2024-01-12 09:17
实用框架
网络
c++
网络协议
第九篇
API设计
原则与最佳实践
文章目录
API设计
原则与最佳实践RESTful
API设计
原则1.资源导向a.资源识别b.HTTP动词的使用2.状态转移3.统一接口4.RESTfulAPI示例(axios调用)5.非RESTfulAPI
球球不吃虾
·
2024-01-12 07:31
前端
http
Button 的 "进化之旅" | 我们是如何设计 Compose API 的
今年早些时候,我们发布了API指南,介绍了编写JetpackComposeAPI的最佳实践和
API设计
模式。经过
谷歌开发者
·
2024-01-12 02:03
RestfulAPI规范
Restful是目前最流行的
API设计
规范,用于Web数据接口的设计。一、动词+宾语Restful的核心思想就是,客户端发出的数据操作指令都是“动词+宾语”的结构。
杨树林er
·
2024-01-10 14:32
工具
接口
restful
api
web
get
后端Coder如何做好代码设计?
一般说代码设计,可能涵盖以下几种:整体设计架构设计领域模型设计数据库设计
API设计
代码实现设计代码设计的前提是,项目组成员已经完成
程序IT圈
·
2024-01-10 09:09
编程语言
java
数据库
大数据
设计模式
GraphQL:用图形化思想和更高效率颠覆
API设计
。然而要选REST还是GraphQL?
本文包含以下信息内容:什么是REST?什么是GraphQL?关于GraphQL的详细介绍:一.GraphQL为什么会出现?二.GraphQL官方定义:一种用于API的查询语言三.GraphQL和RESTful的区别四.GraphQL的缺点五.GraphQL语法及核心Schema什么是REST?REST即表述性状态传递(英文:RepresentationalStateTransfer,简称REST)
EuniceF
·
2024-01-09 14:38
API架构选GraphQL还是REST?详细对比两者的特性和优缺点
在许多情况下——尤其是在GraphQL和RESTfulAPI之间进行选择时——都是为了选择下一个最佳
API设计
架构。构建API有四种重要的方法:SOAP、GRPC、REST和GraphQL。
WPHunter
·
2024-01-09 14:32
后端
架构
graphql
后端
restful
Java最大优先队列设计与实现
Java学习+面试指南:https://javaxiaobear.cn1、
API设计
类名MaxPriorityQueue构造方法MaxPriorityQueue(intcapacity):创建容量为capacity
小熊学Java
·
2024-01-08 02:52
Java数据结构与算法
java
开发语言
最大优先队列
队列
开发高性能 API 的基本策略
在这篇博客中,我们将探讨
API设计
的基础知识以及您需要遵循的最佳实践,以确保开发人员喜欢您的API。什么是
API设计
API设计
是定义应用程序可用于请求和交换信息的方法和数据格式的过程。
yule.yang
·
2024-01-07 06:49
前端
数据库
前端
服务器
设计模式
Vue学习计划-Vue3--核心语法(一)OptionsAPI、CompositionAPI与setup
1.OptionsAPI与CompositionAPIVue2的
API设计
是Options(配置)风格的Vue3的
API设计
是Composition(组合)风格的OptionsAPI的弊端:Options
化作繁星
·
2024-01-07 04:39
#
vue3
学习路程
vue.js
学习
前端
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他