ThreadLocal
来源:互联网 发布:装饰设计软件 编辑:程序博客网 时间:2024/05/09 20:06
if(t == null) t = new ThreadLocal<Random>(() => new Random());
声明一个 Random 类的对象,作为 Threadlocal
private void sendComment() { try { Comment2ForAE.comment2forae c2fae = new Comment2ForAE.comment2forae(); DateTime start = DateTime.Now; String userid = t.Value.Next(10000).ToString(); Boolean isOK = c2fae.addCommentToAEcomment2(userid, "C"/*C means common*/, "wahahaha" + userid); DateTime end = DateTime.Now; TimeSpan duration = end.Subtract(start); String output; if (isOK == true) output = userid + ":" + duration.TotalMilliseconds.ToString() + "ms<br/>"; else output = " oh shit. <br/>"; //output += userid + ":" + duration.TotalMilliseconds.ToString() + "<br/>"; Session["output"] += output; } catch (Exception ex) { Session["output"] += ex.ToString() + "<br/>"; } }
然后使用就好了
- ThreadLocal
- ThreadLocal
- ThreadLocal
- ThreadLocal
- ThreadLocal
- ThreadLocal
- ThreadLocal
- ThreadLocal
- ThreadLocal
- ThreadLocal
- ThreadLocal
- ThreadLocal
- ThreadLocal
- ThreadLocal
- ThreadLocal
- threadlocal
- ThreadLocal
- ThreadLocal
- 线程,笔记
- ANDROID2.3改进
- Pthon WSGI心得
- c和c++文件操作比较
- REST资料汇总
- ThreadLocal
- 数据流图
- Java中各类Cache机制实现解决方案
- IP地址基本概念
- clone的小例子
- 常见乱码与下载图片
- android NDK 开发
- FreeMarker的FTL页面中include引用UTF-8文件导致错位的问题处理
- InputStream与String,Byte之间互转