https://www.cnblogs.com/littlepage/p/11655265.html#%E4%BA%8C%E3%80%81synchronize%E7%BA%BF%E7%A8%8B%E5%90%8C%E6%AD%A5