special thread local设计模式