更新update方法
Merge branch 'optimize'