读《程序是怎么跑起来的》第七章有感
摘要:第七章程序是在何种环境中运行的,应用的运行环境是指操作系统和计算机(硬件)的种类应用的运行环境主要是用类似于Windows(OS)和AT兼容机(硬件),这样的OS和硬件的种类来表示。不同的硬件种类需要不同的操作体统,应用是为了在特定操作系统上运行而作成的。FreeBSD是一种Unix操作系统,通过各
阅读全文
posted @
2019-02-10 14:39
羊毛儿
阅读(137)
推荐(0)
读《程序是怎么跑起来的》第六章有感
摘要:第六章亲自尝试压缩数据,知道了文件是字节数据的集合体,LZH是用LHA等工具压缩过的扩展名,例如AAABB这个数据压缩后就是A3B2,半角英文数字是用1个字节来表示的,汉字等全角字符是用两个字节来表示的,知道了压缩后数据能复原的就是可逆压缩,不能复原的就是非可逆压缩。 文件是以字节(B=Byte)为
阅读全文
posted @
2019-02-10 11:28
羊毛儿
阅读(93)
推荐(0)
读《程序是怎样跑起来的》第五章有感
摘要:第五章内存和磁盘的亲密关系,现在的计算机普遍采用的是储存程序的方式,磁盘缓存指的是把从磁盘中读出的数据储存在内存中,当改数据再次被读取时不是从磁盘而是从内存中高速读出,借助虚拟内存,哪怕是内存容量不足的计算机,也可以运行很大的程序,函数的加载方式有动态链接和静态链接两种方式,扇区是磁盘是保存数据的内
阅读全文
posted @
2019-02-03 17:11
羊毛儿
阅读(115)
推荐(0)
读《程序是怎么跑起来的》第四章有感
摘要:第四章熟练使用有棱有角的内存,分为内存的物理机制很简单,知道了内存的逻辑模型是楼房,简单的指针,数组是高效使用内存的基础,栈,队列以及环形缓冲区,链表的使用元素的追加和删除更容易,二叉查找数使数据搜索更容易等等,这几部分内容。 首先我知道的地址信号的引脚是十个时表示二的十次方等于1024个地址,高级
阅读全文
posted @
2019-02-03 15:57
羊毛儿
阅读(109)
推荐(0)