腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
Java系列文章
专栏作者
举报
77
文章
96530
阅读量
18
订阅数
订阅专栏
申请加入专栏
全部文章(77)
java(32)
编程算法(22)
spring(21)
spring boot(10)
api(9)
https(7)
http(6)
jdk(6)
面向对象编程(6)
xml(5)
json(5)
sql(5)
网站(5)
容器(5)
网络安全(5)
hashmap(5)
数据库(4)
linux(4)
缓存(4)
jvm(4)
spring cloud(4)
php(3)
maven(3)
腾讯云测试服务(3)
分布式(3)
数据结构(3)
servlet(2)
node.js(2)
html(2)
android(2)
云数据库 Redis(2)
mvc(2)
打包(2)
ide(2)
git(2)
tomcat(2)
文件存储(2)
日志服务(2)
aop(2)
tcp/ip(2)
uml(2)
微信(2)
负载均衡(1)
其他(1)
区块链(1)
ios(1)
xcode(1)
javascript(1)
jquery(1)
eclipse(1)
github(1)
jar(1)
负载均衡缓存(1)
apache(1)
容器镜像服务(1)
访问管理(1)
SSL 证书(1)
数据加密服务(1)
存储(1)
开源(1)
mybatis(1)
dns(1)
jdbc(1)
二叉树(1)
socket编程(1)
安全(1)
nest(1)
ipv6(1)
汽车(1)
date(1)
dto(1)
factory(1)
map(1)
parent(1)
quartz(1)
root(1)
rotation(1)
string(1)
设计模式(1)
注解(1)
搜索文章
搜索
搜索
关闭
理解HTTP幂等性
网站
分布式
http
api
基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企业级架构中,我们都见到了越来越多的SOA或RESTful的Web API。为什么Web API如此流行呢?我认为很大程度上应归功于简单有效的HTTP协议。HTTP协议是一种分布式的面向资源的网络应用层协议,无论是服务器端提供Web服务,还是客户端消费Web服务都非常简单。再加上浏览器、Javascript、AJAX、JSON以及HTML5等技术和工具的发展,互联网应用架构设计表现出了从传统的PHP、JSP、ASP.NET等服务器端动态网页向Web API + RIA(富互联网应用)过渡的趋势。Web API专注于提供业务服务,RIA专注于用户界面和交互设计,从此两个领域的分工更加明晰。在这种趋势下,Web API设计将成为服务器端程序员的必修课。然而,正如简单的Java语言并不意味着高质量的Java程序,简单的HTTP协议也不意味着高质量的Web API。要想设计出高质量的Web API,还需要深入理解分布式系统及HTTP协议的特性。
乱敲代码
2019-10-10
436
0
Spring Boot Quartz 分布式集群任务调度实
linux
spring
分布式
在工程中时常会遇到一些需求,例如定时刷新一下配置、隔一段时间检查下网络状态并发送邮件等诸如此类的定时任务。 定时任务本质就是一个异步的线程,线程可以查询或修改并执行一系列的操作。由于本质是线程,在 Java 中可以自行编写一个线程池对定时任务进行控制,但这样效率太低了,且功能有限,属于重复造轮子。
乱敲代码
2019-06-26
2.7K
1
从银行转账失败到分布式事务:总结与思考
分布式
数据库
sql
思考这个问题的初衷,是有一次给朋友转账,结果我的钱被扣了,朋友没收到钱。而我之前一直认为银行转账一定是由事务保证强一致性的,于是学习、总结了一下分布式事务的各种理论、方法。
乱敲代码
2019-06-17
840
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档