第1章 走近Java

1.6 实战:自己编译JDK 1.6.1 获取源码 下载 -> browse -> zip 1.6.3 构建编译环境(Ubuntu) 工具 命令 GCC sudo apt-get install build-essential FreeType sudo apt-get install libfreetype6-dev CUPS sudo apt-get install libcups2-dev X11 sudo apt-get install libx11-dev libxext-dev libxrender-dev libxrandr-dev libxtst-dev libxt-dev ALSA sudo apt-get install

第5章 优化程序性能

5.1 优化编译器的能力和局限性 5.2 表示程序性能 CPE(Cycles Per Element):每元素的周期数 循环展开(loop unrolling) 举例:前置和,每次迭代计算两个元素 5.3 程序示例

dbeaver

导出xlsx 下载dbeaver 帮助 -> 安装新软件 -> DBeaver Office integration

3.7 过程

3.7 过程 3.7.1 运行时栈 x86-64的栈向低地址方向增长,栈指针%rsp指向栈顶元素。减小栈指针分配空间,增加栈指针释放空间 当x86-64过程需要的

3.6 控制

3.6 控制 3.6.1 条件码 CF:进位。无符号溢出 ZF:零 SF:符号。负数 OF:溢出。补码溢出 指令 基于 描述 CMP S1,S2 S2-S1 比较 TEST S1,S2 S1&S2 测试 3.6.2 访问条件码