最近在unbuntu环境下开发代码,由于很少使用linux开发环境,所以对linux编译方面了解更少,关于.o, .a, .so文件和可执行文件一直很困惑今天特意查了一下关于它们的区分:.o 就相当于windows里的obj文件 ,一个.c或.cpp文件对应一个.o文件.a 是好多个.o合在一起,用...
分类:
系统相关 时间:
2015-04-07 15:09:07
阅读次数:
158
使用WAMP环境安装:为 PHP 的二进制可执行文件建立一个目录,例如D:\wamp\bin\php\php5.3.10将D:\wamp\bin\php\php5.3.10附加到PATH环境变量中:“我的电脑” > “属性” > "高级系统设置" > "高级" > "环境变量" > 选择path 进...
08:00 2015-04-07002、这个提示太难看昨晚就感觉不对劲,这个提示也太难看了。但是昨晚困得很,先睡了。所以上午来改。重新生成可执行文件。。再打包。打包完了之后,再用电脑管家扫描杀毒。电脑管家显示:“杀毒完成,电脑安全。好的”自己编的程序还杀毒?是啊,怕被感染嘛。给人家免费用,也得负责任...
分类:
其他好文 时间:
2015-04-07 09:37:19
阅读次数:
95
由于静态链接会造成内存和磁盘空间的浪费,同时程序的更新存在问题。所以提出了动态链接的概念。具体来讲就是在程序真正运行的时候才进行链接操作,这个在一定成都上可能带来性能问题,不过这样增加了相同代码的共享,增加了内存的利用率。
动态链接的步骤:
1) 加载可执行文件(存在外部符号引用),过程与静态链接一样
2) 加载动态链接库ld.so
3) 操作系统将控制权交给动态链接器的入口地址
4...
分类:
其他好文 时间:
2015-04-06 11:34:57
阅读次数:
170
本节通过反汇编可执行文件得到的文件,研究函数栈帧的相关内容;...
分类:
其他好文 时间:
2015-04-05 23:35:38
阅读次数:
290
1. ipconfig不是内部或外部命令 答:今天想查一下自己电脑的IP,却返回一个这个结果,见问题1. 解决过程: 这个问题主要是环境变量配置不正确或ipconfig可执行文件损坏引起的问题,以win7为例给出解决方法。 第一步:在目录中直接运行这些可执行文件发现可以调出一个命令...
分类:
其他好文 时间:
2015-04-05 17:24:04
阅读次数:
89
什么是Hadoop Streaming Hadoop提供的一个编程工具,允许用户使用任何可执行文件或脚本作为mapper和Reducer 一个例子(shell简洁版本) $HADOOP_HOME/bin/hadoop jar $HADOOP_HOME/contrib/streaming/hadoop...
分类:
其他好文 时间:
2015-04-05 11:51:12
阅读次数:
146
文件的基本概念 所谓“文件”是指一组相关数据的有序集合。 这个数据集有一个名称,叫做文件名。 实际上在前面的各章中我们已经多次使用了文件,例如源程序文件、目标文件、可执行文件、库文件(头文件)等。文件通常是驻留在外部介质(如磁盘等)上的, 在使用时才调入内存中来。从不同的角度可对文件作不同的分类。....
分类:
编程语言 时间:
2015-04-04 01:13:36
阅读次数:
157
PowerShell能够直接打开notepad,但是无法调用wordpad,因为后者的可执行文件并不在系统默认的环境变量$env:Path中,只要将wordpad所在的路径添加到$env:Path,就可以从CMD或PowerShell中直接启动wordpad。在PowerSehll下输入:$en.....
什么是Hadoop Streaming Hadoop提供的一个编程工具,允许用户使用任何可执行文件或脚本作为mapper和Reducer 比如shell中的cat作为mapper,wc作为reducer $HADOOP_HOME/bin/hadoop jar $HADOOP_HOME/contrib...
分类:
其他好文 时间:
2015-04-03 22:31:42
阅读次数:
227