摘要:
golang中的原子操作在sync/atomic package中。 下文以比较和交换操作函数为例,介绍其使用。 CompareAndSwapInt32 比较和交换操作是原子性的。 判断参数addr指向的值是否与参数old的值相等, 如果相等,用参数new的新值替换掉addr存储的旧值,否则操作就会 阅读全文
posted @ 2018-12-15 22:59 翔云123456 阅读(3497) 评论(0) 推荐(0)
|
摘要:
golang中的原子操作在sync/atomic package中。 下文以比较和交换操作函数为例,介绍其使用。 CompareAndSwapInt32 比较和交换操作是原子性的。 判断参数addr指向的值是否与参数old的值相等, 如果相等,用参数new的新值替换掉addr存储的旧值,否则操作就会 阅读全文
posted @ 2018-12-15 22:59 翔云123456 阅读(3497) 评论(0) 推荐(0)
摘要:
本文介绍reset master, reset slave的作用。 reset master 在master上执行 作用包括: 删除binlog索引文件中列出的所有binlog文件 清空binlog索引文件 创建一个新的binlog文件 清空系统变量gtid_purged和gtid_executed 阅读全文
posted @ 2018-12-15 18:10 翔云123456 阅读(7126) 评论(0) 推荐(2) |
||