解决了前述所有问题