优化datareceived