.Net内存泄漏问题
堆栈内存泄漏 堆栈内存泄漏有两种可能: 进行一种非常消耗堆栈资源的的调用操作,并借这种调用操作不返回,不释放资源。使得.Net无法释放这些关联的堆栈资源。 在多线程情况下,虽然线程的Thread引用回收了,但是不手动回收线程,在线程不会中止或者不会返回时,线程所占用的资源也就不会被回收。 非托管堆内存泄漏 主要原因是使用了COM 这样的非托管组件,由于.Net的GC不能识...
堆栈内存泄漏 堆栈内存泄漏有两种可能: 进行一种非常消耗堆栈资源的的调用操作,并借这种调用操作不返回,不释放资源。使得.Net无法释放这些关联的堆栈资源。 在多线程情况下,虽然线程的Thread引用回收了,但是不手动回收线程,在线程不会中止或者不会返回时,线程所占用的资源也就不会被回收。 非托管堆内存泄漏 主要原因是使用了COM 这样的非托管组件,由于.Net的GC不能识...
使用DATEDIFF和DATEADD函数来计算日期,和本来从当前日期转换到你需要的日期的考虑方法有点不同。必须从时间间隔这个方面来考虑。DATEDIFF函数计算两个日期之间的小时、天、周、月、年等时间间隔总数。 DATEADD函数计算一个日期通过给时间间隔加减来获得一个新的日期。 一个月的第一天 SELECT DATEADD(mm, DATEDIFF(mm,0,getdate()), 0)...
本文原始内容来自公司的 Community Server 经过自己修改和编辑。 本文实现了一个在IE和FF下都可以正常使用的ModuleDialog。 主要使用window.open方法打开Dialog。 使用 window.onclick=function (){DialogWin.focus()}; 和 event.cancelBubble = true; 保证弹出窗口的Module样式...
在一个页面中有一个 Link 需要有不同表现形式和处理方式,这给 Web 开发带来一些不好解决的问题。在上一个JobXxx项目中就有一个类似的需求,在这里小结写出来。 描述问题 要求从一个数据表中读取一组数据然后绘制一个表格,表格中的一个特定列根据取得的数据不同而不同。取得的数据表有多个列,其中的 Column4,是Int型可能取值有0 1 2 3 。根据这个列内容的不同,需要显示的结果也...
I really want to say thanks to the past 2006 Thanks my colleagues give me a lots of help and supporting me. Thanks my manager give me many opportunities. Thanks my company give me the golden impro...
花样加班 :) 1、美特斯邦威:不加寻常班。 2、特步: 加班,死一般的感觉。 3、百事:加班无极限。 4、森马:上什么公司,加什么班。 5、脑白金:今年过节不加班,加班只加节假日。 6、汇仁肾宝:他加我也加。 7、李宁:加班,一切皆有可能。 8、旺旺:你加,我加,大家加,加加。 9、农夫山泉:加班确实有点烦。 10、好迪:大家加,才是真的加。 11、白加黑:白天加白班,不瞌睡;晚上加晚班,...
好用的 Application.ThreadException,在编写Windows程序中,在VS2005下都会用下面的代码来启动主 Form [STAThread] static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefa...
Some Web Model Dialog Tips 原始信息来在公司的 Community Server,经过自己补充和整理。 用 Javascript 打开一个 modalDialog 时,IE常常会缓存这个 Page。同时用XMLHttpRequest 的Send进行请求的时候,IE也会缓存这个 Page。如何解决? (1) 在要打开或要请求的Url后面多加一个随机参数,来避免页面被...
this.Page.Response.Clear(); this.Page.Response.BufferOutput = true; //Define Chareset this.Page.Response.Charset = "GB2312"; //For download. //Define type. this.Page.Response.AppendHeader(...
Office使用的图标