- 博客(3)
- 收藏
- 关注
原创 .NET中的垃圾回收(1)
1. 什么是托管堆 当应用程序完成初始化后,CLR保留一块连续的地址空间(保留地址空间是虚拟地址空间),这段地址空间就是托管堆。托管堆上有一个指针(NextObjPtr),这个指针标记着下一个对象分配时的位置。 2. 新建对象时,CLR做了哪些动作? 1)计算类型所有实例字段(包括基类的字段)需要的字节数 2)加上附加成员需要的字节数:一个方法表指针和一个SyncBlockIndex 3
2009-06-15 22:55:00
368
原创 一句话概述C#4.0新特性
1. 动态查找:关键字是dynamic,将类型识别推迟到运行时,简化操作反射,COM等的代码 2. 命名参数和可选参数:VB支持,在有些情况下可以少写一些overload的代码 3. COM互操作: 通过动态查找和命名参数及可选参数,简化了COM互操作的代码 4. 协变和逆变:用于允许泛型容器之间的类型转换,比如IEnumerable与IEnumerable;协变是指泛型T只能出现在接
2009-06-03 16:29:00
410
原创 了解一下语义网
参考: 百度百科,维基百科以及其他一些网络上的资料。 我的认识: 我认为现在支持RSS的一些互联网应用已经具有了语义网的特征。对Ontology还不甚明白,但可以通过发布行业的标准schema来达到同样的目的,比如RSS就是一套大家都支持的通用的标签而已。
2009-06-01 17:19:00
354
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人