只能保证一个变量原子操作