摘要: 翻译是从源代码(通常为高级语言)到能直接被计算机或虚拟机执行的目标代码(通常为低级语言或机器言)。然而,也存在从低级语言到高级语言的编译器,这类编译器中用来从由高级语言生成的低级语言代码重新生成高级语言代码的又被叫做反编译器。也有从一种高级语言生成另一种高级语言的编译器,或者生成一种需要进一步处理的的中间代码的编译器(又叫级联)。了解编译器工作原理之前我们先来了解一下与之相关的内容,什么是 MSIL、JIT、字节码?MSIL:(Microsoft Intermediate Language) 微软中间语言。MSIL是将.NET代码转化为机器语言的一个中间过程。它是一种介于高级语言和基于Inte 阅读全文
posted @ 2013-07-06 19:48 xust 阅读(1056) 评论(0) 推荐(0)
摘要: ADO和ORM的性能比较 (2010-01-13 13:49:00)转载▼标签:杂谈分类: 谈谈技术测试目的:比较ADO.NET和ORM在操作数据时的性能。由于Ado.Net直接操作数据库,性能开销最小;而ORM架构大多使用反射来获取对象属性,然后映射成数据字段,或者反过来把字段映射成属性,反射有性能上的开销。所以,本测试也说明了反射对性能的影响。环境:使用Client/Server架构测试。数据库Server:Ms SQL 2005数据库:WenDa数 据:三张表,每张表1000条数据Client环境:hp笔记本电脑,基本配置【CPU 1.66GHz/Mem 2.5G】测试用例:1. 查.. 阅读全文
posted @ 2013-07-06 19:41 xust 阅读(1447) 评论(0) 推荐(0)