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设计
Android中Toast的显示和隐藏分析
Toast作为Android系统中最常用的类之一,因为它方便的
API设计
和简洁的交互体验,所以我们会经常用到,也所以深入学习Toast也是很有必要的;在Android中,我们知道凡是有视图的地方就会有Window
·
2021-10-07 19:26
Netflix实用
API设计
(上)
gRPC如今被很多公司应用在大规模生产环境中,很多时候我们并不需要通过RPC请求所有数据,而只关心响应数据中的部分字段,ProtobufFieldMask就可以帮助我们实现这一目的。本文介绍了Netflix基于FieldMask设计更高效健壮的API的实践,全文分两个部分,这是第一部分。原文:PracticalAPIDesignatNetflix,Part1:UsingProtobufFieldM
DeepNoMind
·
2021-10-06 10:25
Button 的 "进化之旅" | 我们是如何设计 Compose API 的
今年早些时候,我们发布了API指南,介绍了编写JetpackComposeAPI的最佳实践和
API设计
模式。经过多次迭代公
·
2021-10-03 21:01
android
聊聊t-io和netty的差异
引言t-io和netty的差异,这是个被大量问及的问题,在此,作为t-io作者,列一些差异化的东西t-io的最大优势
API设计
易懂,尽量避免引入自创概念——最大限度降低学习成本接管了大量业务资源的绑定与自动解绑
·
2021-10-03 20:55
Vuex4 对 TypeScript 并不友好,所以我选择 Pinia
由于vuex4对typescript的支持让人感到难过,所以状态管理弃用了vuex而采取了pinia,说一下采用Pinia的5个重要条件:Pinia的
API设计
非常接近Vuex5的提案。
·
2021-09-24 10:29
Dialog 按照顺序弹窗的优雅写法
目录1.使用方式2.
API设计
思想3.API参数介绍4.原理浅析4.1获取Bitmap4.2绘制波浪线4.3波浪填充4.4波浪动画我为Compose写了一个波浪效果的进度加载库,API的设计上符合Compose
·
2021-09-23 18:26
Spring认证-Spring Framework 6 的 Java 17 和 Jakarta EE 9 基线
Java17+(来自SpringFramework5.3.x行中的Java8-17)JakartaEE9+(来自SpringFramework5.3.x系列中的JavaEE7-8)这一前瞻性基线将为我们的
API
·
2021-09-03 19:24
java
这可能是史上功能最全的权限认证框架!
快速开始Sa-Token的
API设计
非常简单,有多简单呢?以登录认证为例,你只需要://在登录时写入当前会话的账号idStpUtil.login(10001);//然后在
写bug的小杜
·
2021-08-26 08:55
开源分享
java
restful
再见Spring Security!推荐一款功能强大的Java权限认证框架,用起来够优雅!
最近发现一款功能强大的权限认证框架Sa-Token,它使用简单、
API设计
优雅,推荐给大家!
·
2021-08-25 10:40
如何设计一个安全可靠的API接口
下面我们就来讨论下常用的一些
API设计
的安全方法,可能不一定是最好的,有更牛逼的实现方式,但是这篇是我自己的经验分享目录token简介t
·
2021-08-24 22:23
springbootjava
11、Django_RESTful_了解、传统例子及其痛点
RESTREST是REpresentationsalStateTransfer的缩写,具象状态转换RESTful是一种开发理念,是一种
API设计
风格,而不是标准主要的规范每一个URL代表一种资源,具体要对资源进行什么操作
猪儿打滚
·
2021-07-30 14:43
api设计
原则
overview为了规范模块对外提供合理的api,现整理如下原则:若干原则作者承责原则作者对api负责。承担好用、不好用带来的结果。负责迭代更新。作者优先原则作者开发的api应该先满足作者的需求。不遵从用户优先原则不以用户为中心开发api。用户能使用的api都是作者已开发的api。作者决定开发哪些api。用户决定使用哪些api。用户有使用权。用户可以选择使用或不使用。可以提建议。不可决定api。此
·
2021-07-29 08:54
api设计原则
API设计
一
1概述针对目前项目中使用的前后端分离开发,越来越感觉到
API设计
的重要性,而不好的
API设计
通常让使用者通过URL无法明确知道这个URL到底是干什么用的,并且会显得设计混乱,在此将使用Restful风格设计
视频音频小白
·
2021-06-26 15:37
Swift字符串常用操作
//Swift的字符串类型String,跟OC的NSString,在
API设计
上还是有较大差异/目前可以自动乔接//空字符串varemptyStr1B=""varemptyStr2B=String()varstrB
凯司机
·
2021-06-21 17:59
Swift编码规范
官方Swift风格指南一定要阅读Apple的
API设计
规范。具体的规范细节和附加说明如下。本指南已于2018年2月14日针对Swift4.0进行了更新。
苹果上的小豌豆
·
2021-06-21 04:16
【布道API】REST 从来都不是基于 CRUD
一个严重的误解是REST的API必须是基于CRUD的,这两者之间没有任何的联系,都只是
API设计
风格的一种方式而已。本文还将介绍基于REST的API的几种实现规则。
·
2021-06-20 14:47
vue3-造轮子【2】-button组件
button组件1.需求分析image.png2.
API设计
image.png3.vue做了自动处理事件,默认传到组件的根元素上image.png这里的onclick时间会被执行,但是在button组件中没有进行任何处理
zzyo96
·
2021-06-13 08:53
Java数据结构之链表实现(单向、双向链表及链表反转)
结点
API设计
:类名Node构造方法Node(Tt,Nodenext)创建Node对象成员变量Titem:存储数据Nodenext:指向下一个结点结点
·
2021-06-11 19:24
《Effective Objective-C 2.0编写高质量iOS与OS X代码的52个方法》要点回顾(三)第三章 接口和
API设计
如果决定重用代码,那么我们在编写接口时,就会将其设计成易于复用的形式。这需要用到�Objective-C语言中常见的编程范式,同时还需要了解各种可能碰到的陷阱。15.使用前缀避免命名空间冲突重名符号错误:duplicatesymbolerror1).选用的前缀应该是3个字母的,Apple保留了使用全部2个字母开头的权利。如:Apple:NSObject项目中:WZZObject2).总是应该给C函
Mr_WangZz
·
2021-06-11 13:35
API设计
二
1GET接口get请求通常表达获取某种资源。(1)获取多个资源。针对多个资源的获取我们可以使用url中的名词为复数形式进行标记为获取多个,具体示例如下://获取多个用户信息@GetMapping(value="/users")publicListgetUsers(){......}(2)获取单个资源,并且按照田间进行筛选。这里我们就需要使用到url参数来传递筛选条件。具体示例如下://获取单个用户
视频音频小白
·
2021-06-10 06:13
vue3-造轮子【1】-switch组件
switch组件1.外观image.png2.
API设计
image.png3.实现过程image.png4.遇到报错image.png3种解决方式:1.点一下shims-vue.d.ts再返回回来2.在
zzyo96
·
2021-06-10 00:13
上班第十周
任务完成群课件需求Dialog中的EditText调用setSelection不生效调用setSelection之前添加requestFocus()方法Restful
api设计
项目接口提供的接口都是按照
寒冬_腊月
·
2021-06-09 17:16
分布式系统架构设计系列文章
目录文章目录目录软件架构分布式消息队列分布式任务队列分布式
API设计
安全要求高可靠要求高性能要求软件架构《经典软件架构模式》《经典软件架构指标》《分布式系统(DistributedSystems)架构基础理论
范桂飓
·
2021-06-08 12:31
分布式软件架构
Retrofit 基本使用教程(一)
Retrofit是基于OKHttp的网络请求框架的二次封装,也就是说它的底层是基于OKHTTP,Retrofit本身并不是真正意义的网络请求框架只是本身是基于网路请求二次封装的框架3.Retrofit优点:1.
API
奋斗滴熊猫
·
2021-06-05 10:07
Android数据库高手秘籍(七)LitePal的查询艺术
LitePal在查询方面提供的API也是比较丰富,而且LitePal在查询方面的
API设计
也是颇为艺术的。
as_pixar
·
2021-06-04 17:21
使用Webpack5创建Vue3+TS项目
准备工作Webpack5的新特性持久化缓存moduleIds&chunkIds的优化更智能的treeshakingModuleFederationVue3的新特性更小更快加强TypeScript支持加强
API
武童乐
·
2021-05-27 18:09
Vue3
vue-cli3
typescript
vue
lesson 8 | Front-end design
什么是网页原子设计模式(AtomicDesign)
API设计
API(ApplicationProgrammingInterface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于
大梦Power
·
2021-05-20 20:29
vue3.0新特性学习笔记1(基本特性)
vue3.0的设计目标更小更快加强TypeScript支持加强
API设计
一致性提高自身可维护性开放更多底层功能]######1.性能方面的优化双向响应原理由Object.defineProperty改为基于
XKolento
·
2021-05-19 11:23
RESTful API 设计指南
RESTfulAPI是目前比较成熟的一套互联网应用程序的
API设计
理论。我以前写过一篇《理解RESTful架构》,探讨如何理解这个概念。今天,我将介
亲1982
·
2021-05-15 19:05
Microservices中的
API设计
- HAL+Json API
在MicroService
API设计
中,倾向于采用HAL这种类型的数据交换格式.HAL支持xml和j
lvjian700
·
2021-05-15 06:19
DjangoRest framework-简化API开发:Serializer序列化器的使用
前言使用Serializer序列化器之前,首先应理解并遵守RESTful的
API设计
风格。
越大大雨天
·
2021-05-15 00:51
一文教你用Pyecharts做交互图表
简洁的
API设计
,使用如丝滑般流畅,支持链式调用囊括了30+种常见图表,应有尽有支持主流Notebook环境,JupyterNotebook和J
·
2021-05-14 10:07
大佬教你用 Pyecharts 做出来的交互图表,领导说叼爆了!
简洁的
API设计
,使用如丝滑般流畅,支持链式调用囊括了30+种常见图表,应有尽有支持主流Notebook环境,JupyterNotebook和J
不加班的程序员丶
·
2021-05-13 21:22
python
node.js
php
c语言
golang
《编写高质量iOS与OS X代码的52个有效方法》之第三章要点
第三章接口与
API设计
第15条:用前缀避免命名空间冲突要点:1、选择与你的公司、应用程序或二者皆有关联之名称作为类名的前缀,并在所有代码中均使用这一前缀。2、若自己所开发的程序库中用到了第三方库。
王者归来之英雄有梦
·
2021-05-12 23:12
如何设计出好用的API
如果你不想让其他开发者在背后骂你的话,那就把你的
API设计
好。在这些年中,我积累了一些
API设计
的技巧。我把它们进行了总结。详尽这一条是最重要的技巧。
IT程序狮
·
2021-05-12 22:40
spring security filter获取请求的urlpattern
HandlerMapping.BEST_MATCHING_PATTERN_ATTRIBUTEBEST_MATCHING_PATTERN_ATTRIBUTEspringmvc支持在url配置变量,这个比较容易满足rest风格的
api
go4it
·
2021-05-11 19:52
RESTful API 设计指南
RESTful
API设计
指南转载:http://www.ruanyifeng.com/blog/2014/05/restful_api.html[TOC]网络应用程序,分为前端和后端两个部分。
小小少年Boy
·
2021-05-10 08:37
读书笔记(三)
可试看,重要的事情说三遍包含Java,数据结构与算法,iOS,安卓,python,flutter等等,如有需要,联系微信tsaievan.这本书在第三章"接口与
API设计
"中提到了一些知识点,有必要拿出来说说
小冰山口
·
2021-05-10 04:23
什么是好的
API设计
?
什么是好的
API设计
?什么是API?我们只要是在进行编程我们就需要不停的设计API。API简单来讲可以是一个调用的函数,一个接口。
新亮笔记
·
2021-05-09 13:28
前阿里P8架构师谈如何设计优秀的API
对于个人来说,只要你编程,你就是一个
API设计
者,因为好的代码即是模块——每个模块便是一个API,而好的模块会被多次使用。此外,编写API还有利于开发者提高代码质量,提高自身的编码水平。
java成功之路
·
2021-05-09 05:00
Effective Objective-C 2.0 读书笔记三
第三章接口与
API设计
一份好的代码,不光自己能够看懂,也应该让别人很容易理解,并且我们要确保代码添加的别的工程中的时候,不会影响其他代码,这时候,好的接口和
API设计
就非常有用了。
Miridescent
·
2021-05-08 00:14
程序员入职避免挨骂小知识-RESTful风格
文章目录一、什么是API(应用程序编程接口)二、Web技术的发展阶段三、前后端分离模式与传统模式3.1、传统模式3.2、前后端分离四、RESTful风格4.1、传统的
API设计
4.2、RESTful风格
XiaoLin__Java
·
2021-05-06 16:51
前后端分离
java
编程语言
Swift系列二十七 - 字符串
Swift的字符串类型String,跟OC的NSString,在
API设计
上还是有较大差异的。
1024星球
·
2021-05-06 10:08
Swift
ios
swift
第三章 接口与
API设计
—第19条:使用清晰而协调的命名方式
类、方法及变量的命名是Objective-C编程的重要环节。新手通常会觉得这门语言很繁琐,因为其语法结构使得代码读起来和句子一样。名称中一般都带有"in"、"for"、"with"等介词,其他编程语言则很少使用这些它们认为多余的字眼。以下面这段代码为例:NSString*text=@"Thequickbrownfoxjumpedoverthelazydog";NSString*newText=[t
CoderCurtis
·
2021-05-03 23:40
Restful API浅析 之设计原则与案例修正
注意本篇指导原则一节大部分来自阮一峰老师的RESTful
API设计
指南Restful浅析REST是"REpresentationalStateTransfer",一种翻译是"表现层状态转移",首先看看wi
兼续
·
2021-05-03 17:52
第三章 接口与
API设计
—第15条:用前缀避免命名空间冲突
我们在构建应用程序时,可能想将其中部分代码用于后续项目,也可能想把某些代码发布出来,供他人使用。即便现在还不想这么做,将来也总会有用到的时候。如果决定重用代码,那么我们在编写接口时就会将其设计成易于复用的形式。这需要用到Objective-C语言中常见的编程范式(paradigm),同时还需了解各种可能碰到的陷阱。近年来,开源社区与开源组件随着iOS开发而流行起来,所以我们经常会在开发自己的应用程
CoderCurtis
·
2021-05-03 16:30
Effective Objective-C 2.0笔记(三)
EffectiveObjective-C2.0笔记(二)EffectiveObjective-C2.0笔记(三)EffectiveObjective-C2.0笔记(四)EffectiveObjective-C2.0笔记(五)第三章接口与
API
_小沫
·
2021-05-03 15:30
RESTful API 设计指南
RESTfulAPI是目前比较成熟的一套互联网应用程序的
API设计
理论。我以前写过一篇《理解RESTful架构》,探讨如何理解这个概念。今
mocobk
·
2021-04-30 16:49
接口和
API设计
1、用前缀避免命名空间冲突,其中前缀一般为三个大写字母。不仅仅是类名,应用程序中的所有名称都应加前缀,包括分类、C函数、全局变量。2、提供“全能初始化方法”,所有对象都要初始化,对外提供多个初始化方法,但所有初始化方法都会调用全能初始化方法。如果子类的全能初始化方法与超类方法的名称不同,那么总应覆写超类的全能初始化方法,有时候可能需要编写多个全能初始化方法,比如某对象实例有两种完全不同的创建方式,
海浪萌物
·
2021-04-30 04:41
理解并设计rest/restful风格接口
RESTfulAPI是目前比较成熟的一套互联网应用程序的
API设计
理论。我以前写过一篇《理解RESTful架构》,探讨如何理解这个概念。一、协议AP
错位的季节
·
2021-04-28 14:19
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他