摘要:        
在WEB开发中,为了减少页面等待时间提高用户体验,我们往往会把一些浪费时间的操作放到新线程中在后台运行。简单的实现代码就是:[csharp] view plaincopyprint?//代码一 new Thread(()=>{ //do something }).Start(); //代码一new Thread(()=>{//do something}).Start();但是对于一个请求量大的网址这样做是很不现实的——每一个操作都要开启一个新线程,最终会因CPU不堪重负而使网站挂掉。更好的做法是使用线程队列。对于线程队列 ThreadPool.QueueUserWorkItem 很    阅读全文
        posted @ 2012-04-25 23:34
Louis.Lu.Sz
阅读(279)
评论(0)
推荐(0)
                    
                
浙公网安备 33010602011771号