自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

转载 .NET中按引用封送与按值封送的区别

什么情况下我们需要 ,按引用封送或者按值封送对象? 首先,先简单说下AppDomain(应用程序域概念): 个人理解:大家都知道Window把每个正在运行的程序以进程隔离了,当一个程序崩溃时,别的正在运行的程序没有任何影响。 好现在转到.NET平台上来,现在有一软件是.NET开发的. 当这个软件启动时,底层开启一个进程,同时加载相应的CLR环境. 默认情况下CLR只会加载一个默认...

2011-12-26 16:14:00 203

转载 .NET大量使用非托管资源时,应注意的垃圾回收

首先,先说一点当使用非托管资源时,占用的托管内存很小,非托管资源占用了大量内存。 如果一个类要包装可能很大的本地资源,就应该提示垃圾回收器实际需要消耗多少内存。垃圾回收器内部会监视内存压力,压力变大时,就强制执行垃圾回收。 命名空间System.Runtime.InteropServices 提供了 HandleCollection类 此类作用:因为当CLR使用非托管资源时产生的托...

2011-12-24 19:10:00 108

转载 为什么Nullable<T>结构能为null

先贴下Nullable<T>简单实现: 1 [Serializable] 2 public struct Nulllable<T> where T : struct 3 { 4 private Boolean hasValue = false; 5 internal T value = default(T); 6 public void...

2011-12-17 21:26:00 134

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除