摘要:
使用C# lock同时访问共享数据 经常碰到同时需要对某个数据进行操作,或者对某个文件进行读写操作,对于这些操作我们以前往往不能很好的进行处理,自从C#语言中引入了lock这个关键字,以上问题就比较容易予以解决了,下面就是一段简单的代码。代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.C... 阅读全文
摘要:
本文介绍C# lock关键字,C#提供了一个关键字lock,它可以把一段代码定义为互斥段(critical section),互斥段在一个时刻内只允许一个线程进入执行,而其他线程必须等待。 每个线程都有自己的资源,但是代码区是共享的,即每个线程都可以执行相同的函数。这可能带来的问题就是几个线程同时执行一个函数,导致数据的混乱,产生不可预料的结果,因此我们必须避免这种情况的发生。C#提供了一个关键... 阅读全文
摘要:
在我们的系统开发中经常会用到.net中的Cache功能,以减少数据之间的交互,将一些公用的数据以Cache的方式保存在内存中,同时Cache的自身管理功能也比较好,在项目开发中我们将Cache做成一个公用管理类,在实际的项目开发中感觉还是比较好的,特将我自己开发的Cache管理的方法发布出来.代码 Code highlighting produced by Actipro CodeHighligh... 阅读全文
摘要:
asp.net中cache的使用方法 ???===================================================可以看看petshop===================================================ASP.NET 缓存:方法和最佳实践 摘要:ASP.NET 提供三种主要形式的缓存:页面级输出缓存、用户控件级输出缓存(或称为... 阅读全文
摘要:
Cache 即高速缓存 ,我想很多人对他的第一印象一定像我一样,感觉他一定能提高系统得性能和运行速度。的确.Net推出cache的初衷确实是这样的。那么cache是如何提高系统性能与运行速度呢?是不是在任何情况下用cache都能提高性能?是不是cache用的越多就越好呢?我在近期开发的项目中有所体会,写下来当作总结也希望能跟大家一起探讨探讨,有错误的地方希望大家批评指正。1. Cache 是如何工... 阅读全文
摘要:
在ASP.NET中,有很多种保存信息的内置对象,如:Application,Session,Cookie,ViewState和Cache等。下面分别介绍它们的用法和区别。方法信息量大小作用域和保存时间应用范围保存位置Application任意大小整个应用程序的生命期整个应用程序/所有用户服务器端Cache任意大小可以根据需要设定整个应用程序/所有用户服务器端Session小量,简单的数据用户活动时... 阅读全文
摘要:
Session,Cache,Application同样处于应用程序域的HTTPContext对象下. 为什么Session在客户端是独立的,Cache和Application在客户端是共享的,忘高手能解释一下? ===================================================Application继承自HttpApplicationState实现了NameOb... 阅读全文
摘要:
http://www.cnblogs.com/daizhj/archive/2008/01/02/1023366.html 阅读全文
摘要:
什么是“微博”?它能用来干什么?有些什么功能、特点、价值和意义?敬请知者指点相告,谢谢===================================================微博即微型博客,是 Web 3.0新兴起的一类开放互联网社交服务,国际上最知名的微博网站是 Twitter,目前 Twitter 的独立访问用户已达3200万,超过 Digg、Linked... 阅读全文