摘要: Ubuntu/Debian中的update-alternative用来对系统中不同版本的同个软件进行管理。比如,系统中可能装有GNU的Java编译器,和SUN的Java编译器。可以用update-alternatives来设置当前使用它们中的哪一个。它的原理是在/usr/bin中建立一个link,指... 阅读全文
posted @ 2014-08-12 23:34 purejade 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 简单来说,Ubuntu的软件包格式是deb,如果要安装rpm的包,则要先用alien把rpm转换成deb。sudo apt-get install alien #alien默认没有安装,所以首先要安装它sudo alien xxxx.rpm #将rpm转换位deb,完成后会生成一个同名的xxxx.d... 阅读全文
posted @ 2014-08-12 23:20 purejade 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 该书中一些思想还是比较有用的,但随着编译器以及规范的变化,书中有些内容已经发生了变化,以下是实践之后的一些总结。1 - typedef int x[10] 和 define x int[10] 区别define 定义为变量替换,而typedef为声明替换;#define peach int;unsi... 阅读全文
posted @ 2014-08-12 22:53 purejade 阅读(178) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/ghevinn/article/details/37651149(反汇编题目需要分析)4、取出内存区域的值在取某内存地址开始的一个区域的值的时候,取出的值取决于用来取值的类型,譬如int为4个byte,char为1个byte,程序如:void main(){... 阅读全文
posted @ 2014-08-12 22:52 purejade 阅读(182) 评论(0) 推荐(0) 编辑