上一页 1 ··· 6 7 8 9 10 11 12 13 下一页

2009年5月15日

.net垃圾回收和CLR 4.0对垃圾回收所做的改进之二

摘要: A survey of garbage collection and the changes CLR 4.0 brings in Part 2 - series of what is new in CLR 4.0 接前篇Continue the previous post .net垃圾回收和CLR 4.0对垃圾回收所做的改进之一 CLR4.0所带来的变化仍然没有在这篇,请看下篇。 内存释放... 阅读全文

posted @ 2009-05-15 00:54 mikelij 阅读(496) 评论(0) 推荐(0) 编辑

2009年5月4日

交流学英语的经验

摘要: 前次到北京.net俱乐部, 本人向与会者建议学好英语. 当时说的比较少,只是说要多听,多说,多写,多读,多想. 诚然这是基本的法则, 但是许多人并不知道一些具体方法. 本人在01年之前英语水平不好, 通过几年的努力, 现在有所长进。本人在此说说自己的一些经验。 1. 总的原则: 要多听,多说,多写,多读,多想 英语是一门语言, 有文字,语音, 语法, 惯用法, 一词多意等诸多方面. 不下... 阅读全文

posted @ 2009-05-04 21:43 mikelij 阅读(239) 评论(0) 推荐(0) 编辑

2009年4月23日

.net垃圾回收和CLR 4.0对垃圾回收所做的改进之一

摘要: A survey of garbage collection and the changes CLR 4.0 brings in - series of what is new in CLR 4.0 导言Introduction 垃圾回收(Garbage Collection)在.net中是一个很重要的机制. 本文将要谈到CLR4.0对垃圾回收做了哪些改进. 为了更好地理解这些改进, 本... 阅读全文

posted @ 2009-04-23 19:44 mikelij 阅读(249) 评论(0) 推荐(0) 编辑

2009年4月4日

参加了博客园北京俱乐部4月4日的活动-Nice

摘要: 总体感觉交流挺多的, 既有技术也有关于程序人生的话题. 我个人挺认可今天的交流方式. 感谢AnyTao, 装配脑袋等几位组织者. 我去参加此活动的目的: 交流交流技术, 交交业界朋友. 其实我久不关心最新的技术, 在技术方面也没有啥好交流的, 实在是问不出什么问题. 纯粹是凑凑热闹. 没有想到Jeffrey Zhao从上海老远赶过来了. 真是难得. 我乘机和Jeffrey寒暄了两句, 还... 阅读全文

posted @ 2009-04-04 22:49 mikelij 阅读(176) 评论(0) 推荐(0) 编辑

2009年3月12日

CLR 4.0有哪些新东西? -- 动态语言支持

摘要: CLR4.0做了如下改动以支持功能性和动态语言: 大整数BigIntegers 元组Tuples 关于大整数BigIntegers 过去这个表达式 var smallint = unchecked (2000000000 + 2000000000) 会得到-294967296, 现在CLR4.0为我们准备了System.Numerics.BigIntegers支持更多的位数, 而且所有.n... 阅读全文

posted @ 2009-03-12 22:12 mikelij 阅读(235) 评论(0) 推荐(0) 编辑

2009年3月11日

CLR 4.0有哪些新东西? -- 状态错乱异常 Corrupted state Exception

摘要: 状态错乱异常Corrupted state Exception 根据评论, 又去看了更多的英文资料. 对此文进行了修改. 感谢大家的意见. 有人叫它超级异常. 指的是操作系统提出的未捕获异常, 例如: Access Violation Exception, Invalid Memory Exception, 等等. 处理不当, 会打乱程序的状态, 引起程序崩溃, 或者导致不想看到的程序行为,... 阅读全文

posted @ 2009-03-11 21:50 mikelij 阅读(655) 评论(0) 推荐(0) 编辑

2009年3月10日

CLR 4.0有哪些新东西? -- 代码契约

摘要: 代码契约来自于微软的研究项目TEAM, 理念是”契约式设计”. 过去我们写一些方法, 在每一个方法前面加上说明文字, 告诉调用者这些方法的参数有什么要求. 但是这样做有一个缺点, 就是这样不能使调用者必须遵守调用要求. CLR4.0提供的代码契约机制可以保证调用者遵守这些调用规则, 编译时有编译器进行检查, 运行时有CLR来检查. 它类似于c++的断言机制. 但比c++的更丰富. 所有的代码契约... 阅读全文

posted @ 2009-03-10 22:27 mikelij 阅读(418) 评论(0) 推荐(0) 编辑

Net 实现纳秒级别计算

摘要: 1)建立VC.NET 托管类库 using namespace System; namespace MLTimerDot { //得到计算机启动到现在的时钟周期 unsigned __int64 GetCycleCount(void) { _asm _emit 0x0F _asm _emit 0x31 } //声明 .NET 类 public __gc class MLTi... 阅读全文

posted @ 2009-03-10 19:45 mikelij 阅读(508) 评论(0) 推荐(0) 编辑

2009年3月9日

CLR 4.0 有哪些新东西? -- 类型等价

摘要: 我上篇博文说到了CLR 4.0类型嵌入特性, 那么请大家想一想类型嵌入是谁实现的? 选项A CLR 选项B 编译器 选项C TlbImp 选项D 微软 My last post talked about the “Type embedding” feature of CLR 4.0. Please think about who implemented “Type emb... 阅读全文

posted @ 2009-03-09 20:53 mikelij 阅读(263) 评论(0) 推荐(0) 编辑

2009年3月8日

CLR 4.0 有哪些新东西? What's new in CLR 4.0--类型嵌入 Type embedding

摘要: 前言 Foreword 自从2005年CLR 2.0发布之后, Microsoft有几年没有更新CLR了. 现在新的版本CLR 4.0即将发布. 本人看了几个英文博文. 综合起来, 摘录其要点. 用一个系列介绍几个CLR4.0的新特性. 为照顾英文不好的同学, 特用中英文对照的形式. Microsoft has not upgraded CLR for years since it rele... 阅读全文

posted @ 2009-03-08 23:10 mikelij 阅读(183) 评论(0) 推荐(0) 编辑

上一页 1 ··· 6 7 8 9 10 11 12 13 下一页

导航