摘要: 第三周讲了this关键字、索引器和垃圾回收。关键字如果在某一个方法中定义的局部变量和字段名相同,这时方法中通过变量名访问到的是局部变量,而不是字段,但this关键字可以明确的去访问一个类的属性,可以很好地解决这个问题。可以使用this关键字访问属性,调用成员方法,访问构造方法但是类方法中不能使用th 阅读全文
posted @ 2019-03-16 16:24 standre 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 第二周学习了面向对象的基础,在4.1中讲解了面向对象的概念和面向对象的三个特性:封装性、多态性、继承性。4.2中学习了类与对象,类是对象的抽象,用于描述一组对象的共同特征和行为。如果在某一个方法中定义的字段和局部变量同名,那么此时方法中通过变量名访问的就是局部变量而不是字段。 4.2.2讲的是对象的 阅读全文
posted @ 2019-03-16 16:02 standre 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 第六章讲的是文件的压缩,文件是将数据储存在硬盘等储存媒介的一种形式,是以字节为单位储存的,是字节数据的集合,文件中的数据都是连续储存的。分为文本文件,图像文件。本章讲到了RLE算法和哈夫曼算法。RLE算法是用数据乘以重复次数的形式来压缩,常被用于压缩图像,但是并不适合用来压缩文本文件,因为在压缩文本 阅读全文
posted @ 2019-02-26 10:12 standre 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 第七章讲的是程序的运行环境,程序都是有相对应的运行环境来支撑的,运行环境是操作系统和硬件的综合。CPU只能解释其固有的机器语言,不同种类的Cup机器语言也不一样,在编写完源代码进行编译后得到本地代码,再由CPU来解析和运行本地代码。在使用Windows应用的功能时,是间接向windows发送指令来实 阅读全文
posted @ 2019-02-26 10:12 standre 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 第五章内存和磁盘的新密关系,在此前的程序都是通过改变计算机的布线等来变更程序的,而现在程序都由存储设备保存,通过读取进行运行操作,储存部件由内存和磁盘组成。储存在磁盘中的程序需要再读入到内存后才能运行,应为磁盘读取的速度慢,程序的运行速度会降低。磁盘中的数据在读出后可以存储在内存中,再次进行同内容的 阅读全文
posted @ 2019-02-12 14:41 standre 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 第四章讲述的是内存。 讲解了内存的形式,向内存IC写入和读出数据的方法。指针的概念,类型指针的定义。指针可以对任意地址的数据进行读写,不过在C#默认不支持指针,要使用指针需要在不安全代码(unsafe)中定义。数组是内存的使用方法的基础,能使编程工作变得高效。也解释了栈和队列的区别,在C#中定义栈堆 阅读全文
posted @ 2019-01-27 14:12 standre 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 第三章主要讲的是计算机计算错误的原因 在第二章中讲到计算机中的数据是由二进制数来表示的,在这章中讲到了含有小数的十进制数怎么转换成二进制数以及用二进制数无法正确表示某些含有小数的十进制数的原因,单精度浮点数(float)表示的数值范围要小于双精度浮点数(double)还有单、双精度浮点数在正则表达式 阅读全文
posted @ 2019-01-27 12:27 standre 阅读(149) 评论(1) 推荐(0) 编辑
摘要: 第二章主讲的是二进制数。在这章我理解了二进制数位权和基数的含义,也掌握了二进制转化为十进制的方法。在经过左移运算后二进制和十进制数都会成倍增长,用正数表示负数用补数来进行。在2.5中也理解了逻辑右移和算术右移的区别,由八位的二进制数转化为十六位的二进制数只需要用符号位的值来向前填充,而逻辑运算就像数 阅读全文
posted @ 2019-01-21 14:05 standre 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 看完第一章后,我把一些以前模糊的概念加深了理解。第一章的重点是计算机的大脑 :CPU,而CPU是有数百万至数亿个晶体管构成,当我们运用高级语言编程时计算机 会先翻译成机器语言保存在内存中,再由CPU来执行。由高级语言转化的机器语言是 通过寄存器来处理,而存储数据的寄存器可以划分八类。程序计数器决定着 阅读全文
posted @ 2019-01-21 12:51 standre 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 在我看完这一期罗辑思维后,了解到这期怎样成为高手主讲的是一种学习方法,其实它也讲明了学习的真相。在学习方法上罗辑思维归结为四个字刻意练习,其实在生活中或学习中练习对我们来说是经常的,在以往的学习中每次遇到问题大部分的原因都可以说是技能不熟练或掌握的不牢固,我们就会被告知要不断练习,多做就会熟练了。但 阅读全文
posted @ 2019-01-20 11:39 standre 阅读(460) 评论(1) 推荐(0) 编辑