双线程同时执行,导致结果错乱 有全局变量时,用锁解决线程执行混乱问题,没有全局变量时用local 为每个线程绑定一个数据库链接,http请求,用户身份信息等,这样一个线程的所有调用到的处理函数都可以非常方便的访问这些资源