【读书笔记】
mark4ever
这个作者很懒,什么都没留下…
展开
-
CLR via C#读后感1-CLR的执行模型
CLR via C#这本书是无意间在网上看到别人极力推荐的,找到pdf扫描本后,就迫不及待的看了起来。通过前几章的阅读,发现对.NET底层有了一种新的认识,不再像以前一样只是单纯的写代码。尤其是CLR(Common Language Runtime)的作用,运行方式,有了个大致概念。CLR是一个可由多种编程语言使用的“运行时”,CLR的核心功能(内存管理,程序集加载,安全性,异常处理,线程同步)可由面向CLR的所有语言使用,所以,在编写源文件的时候,可以选择多种语言(C++/CLI,C#,J#,VB,Iro原创 2011-05-11 12:42:00 · 1503 阅读 · 0 评论 -
CLR via C#读后感2-类型基础
CLR要求所有的类型都从System.Object派生,也就是说Object是所有类型的父类。这样就标明所有类型都应该具有Object类的以下方法。Equal:两个对象如果有相同的值,就返回True。GetHashCode:返回对象值的一个哈希码。ToString:该方法默认返回对象完整名,即this.GetType().FullName,我们经常重写该方法,使返回String对象。GetType:返回一个对象的实例,指出调用GetType对象的类型。CLR要求所有对象都用new操作符来创建:Employe原创 2011-05-25 16:23:00 · 883 阅读 · 0 评论 -
深入理解计算机系统-计算机系统漫游
<br />程序是由一系列的bit位组成,就拿最简单的hello.c的程序来说,是以字节序列的方式存储在文件中。每个字节都有一个整数值,对应某个字符(ASCII码)。像hello.c这样只由ASCII字符构成的文件,称为文本文件,所有其他文件则称为二进制文件。所以,计算机系统中只有这两类文件。<br />程序的生命周期:<br /> hello.c(源程序)--->预处理--->编译器--->汇编器--->链接器--->可执行的二进制文件。<br /> 预处理阶段:处理以字符#开头的命令,修改原始的程序原创 2011-06-01 17:38:00 · 598 阅读 · 0 评论