摘要: ASP.NET缓存数据技巧:访问缓存的值  由于缓存中所存储的信息为易失信息,即该信息可能由 ASP.NET 移除,因此建议先确定该项是否在缓存中。如果不在,则应将它重新添加到缓存中,然后检索该项。以下是代码片段:string cachedString; if (Cache["CacheItem"] != null) { cachedString = (string)Cache["CacheIte... 阅读全文
posted @ 2010-08-09 16:39 相濡以沫 阅读(242) 评论(1) 推荐(0) 编辑
摘要: 在网站中要做一个清理缓存的功能(也就是在缓存为到期之前就强制缓存过期),程序中有的地方使用的HttpRuntime.Cache来做的缓存,而和数据库交互部分则使用ObjectDataSource提供的缓存机制。清理HttpRuntime.Cache的缓存很简单,只要 以下是代码片段:List<string> keys = new List<string>(); // ret... 阅读全文
posted @ 2010-08-09 16:38 相濡以沫 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 当Windows 2000 Server发布的时候,当时我们最期待就是IPsec,因为操作系统中有了IPsec,就能够帮助我们保护网络中所有计算机间通信的安全,这样我们将不再需要担心会有人使用网络嗅探器窃取密码、用户名和应用程序信息。虽然IPsec能够让这一切实现,但是当时的IPsec太复杂、太有限,而且坦率地说,存在很多瓶颈问题。  而在Windows Server 2003中,事情就变得容易一... 阅读全文
posted @ 2010-08-09 16:36 相濡以沫 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 再说一次。你可以使用鼠标放大这个图表或者选择使用上面的放大滑动条。你还可以从左上角排序这个图表。在默认状态下,线程是按照开始时间排序的。但是,你还可以通过监视的操作或者停止时间排序。   除了基本的排序之外,这个线程图表允许你使用顶端的箭头按钮按照方便的次序排列线程。这个功能是有用的,如果你需要比较两个或者更多的线程的功能的话。通过把这些线程相互之间紧密地排列在一起,你的工作会更容易。  当你要微... 阅读全文
posted @ 2010-08-09 16:34 相濡以沫 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 众所周知,在Java Web应用程序开发中,往往会综合使用多个工具,如JSP和XML来配合实现某个功能。这主要是因为各个工具各有其特点。如XML比价容易控制Web的显示界面,而这正是JSP语言所缺乏的。现在剩下来的问题就是,怎么让系统知道,什么时候该采用什么样的语言呢?这里起到关键作用的就是标记。在这篇文章中,笔者会给大家介绍一下SQL标记。开发人员可以使用这个标记来完成跟数据库相关的工作。   ... 阅读全文
posted @ 2010-08-09 16:32 相濡以沫 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 在部署SharePoint应用时,比较常用的方式就是部署待用SQLServer 的单一服务器方案。通常情况下,使用SharePoint内置的数据库服务器,当记录数量比较多时往往不能够满足用户的需求。为此就需要有SQLServer独立数据库的支持。在这篇文章中,笔者将给大家介绍一下SQLServer与SharePoint服务器集成的注意事项。   一、安装过程中的注意事项。  最好在安装之前,就确认... 阅读全文
posted @ 2010-08-09 16:29 相濡以沫 阅读(218) 评论(0) 推荐(0) 编辑