重构stop方法,添加pause与resume方法