随笔分类 -  深入理解计算机系统

摘要:这几天折腾系统很令人崩溃,但也明白了开机引导流程具体如何。 觉得Centos 7不好用,想卸载Redhat安装Ubuntu,为了图方便直接把红帽的硬盘区格式化了。于是开机引导崩溃,咨询了下大神,大神叫我去搜下mbr修复,于是就有了这篇备忘录。 ———————————————以下部分为... 阅读全文
posted @ 2014-11-21 15:07 _tham 阅读(471) 评论(0) 推荐(0)
摘要:程序运行过程中,用来存放数据的内存可以分为如下几个模块: 1. 全局区(静态区):存放全局变量和静态变量,与其他变量的明显区别就是生命周期不同,程序结束时,系统自动释放这块资源。 2. 文字常量区:常量字符串存放在这个位置,也就是常量池。程序结束时,系统自动释放这块区域。 3. 栈区:存... 阅读全文
posted @ 2014-11-16 20:33 _tham 阅读(241) 评论(0) 推荐(0)
摘要:我是如何学习计算机编程的(原文链接) 我在很小年纪的时候就开始学习编程,我学习编程的方法是创建大量的不同的网站。下面列出的是我创建的主要的网站,其中最早的一个是我11岁时开发的。我希望读者能从我这些复述中获得的信息是:如果你想学习编程,做大量的练习性的项目是非常必要的。 学习一种技术... 阅读全文
posted @ 2014-11-15 21:22 _tham 阅读(422) 评论(0) 推荐(0)
摘要:本文转自:http://www.oschina.net/translate/计算机基础 1 简介 早期计算机比现在更为简单。系统的各种组件例如CPU,内存,大容量存储器和网口,由于被共同开发因而有非常均衡的表现。例如,内存和网口并不比CPU在提供数据的时候更(特别的)快。 曾今计算机稳... 阅读全文
posted @ 2014-09-27 10:02 _tham 阅读(397) 评论(0) 推荐(0)