老哥 线程安全的方式除了锁和threadlocal还有吗?