修改周期执行cycle的实现,实现机制修改为 采用setTimeout机制来实现