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设计
HBase行键设计例子
MD5利用Java
API设计
行键intid=16;byte[]rkid=Bytes.toBytes(id);Stringprefix=MD5Hash.getMD5AsHex(rkid).substring
Joseph25
·
2018-05-30 15:31
hbase
Restful
现在貌似流行了起来,甚至出现过:RESTfulAPI是目前比较成熟的一套互联网应用程序的
API设计
理论,作为前端设备与后端进行通信的架构,有必要好好熟悉一下。
PGzxc
·
2018-05-24 17:02
工具
RESTful API浅谈
www.cnblogs.com/imyalost/p/7923230.html上半年时候,部门有组织的讨论了一下实践微服务的技术话题,主要内容是SOA服务和微服务各自的优势和难点,其中有提到关于RESTful
API
chenhao_asd
·
2018-05-24 09:20
REST
大数据
第三章 接口与
API设计
第十五条:用前缀避免命名空间冲突要点:1.选择与你的公司应用程序或二者皆有关联之名称作为类名的前缀,并在所有代码中均使用这一前缀.2.若自己所开发的程序库中用到了第三方库,则应为其中的名称加上前缀.第十六条:提供"全能初始化方法"要点:1.在类中提供一个全能初始化方法,并于文档里指明.其他初始化方法均应调用此方法.2.若全能初始化方法与超类不同,则需覆写超类中的对应方法.3.如果超类的初始化方法不
luonaerduo
·
2018-05-22 18:33
聊聊rest
api设计
设计准则easytouse&hardtomisuse易用不易误用,也就是
api设计
不要太复杂,要简单易用,而且还不能容易用错。
go4it
·
2018-05-21 08:11
[case20]聊聊rest
api设计
设计准则easytouse&hardtomisuse易用不易误用,也就是
api设计
不要太复杂,要简单易用,而且还不能容易用错。
codecraft
·
2018-05-20 00:00
api设计
亲手撸一个React(一):JSX与虚拟DOM
提到react,当然少不了vue,vue的
api设计
十分简单上手也非常容易,但黑魔法很多,使用起来有点虚,而react没有过多的api,它的深度体现在设计思想上,使用react开发则让人比较踏实、能拿捏的住
alwaysVe
·
2018-05-11 00:00
html5
javascript
前端
es6
react.js
API设计
中防重放攻击
HTTPS数据加密是否可以防止重放攻击?否,加密可以有效防止明文数据被监听,但是却防止不了重放攻击。防重放机制我们在设计接口的时候,最怕一个接口被用户截取用于重放攻击。重放攻击是什么呢?就是把你的请求原封不动地再发送一次,两次...n次,一般正常的请求都会通过验证进入到正常逻辑中,如果这个正常逻辑是插入数据库操作,那么一旦插入数据库的语句写的不好,就有可能出现多条重复的数据。一旦是比较慢的查询操作
nohup
·
2018-05-11 00:00
api
java
重构 - 设计API的扩展机制
这一次,详细的说下项目中的一个重构场景--给
API设计
扩展机制。目的就是为了方便以后能灵活应对需求的改变。当然了,是否需要设计扩展性这个要看API的需求。如果大家有什么建议,欢迎评论留言。
守候
·
2018-05-07 00:00
vue.js
前端
重构
javascript
Restful API 设计指南
Restful
API设计
指南标签(空格分隔):RestfulAPI关于Restful,相比大家都听过,但是要是让你说出来这个Restful到底是个啥?想必大部分人都会想到:不就是一个URI格式吗?
PostTruth
·
2018-05-04 00:00
web
说说 jBPM 工作流引擎的设计原理
1服务
API设计
jBPM4工作流引擎的核心PVM主要依靠4组服务API:流程定义服务-ProcessService。流程执行服务-ExecutionService。
deniro
·
2018-04-30 20:19
说说 jBPM 工作流引擎的设计原理
1服务
API设计
jBPM4工作流引擎的核心PVM主要依靠4组服务API:流程定义服务-ProcessService。流程执行服务-ExecutionService。
deniro_li
·
2018-04-30 20:44
jBPM
Restful API 设计原则
Restful
API设计
原则前言网络应用程序分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备……),这也就意味着前端的开发代码、开发框架变得多种多样。
SuPhoebe
·
2018-04-10 05:11
计算机学科学习笔记
如何优雅的将DTO转化成BO
本文转载自http://lrwinx.github.ioDTO数据传输我们应该使用DTO对象作为传输对象,这是我们所约定的,因为很长时间我一直都在做移动端
api设计
的工作,有很多人告诉我,他们认为只有给手机端传输数据的时候
dylin83
·
2018-04-06 22:20
经验教训
RESTFul
API设计
指南及使用说明
RESTFul
API设计
指南及使用说明一、协议API与用户的通信协议,使用HTTP协议。
小小渔夫
·
2018-03-30 14:33
2-------Java
基于Spring Boot + Spring Security开发信息管理平台
基于SpringBoot+SpringSecurity开发信息管理平台一.项目简介1.项目简介 本项目采用Restful
API设计
,即前后端分离,这也是当前比较流行的做法,在项目开发过程中,事先约定好
pipix
·
2018-03-26 00:00
springboot
spring-security
vue.js
大道至简--
API设计
的美学
1.前言对于前端开发而言,肯定会和API打交道,大家也都会想过怎么设计自己的API。优秀的API之于代码,就如良好内涵对于每个人。好的API不但利于使用者理解,开发时也会事半功倍,后期维护更是顺风顺水。至于怎么设计API,今天就提下我自己的一些建议。如果大家有什么好的想法,欢迎指点。2.命名良好的一个命名习惯,就是效率开发的第一步。如果命名规范,对自己而言,文件整理有很大的帮助,后期修改文件、可以
守候
·
2018-03-19 00:00
前端
javascript
Flask RESTful API开发 资源与资源列表
REST
API设计
的核心是资源(Resource),围绕着资源才有了URI和各种各样的HTTP操作。
表现力
·
2018-03-18 10:11
设计 REST API的一些好文章
参考文章链接:设计一套良好RESTAPI理解OAuth2.0HTTP协议——->资源和URLWeb基础之使用URL访问资源RESTful
API设计
最佳实践1.基于业务领域的数据建模,而非基于功能建模。
智造官
·
2018-03-13 12:11
JavaEE
web后台开发
【详解】以银行零售业务为例,一个案例说清楚可视化微服务架构
Part1:
API设计
和策略软件系统的复杂性是一个很痛苦的问题,而且无法避免。FredBrooks将复杂性描述为,软件系统解决业务问题所固有的本质复杂性,以及实施该解决方案所带来的偶发复杂性。
优云数智
·
2018-03-13 00:00
微服务
数人云
better-scroll学习笔记
它的核心是借鉴的iscroll的实现,它的
API设计
基本兼容iscroll,在iscroll的基础上又扩展了一些feature以及做了一些性能优化。
钊君丶
·
2018-02-27 17:50
猫头鹰的深夜翻译:JAVA8
API设计
准则
前言任何一个写JAVA代码的程序员都是一名
API设计
师!无论是否与他人分享代码,代码都将被自己或是他人使用。因此,所有的JAVA开发者都应该了解一个好的
API设计
的基本内容。
raledong
·
2018-02-17 00:00
java8
api
api设计
optional
[Android] Toast问题深度剖析(二)
欢迎大家前往云+社区,获取更多腾讯海量技术实践干货哦~作者:QQ音乐技术团队题记Toast作为Android系统中最常用的类之一,由于其方便的
api设计
和简洁的交互体验,被我们所广泛采用。
腾讯云加社区
·
2018-02-13 00:00
开发
java
api
toast
android
详解 vue better-scroll滚动插件排坑
它的核心是借鉴的iscroll的实现,它的
API设计
基本
zhanzhan_wu
·
2018-02-08 11:12
golang 提高反射性能
golang的反射很慢,这个和它的
api设计
有关。
冷月醉雪
·
2018-02-08 10:47
Go
《C++
API设计
》摘录
《C++
API设计
》是一本非常不错的书,该书内容远远超过了它标题所指的C++
API设计
,它不仅仅讲述了与编程语言无关的
API设计
需要遵循的一些规范,同时也介绍了很多C++开发中需要遵守一些准则,如果在开发中能遵循这些准则
china_jeffery
·
2018-01-27 17:34
☆
C/C++
C/C++基础
利用Django实现RESTful API
利用Django实现RESTfulAPIRESTfulAPI现在很流行,这里是它的介绍理解RESTful架构和RESTful
API设计
指南.按照Django的常规方法当然也可以实现REST,但有一种更快捷
sjfbjs
·
2018-01-24 13:47
Django
实现
RESTful
python
什么是RESTful API
它是一种互联网应用程序的
API设计
理念:URL定位资源,用HTTP动词(GET,POST,DELETE,DETC)描述操作。
全栈coder
·
2018-01-20 00:19
Java集成groovy脚本
最近设计一个数据统计系统,系统中上百种数据统计维度,而且这些数据统计的指标可能随时会调整.如果基于java编码的方式逐个实现数据统计的
API设计
,工作量大而且维护起来成本较高;最终确定为将"数据统计"的计算部分单独分离成脚本文件
一本正经专业挖坑
·
2018-01-18 15:47
Java
Groovy
三种常见的
API设计
错误及解决方案
ThreecommonAPIdesignmistakesandhowtoovercomethem作者:JenniferRiggins翻译:VincentAPI已经成为了我们生活中很常见的一部分,那么在
API
csdn研发技术
·
2018-01-17 10:45
技术翻译
iOS 开发 -《Effective Objective-C 2.0:编写高质量 iOS 与 OS X 代码的 52 个有效方法》读书笔记(1)
这本书从语法、接口与
API设计
、内存管理、框架等7大方面总结和探讨了OC编程中的52个特性与陷阱,很值得读。
Q以梦为马
·
2018-01-16 14:40
iOS 开发 -《Effective Objective-C 2.0:编写高质量 iOS 与 OS X 代码的 52 个有效方法》读书笔记(1)
这本书从语法、接口与
API设计
、内存管理、框架等7大方面总结和探讨了OC编程中的52个特性与陷阱,很值得读。
Q以梦为马
·
2018-01-16 14:40
直白介绍 restfulAPI 以及如何 设计标准的 restfulAPI
2:更清晰
API设计
的可能会使用GETPOSTPUTDELETE四种方法分别代表“查询、添加、更新、删除”等四个动作,这
AndyNikolas
·
2017-12-29 23:53
tips
比最差的API(ETW)更差的API(LTTng)是如何炼成的, 谈如何写一个好的接口
触发等等..Net在windows上(NetFramework,CoreCLR)通过ETW(EventTracingforWindows),在linux上(CoreCLR)是通过LTTng跟踪事件.ETW的
API
q303248153
·
2017-12-27 16:00
架构~微服务
分布式配置史上最简单的SpringCloud教程|第九篇:服务链路追踪(SpringCloudSleuth)史上最简单的SpringCloud教程|第九篇:服务链路追踪(SpringCloudSleuth)分布式平台下
API
weixin_34331102
·
2017-12-27 14:55
后端
设计模式
javascript
RESTful
API设计
实践
讲道理的文章,我推荐阮一峰老师的《RESTful
API设计
指南》划重点!
叶小然
·
2017-12-14 11:19
RESTful API 设计总结
本设计纲要基于阮一峰RESTful
API设计
指南总结1.协议:总是使用HTTPs协议。2.域名应该尽量将API部署在专用域名之下。3.版本应该将API的版本号放入URL。
汨罗在北方
·
2017-12-11 03:03
Django RESTful 系列教程(二)(下)
项目开发在上一章我们了解了REST和Mixin以及UI状态的概念、
API设计
相关的一些知识,现在我们将会使用这些概念来真正编写一个REST项目。
ucag
·
2017-12-09 14:59
vue, react, angular优缺点
vue
API设计
上简单,语法简单,学习成本低构建方面不包含路由和ajax功能,使用vuex,vue-router指令(dom)和组件(视图,数据,逻辑)处理清晰性能好,容易优化基于依赖追踪的观察系统,并且异步队列更新独立触发
cherry_zhang1
·
2017-12-08 10:57
3.接口与
API设计
第15条用前缀避免命名空间冲突苹果宣布保留两字母前缀的权利,所以最好用三个字母的前缀,以防止以后苹果更新的时候与其冲突。纯C语言的函数,如果没有static修饰,最好加前缀,因为如果在别的文件里也定义了相同名称的函数就冲突了。如果你写了一个第三方库想给别人用,若代码里用了个别的第三方库,最好修改其前缀,因为别人的项目里也可能用了你引用的那个第三方库。第16条提供全能初始化方法所谓全能初始化方法,如
开发者老岳
·
2017-12-07 19:49
Node.js中request+response数据结构分解(文章来自知乎社区)
实际上由于Node在
API设计
上大量采用了facade模式,使得不少api的使用实际上只是调用另一个api而已。比如res.end
萤火虫de梦
·
2017-12-06 20:07
简洁易用的SDK开发之道
简洁易用SDK的特点易用简单的
api设计
那么所谓的易用到底是什么呢?
恶魔殿下_HIM
·
2017-12-04 01:01
聊聊
API设计
的签名
1.首先,举两个签名的实例最近在与三方系统对接的时候遇到好多API需要签名的实例,其中有一个签名是这样的:调用方申请AppKey和AppSecret在生成请求时,首先生成一个nonce无意义的字符串,字符串由调用方决定。AppKey+nonce+AppSecret拼接后,进行SHA1加密,将AppKey,nonce,和加密后的串作为请求的一部分附加在请求上。服务提供方不对nonce是否使用过进行校
wwwwwwking
·
2017-12-03 05:42
RESTful是什么,为什么用,怎么用
RESTful是什么其实RESTful绝大部分内容都是关于
API设计
时规范推荐的做法,并没有新东西。只要符合REST设计原则的API都可以被称为RESTful。
森哥仔
·
2017-11-30 23:54
框架
spring security filter获取请求的urlpattern
HandlerMapping.BEST_MATCHING_PATTERN_ATTRIBUTEBEST_MATCHING_PATTERN_ATTRIBUTEspringmvc支持在url配置变量,这个比较容易满足rest风格的
api
codecraft
·
2017-11-28 00:00
spring-security
Django REST framework API开发
REST介绍RESTful
API设计
实现API的两种方式FBV视图函数urlpatterns=[url(r'^user/$',views.user),url(r'^user/add/$',views.user_add
Ayhan_huang
·
2017-11-20 19:00
django
api
rest
Django
API
RESTful API 设计最佳实践 (转载)
在这篇文章中,我们来看一下RESTful
API设计
,并给出一个最佳实践方案。每个资源使用两个URL资源集合用一个URL,具体某个资源用一个
vincentx
·
2017-11-19 22:14
C++ 的API 设计指导
http://qt-project.org/wiki/API-Design-Principles摘要:此文为Qt官网上的
API设计
(forC++)指导准则,其中有不少原则具有普遍适用性,整个篇幅中有很多示例
ch3rry
·
2017-11-19 09:58
C/C++/JAVA
RESTful
API设计
最佳实践(转译)
发布资源的URL改如何设计?名词使用复数或者单数?对同一个资源,改用多少URL来描述发布?对创建一个资源应该用怎样的HTTP方法(POST,PUT,GET,DELETE)描述?该如何处置可选参数?最好的描述分页和版本的方法又是什么?在设计RESTfulAPI的时候,因为存在很多种可能性,故在设计的时候需要十分的谨慎小心。在这篇文章中,一起来看看设计RESTfulAPI的最佳实践。每个资源,使用两个
假装有文化_
·
2017-11-14 12:22
intervention/image 中的一个小坑及其破解之法
事实上intervention/iamge用了很有些时日了,它的
api设计
得很简洁,文档也很全面,用起来相当顺手。不过最近无意间发现了一个小坑。
田较瘦
·
2017-11-13 00:00
php
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他