MoleBox 是一款 对Windows 应用程序在执行时进行打包的工具。他可以把一个应用程序及其需要的所有数据文件打包成一个可执行文件。他也可以用一套数据包创建一个可执行文件就像整合动态链接库到可执行文件中一样。当处理一套应用程序时,MoleBox 压缩并加密可加密的文件、数据、媒体文件和动态链....
分类:
其他好文 时间:
2014-08-24 15:21:52
阅读次数:
232
一个静态库(.a),或者 可执行文件(动态链接库没试过),可以使用下面的命令查询:一、有哪些符号:Linux平台(包括armcc和gcc编译的二进制文件):nm file_name二、反汇编:GCC编译的二进制: objdump -D file_namearmcc编译的二进制:fromelf -c ...
分类:
系统相关 时间:
2014-08-23 16:35:11
阅读次数:
288
无论是在Java或者Android中执行命令行语句殊途同归都是创建一个子进程执行调用可执行文件执行命令,类似于Windows中的CMD一样。
此时你有两种方式执行:ProcessBuilder与Runtime;两种创建方式各有千秋,至于区别详见:[Java][Android][Process] ProcessBuilder与Runtime区别
在Android中创建子进程执行命令的时候有着一定的限制:
1.JVM提供的内存有限。
2.底层缓冲区间大小有限。
3.在高并发情况下容易造成阻塞。
基于上几点在执行...
分类:
移动开发 时间:
2014-08-22 17:52:09
阅读次数:
320
目录: 一、Thrift1和Thrift2的简要介绍 1) 写在前面 2) Thrift1和Thrift2的区别 二、Thrift0.9.2的安装 1) 安装依赖插件 2) Thrift0.9.2的编译 3) Thrift0.9.2编译后,配置成可执行文件 三、H...
分类:
Web程序 时间:
2014-08-22 02:46:06
阅读次数:
433
原理:Hadoop Streaming是Hadoop提供的一个编程工具,它允许用户使用任何可执行文件或者脚本文件作为Mapper和Reducer。Mapper和Reducer都是可执行文件,它们从标准输入读入数据(一行一行读), 并把计算结果发给标准输出。Streaming工具会创建一个Map/Re...
分类:
其他好文 时间:
2014-08-20 16:16:52
阅读次数:
234
这里的解释执行是相对于编译执行而言的。我们都知道,使用C/C++之类的编译性语言编写的程序,是需要从源文件转换成计算机使用的机器语言,经过链接器链接之后形成了二进制的可执行文件。运行该程序的时候,就可以把二进制程序从硬盘载入到内存中并运行。 但是对于Python而言,python源码不需要编译成.....
分类:
编程语言 时间:
2014-08-20 15:45:52
阅读次数:
210
shell脚本中执行另一个shell脚本可以在一个shell脚本中执行另一个shell脚本(或非可执行文件,主要用于取得一些变量的值),方法是:. 文件名(包括路径)或变量=文件名(包括路径). $变量注意,圆点后面有个空格。这样,在本shell脚本的后面部分就可以引用其他文件中声明的一些变量。li...
分类:
其他好文 时间:
2014-08-20 12:25:42
阅读次数:
203
内核里面谈EABI,OABI,其实相对于系统调用的方式,当然我们所说的系统限于arm系统。
关于EABI
什么是EABI?
Embedded application binary interface, 即嵌入式应用二进制接口,是描述可连接目标代码,库目标代码,可执行文件影像,如何连接,执行和调试,以及目标代码生成过程,和c,
c++语言接口的规范,是编译连接工具的基础规范,也...
分类:
其他好文 时间:
2014-08-19 16:35:55
阅读次数:
182
常规的报表设计,如RDLC、水晶报表等,需要安装Visual Studio,通过VS提供的报表设计界面来设计报表,通过VS设计报表对.NET开发者而言非常方便,但是对于非开发人员,要安装4G的一个VS,且需要一个License,则成本显得有点高。本文提供另外一种方法,不使用VS也可以设计报表。通过ActiveReports提供的免费报表设计器(绿色的exe可执行文件),我们也可以设计报表,下面就开...
分类:
其他好文 时间:
2014-08-19 14:36:14
阅读次数:
272