6.4 纠错方案和源码解读