Numerical solution for high-dimensional partial differential equations based on deep learning with residual learning and data-driven learning