public class Bean { public Bean() { } public static String Current { get { if (guid == null) guid = Guid.NewGuid().ToString(); return guid; } } public static String Current2 { get { if (guid2 == null) guid2 = Guid.NewGuid().ToString(); return guid2;…
线程本地存储(TLS:Thread Local Storage) 线程本地存储(Thread Local Storage),字面意思就是专属某个线程的存储空间.变量大体上分为全局变量和局部变量,一个进程中的所有线程共享地址空间,这个地址空间被划分为几个固有的区域,比如堆栈区,全局变量区等,全局变量存储在全局变量区,虚拟地址固定:局部变量存储在堆栈区,虚拟地址不固定.每个线程都有自己的栈空间,局部变量就存储在栈空间里面,虽然这个局部变量是与线程相联系的,但是这个局部变量不能在不同的函数栈中互相直接…