指令系统
指令系统是计算机硬件的语言系统,与硬件的联系息息相关。
指令系统是指CPU所能够处理的全部指令的集合,是一个CPU的根本属性(指令系统决定了一个CPU能运行
什么样的程序)。现在cpu仍然使用者X86指令集,不同类型的计算机包含的指令系统的种类和数目是不同的。
所有采用高级语言编出的程序,都需要编译或者解释成为...
分类:
其他好文 时间:
2014-07-22 23:01:15
阅读次数:
273
Red Hat Enterprise Linux 5 64-bit 系统下安装中文语言支持方法 测试环境:Windows2012+Vmvare9.0+Red Hat Enterprise Linux 5 64-bit 虚拟机安装光盘: rhel-5-server-x86_64-dvd.iso安装中文显示步骤:1、启动Red Hat Enterprise Linux 5 64-bit 虚拟机,打开光...
分类:
系统相关 时间:
2014-07-22 23:00:33
阅读次数:
618
1. 熟知主流硬件体系(x86, x64)2. 熟知 CPython
的具体实现,如若可能至少通读源码三遍以上3. 熟知每条 Python bytecode 如何被解释执行4. 熟知每条 Python 语句如何 compile 成
bytecode5. 熟知 Python 主要数据结构所采用的优化手...
分类:
其他好文 时间:
2014-05-06 00:18:16
阅读次数:
306
安装环境系统环境:CentOS
6.5-x86_64所需软件包:apr-1.5.0.tar.bz2apr-util-1.5.3.tar.bz2httpd-2.4.9.tar.bz2下载地址:http://apr.apache.org/http://httpd.apache.org/安装步骤注:htt...
分类:
其他好文 时间:
2014-05-05 22:02:02
阅读次数:
346
1.编译kernel进入源码根目录make defconfig
//这一步生成了默认的内核配置,请参考make help生成的信息。make //这一步生成了bzImage2.制作根文件系统dd if=/dev/zero
of=rootfs.img bs=1M count=10 //生成了rootf...
分类:
系统相关 时间:
2014-05-03 23:59:39
阅读次数:
592
本文不探讨罗列引用的概念,什么函数传参之类的,这些基础概念和用法很容易搜到~!
本文主要探讨引用和指针在C语言的下一层——即汇编或者确切的说是伪汇编(AT&T伪汇编都一样的代码,你指望下层x86汇编还能不一样么~)——的实现过程,来摸索一下他们的特点与本质。
首先,引用(Reference)在C中没有,是C++ 才有的概念~! 要用g++编译器。
定义:引用就是某个目标变...
分类:
编程语言 时间:
2014-05-03 17:15:25
阅读次数:
419
#!/bin/bash#thisscriptisonlyforCentOS6#checktheOSplatform=`uname-i`if[$platform!="x86_64"];thenecho"thisscriptisonlyfor64bitOperatingSystem!"exit1fiecho"theplatformisok"version=`lsb_release-r|awk‘{printsubstr($2,1,1)}‘`if[$version!=6];thenecho"thisscriptiso..
分类:
系统相关 时间:
2014-05-03 14:51:00
阅读次数:
415
拓扑如下图所示;本次环境全部为:Centos6.5-64位;一、先安装Mariadb数据库(编译安装与mysql的安装方法一样,此处不做详解);通用二进制格式安装;#mkdir-pv/mydata/data/
#chown-Rmysql:mysq/mydata/data/
#tarxfmariadb-10.0.10-linux-x86_64.tar.gz-C/usr/local/
#ln-svmar..
分类:
其他好文 时间:
2014-05-03 00:44:35
阅读次数:
473
1.首先下载log4e插件,放入myeclipse10的安装目录D:\Program Files (x86)\myEclipse10\MyEclipse Blue Edition 10\dropins下,新建文件夹log4e,将下载的log4e的插件放入,新建log4e.link文件,写入path=D:/Program Files (x86)/myEclipse10/MyEclipse Blue ...
分类:
其他好文 时间:
2014-05-02 23:17:55
阅读次数:
349
$sudoyuminstallvim-enhanced<snipped>Transactioncheckerror:file/usr/share/man/man1/vim.1.gzfrominstallofvim-common-2:7.4.179-1.fc20.x86_64conflictswithfilefrompackagevim-minimal-2:7.4.027-2.fc20.x86_64报错,于是我又更新了一下vi试试$sudoyumupdatevim-min..
分类:
其他好文 时间:
2014-05-02 02:55:55
阅读次数:
285