链滴
社区愿景和功能特性
优雅的 Markdown 所见即所得编辑
快捷键交互
随时自由编辑分享内容
支持注销账号来去自由
分布式社区网络
开放 API
产品
Symphony 社区系统(Java)
Solo 博客系统(Java)
Vditor 编辑器(TypeScript)
思源笔记(Electron、Go)
Pipe 博客平台(Vue、Go)
发展计划表
发展简史
榜单
GitHub 仓库排行
帖子打赏排行
Solo 博客端排行
积分排行
活跃度排行
贡献排行
本站基于开源项目 Sym
编程代码问答
登录
注册
首页
>
标签
幂等
5
引用 •
15
回帖 •
282
浏览
参与讨论
关注
关注
分享
编程思想
5
引用 •
37
回帖
程序员
程序员是从事程序开发、程序维护的专业人员。
567
引用 •
3532
回帖
默认
热议
好评
优选
最近回帖
关注者
查看所有标签
关于 SiYuan v3.1.12 后默认自动清理超过 180 天快照的调查
目前思源加入了自动的快照清理功能,触发时机如下: 手动触发同步 每 24 小时执行一次 默认的配置是保留 180 天内的快照,每天保留两份。 在启动、退出时的同步不会触发,但是 30s 的自动同步会触发。 我个人不喜欢这个设计,因此以下的描述可能会有偏颇。不喜欢的原因如下: 清理功能是自动的且没有开关默认开启,这导致假 ..
406
15 小时前
限购、限流、幂等的思考
[图片] 一、限购 1、场景 如一商品在一次活动中,规定每人限购两份。 2、分析 商城系统用户一般都会进行实名认证,我们可以根据用户证件号进行限购处理, 或者是用户的唯一 ID 标识,或者用户注册使用的手机号等。 在用户支付出单前,根据限购标识去数据库中查询一下有效订单数量, 如大于活动限购次数,不允许支付出单。 3、 ..
346
4 年前
如何保证接口的幂等性?常见的实现方案有哪些?
幂等性问题是面试中常见的面试问题,也是分布式系统最常遇到的问题之一。在说幂等性之前,我们先来看一种情况,假如老王在某电商平台进行购物,付款的时候不小心手抖了一下,连续点击了两次支付,但此时服务器没做任何验证,于是老王账户里面的钱被扣了两次,这显然对当事人造成了一定的经济损失,并且还会让用户丧失对平台的信任。而幂等性问题 ..
1.1K
4 年前
关于幂等性的总结
关于幂等性的总结 幂等性 幂等性是数学概念,即 f(x)=f(f(x))。在计算机领域,则是意为 对同一个系统,使用同样的条件,一次请求和重复的多次请求对系统资源的影响是一致的。在调用接口时,总有一些特殊情况会导致接口进行重复的调用,如果不对这些情况做出处理,就可能导致脏数据,甚至是业务流程上的问题。 比如,后台管理员 ..
1.9K
5 年前
【面试宝典】消息队列如何保证幂等性?
面试题:那么来说税如何保证消息队列的幂等性? 面试官心理剖析: 主要是看你对消息队列数据重复消费的问题,是否有了解,是否知道怎么解决?如果这块不知道,那么面试官会觉得如果交给你做功能,可能会出现多次消费的情况。 回答: 为什么会出现重复消费? 分析: [图片] 如图,在什么场景会出现消息重复消费?比如说消费端已经消费了 ..
5.7K
5 年前
接口“幂等”是什么?
对于接口幂等性,我的观点: 调用满足幂等性的接口不会对接口所在的系统内部造成副作用,这和调用返回值无关,比如 system.now() 是满足幂等性的。 大家各抒己见 :)
1.4K
7 年前