Revert "源码part3"

This reverts commit d56423a36aa91582dbc11cb09679d45446fa5c07.