不用set的话是咋优化呢