《深入理解计算机系统》第三章 程序的机器级表示学习 读书笔记 一、这章主要任务: 二、程序编码 计算机系统使用了多种不同形式的抽象,利用更简单的抽象模型来隐藏实现的细节。对于机器级编程来说,其中两种抽象尤为重要: 1、指令集体系结构或指令级框架:它定义了处理器状态、指令的格 ...
分类:
其他好文 时间:
2018-02-04 22:50:39
阅读次数:
242
3.1 程序编码 1.计算机系统使用了多种不同形式的抽象,对于机器级编程来说,两种抽象尤为重要: 指令集体系结构(ISA):定义了处理器状态、指令的格式,以及每条指令对状态的影响 机器级程序使用的存储器地址是虚拟地址:提供的存储器模型看上去是一个非常大的字节数组 2.反汇编器使用的指令命名规则与GC ...
分类:
其他好文 时间:
2018-02-03 19:01:35
阅读次数:
329
1 // 4.2 Qt5 自定义对话框 2 #include 3 4 void Dialog::showCustomMsgBox() 5 { 6 QMessageBox customMsgBox;//新建一个自定义消息对话框对象 7 customMsgBox.setWindowTitle(tr("t... ...
分类:
其他好文 时间:
2018-02-03 12:38:49
阅读次数:
178
Tips 《Effective Java, Third Edition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java 6,7,8,甚至9的发布,Java语言发生了深刻的变化。 在这里第一时间翻译成中文 ...
分类:
编程语言 时间:
2018-02-01 00:19:00
阅读次数:
198
1 // 4.1 Qt5 基本对话框 2 // 创建一个带有对话框的程序的一般步骤: 3 // 1 创建工程 4 // 在自定义类的头文件中: 5 // 2 声明要用到的组件 6 QPushButton *fileBtn; 7 QLineEdit *fileLineEdit; 8 // 3 添加槽函... ...
分类:
其他好文 时间:
2018-01-31 22:14:29
阅读次数:
185
Tips 《Effective Java, Third Edition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java 6,7,8,甚至9的发布,Java语言发生了深刻的变化。 在这里第一时间翻译成中文 ...
分类:
编程语言 时间:
2018-01-30 21:16:35
阅读次数:
199
1、看到《疯狂Java讲义》第三版中讲配置环境变量,1.4节和1.5节,只配置了Path,并且运行成功; 疑问:只需要配置Path吗? 2、百度搜到了如下链接,对以上问题进行解释:如果只在DOS控制台中进行编译执行,配置Path环境变量就够了; JAVA环境变量JAVA_HOME、CLASSPATH ...
分类:
编程语言 时间:
2018-01-30 00:16:58
阅读次数:
168
Tips 《Effective Java, Third Edition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java 6,7,8,甚至9的发布,Java语言发生了深刻的变化。 在这里第一时间翻译成中文 ...
分类:
编程语言 时间:
2018-01-29 11:47:44
阅读次数:
157
http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/l/ 我的环境是centos7 x86_64 查看方法: [root@localhost ~]# uname -aLinux localhost.localdomain 3.10.0-693 ...
分类:
其他好文 时间:
2018-01-28 15:38:31
阅读次数:
370