重写了验证码生成