Redis分布式锁存在的问题 实用技巧

Redis分布式锁存在的问题

在很多场景中,我们为了保证数据的最终一致性,需要很多的技术方案来支持,比如分布式事务、分布式锁等。 有很多基于Redis实现的分布式锁方案或者库,但是有些库并没有解决分布式环境下的一些问题陷阱。 分布...
阅读全文
基于Go语言实现冒泡排序算法 实用技巧

基于Go语言实现冒泡排序算法

冒泡排序是交换排序中最简单的一种算法。 算法思路: 遍历数组,相邻的两个元素进行比较,以升序为例,如果前面的元素大于后面的元素,则将它们的位置进行交换 第一轮遍历结束之后,最大的元素会处于所遍历范围的...
阅读全文