源代码及可执行文件下载地址:http://files.cnblogs.com/rainboy2010/CRadioListBox.zip主要代码如下:void CRadioListBox::DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct) { CDC* ...
分类:
其他好文 时间:
2015-02-26 16:08:34
阅读次数:
275
一、什么是库?
库是共享程序代码的方式,一般分为静态库和动态库。
二、静态库与动态库的区别?
静态库:链接时完整地拷贝至可执行文件中,被多次使用就有多份冗余拷贝。
动态库:链接时不复制,程序运行时由系统动态加载到内存,供程序调用,系统只加载一次,多个程序共用,节省内存。
三、iOS里静态库形式?
.a和.framework
四、iOS里动态库形式?
...
分类:
移动开发 时间:
2015-02-26 14:57:18
阅读次数:
171
转自:http://www.techug.com/make代码变成可执行文件,叫做编译(compile);先编译这个,还是先编译那个(即编译的安排),叫做构建(build)。Make是最常用的构建工具,诞生于1977年,主要用于C语言的项目。但是实际上 ,任何只要某个文件有变化,就要重新构建的项目,...
分类:
其他好文 时间:
2015-02-26 09:49:06
阅读次数:
213
原文:http://www.cnblogs.com/peida/archive/2012/11/08/2759805.html我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索: which查看可执行文件的位置。 whereis查看文件的位置。 loca...
分类:
其他好文 时间:
2015-02-26 01:18:32
阅读次数:
107
定义:
文件型病毒是指能够寄生在文件中的以文件为主要感染对象的病毒。这类病毒程序感染可执行文件或数据文件。文件型病毒是所有病毒种类中数量最庞大的一种。
文件型病毒的复制机制:
1.当一个被感染的程序运行之后,病毒控制后台及后续操作。如果该病毒是一个宏病毒,那么当打开一个带有宏程序的文档时,病毒就开始控制系统。
2.如果这个病毒是常驻内存型的,则会将自己载入内存,监视文件运行并打开服务...
分类:
其他好文 时间:
2015-02-25 14:14:50
阅读次数:
149
源码与Tarballfile指令用于查看文件是否为二进制文件,如 file /bin/bashgcc hello.c 生成a.out可执行文件;gcc -c hello.c 生成与源文件同名.o文件hell.o;gcc -o hello hello.o 生成名为hello的可执行文件。
分类:
系统相关 时间:
2015-02-25 12:48:54
阅读次数:
188
看到有人问Linux下的./表示什么意思,我就趁机在这里写一下个人愚见:./的意思是执行当前目录下的某可执行文件. . /相当于 source 根目录下的一个脚本.
分类:
系统相关 时间:
2015-02-25 11:28:58
阅读次数:
144
1. PATH环境变量。作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把 jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好.....
分类:
编程语言 时间:
2015-02-24 23:20:56
阅读次数:
184
将Python脚本文件包装成可执行文件,其目的有二:
一则: 不需要依赖Python编译器就可以运行软件
二则: 不想让自己的源码公布出去
常用的工具有: py2exe、cx_freeze,下面主要介绍这两种工具的用法
【工具:py2exe】
安装py2exe
安装该工具很简单:
只需要从官方网站:http://www.py2exe.org/下载与版本对应的安装程序,点击下一...
分类:
编程语言 时间:
2015-02-22 23:07:17
阅读次数:
406
编译执行(以C语言为例)
在写好一个.c文件后运用编译器对它进行编译,编译的过程并不执行程序而是把源代码全部翻译成机器指令,再加上一些描述信息生成一个新的文件例如a.out即可执行文件。可执行文件可以被操作系统加载运行,计算机执行该文件中由编译器生成的指令。
解释执行
将每行代码当做一条命令解释执行,而不需要先生成包含机器指令的可执行文件再执行。
即解释一句后就提交计算机执...
分类:
其他好文 时间:
2015-02-22 17:21:05
阅读次数:
170