幂等性

幂等(idempotent、idempotence)是一个数学与计算机学概念,常见于抽象代数中。
在编程中.一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。幂等函数,或幂等方法,是指可以使用相同参数重复执行,并能获得相同结果的函数。这些函数不会影响系统状态,也不用担心重复执行会对系统造成改变。例如,“setTrue()”函数就是一个幂等函数,无论多次执行,其结果都是一样的.更复杂的操作幂等保证是利用唯一交易号(流水号)实现。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 实际系统中有很多操作,是不管做多少次,都应该产生一样的效果或返回一样的结果。 例如: 1. 前端重复提交选中的数据...
    值得一看的喵阅读 11,725评论 1 6
  • 如果要追根溯源,幂等性是数学中的一个概念,表达的是N次变换与1次变换的结果相同。 基于HTTP协议的Web API...
    Ray雷磊阅读 5,851评论 0 1
  • 转载自 Programming.log - a place to keep my thoughts on prog...
    厨子阅读 3,060评论 0 4
  • 1.幂等性定义 1.1 数学定义 在数学里,幂等有两种主要的定义: 在某二元运算下,幂等元素是指被自己重复运算(或...
    王帅199207阅读 10,379评论 0 152
  • 年轻时 和你手拉手, 常去拥挤的街上逛逛, 那时有幻想着的色彩, 在我们之间, 在一片荒芜之上。 那时,我们天马行...
    墙根下的四爷阅读 1,256评论 0 0

友情链接更多精彩内容