标签: binaries

如何在Erlang中连接两个二进制文件?

如何在Erlang中连接两个二进制文件?

例如,假设我有:

B1 = <<1,2>>.
B2 = <<3,4>>.
Run Code Online (Sandbox Code Playgroud)

如何连接B1和B2以创建二进制B3,即<< 1,2,3,4 >>?

我问这个的原因是因为我正在编写代码来编码某个网络协议的数据包.我通过为数据包中的字段编写编码器来实现这一点,我需要连接这些字段以构建整个数据包.

也许我这样做是错误的.我应该将数据包构建为整数列表,并在最后一刻将列表转换为二进制文件吗?

erlang binaries

51
推荐指数
5
解决办法
3万
查看次数

用于Windows的svn客户端二进制文件

命令行版SVN的Windows二进制文件在哪里?在我搜索的任何地方,它都必须是一些公司带有安装程序的花哨的客户端软件.

我正在一台我没有管理员帐户的机器上工作.请给我简单的命令行二进制文件,他们到底在哪里?

svn binaries command-line-tool

49
推荐指数
5
解决办法
4万
查看次数

如何将文件嵌入Golang二进制文件?

我有一些我从Go程序中读取的文本文件.我想发送一个可执行文件,而不另外提供该文本文件.如何将其嵌入到Windows和Linux的编译中?

binaries go

40
推荐指数
6
解决办法
2万
查看次数

Eclipse CDT项目已建成但"启动失败.找不到二进制文件"

Windows 7,Eclipse CDT,Juno Service Release 2,交叉编译器.

项目确实编译生成的可执行文件,但Eclipse无法看到它们; 因此'运行'失败.可执行文件放在Debug目录中.双击或命令提示符调用已编译的可执行文件工作没有问题.

在此输入图像描述

我怎么解决这个问题?

eclipse-cdt binaries

32
推荐指数
5
解决办法
12万
查看次数

如何确保Mongo二进制文件在我的PATH中 - 在我的shell中'rc(〜/ .bashrc)在Mac上

我正在学习mongoDb.
我做了以下事情:我理解这一点.

mkdir -p mongodb
cp -R -n mongodb-osx-x86_64-2.6.7/ mongodb
Run Code Online (Sandbox Code Playgroud)

这些下一个**指令对我来说并不是很清楚.

**确保二进制文件的位置在PATH变量中.MongoDB二进制文件位于存档的bin /目录中.要确保二进制文件位于PATH中,您可以修改PATH.

例如,您可以将以下行添加到shell的rc文件中(例如〜/ .bashrc):

export PATH=<mongodb-install-directory>/bin:$PATH
Run Code Online (Sandbox Code Playgroud)

替换为提取的MongoDB存档的路径.

结束说明.

从我的Mac上的终端

$which bash
/bin/bash
Run Code Online (Sandbox Code Playgroud)

bin目录有一堆命令:bash,chmod,ln,pid,mkdir.

我找不到上面应该包含PATH代码的目录.

谢谢

Abhay的指示有效!抱歉,以下内容很长,但我认为这是必要的,因为您上次这么清楚,我希望您能看到我的文件结构.
如果电子邮件更容易让我知道,但这将比不帮助其他人更可能:)我真的想了解我的文件结构,所以如果你不介意进一步澄清.再次感谢您的专业知识.

1.但为什么所有二进制文件(可执行文件)都单独列在这个bin文件夹中?它们是应该在此文件夹中"存在"的"唯一"文件吗?也许当我安装bower grunt等时,我应该将这些(bower grunt等)安装到不同的位置.我试图保持我的文件结构合乎逻辑和干净.这就是我所拥有的.

MacBookPro:usr regina$ cd ..
MacBookPro:/ regina$ ls
Applications        bin         net
CoreSyncInstall.log cores           private
Library         data            sbin
Network         dev         tmp
System          etc         usr
Users           home            var
Volumes         mach_kernel
MacBookPro:/ regina$ cd usr/local/bin
MacBookPro:bin regina$ ls
bower       grunt       mongod      mongorestore    npm
browserify  gulp        mongodump   mongos      statsd
bsondump    http-server mongoexport mongosniff  yo …
Run Code Online (Sandbox Code Playgroud)

macos bash path binaries mongodb

18
推荐指数
1
解决办法
2万
查看次数

为什么生成的二进制文件如此之大?

为什么编译C++程序时生成的二进制文件如此之大(如同源代码文件大小的10倍)?与不需要这种编译的解释语言相比,它提供了哪些优势(因此程序大小只是代码文件的大小)?

c++ size binaries

11
推荐指数
2
解决办法
2433
查看次数

病毒扫描二进制文件 - Blob与文件

关于使用blob与文件来存储二进制文件有很多关于SO的讨论,但我面临的当前问题涉及病毒扫描.可能有很多API可用于扫描保存到文件系统的文件.blob有没有?是否有API可以给出流或byte []并告诉他们扫描病毒和恶意软件?如果是的话,有人有任何建议吗?或者这是避开斑点的另一个原因吗?

仅供参考 - 我正在使用C#和MongoDb来获取我的blob.

.net c# antivirus blob binaries

11
推荐指数
2
解决办法
1612
查看次数

是否可以在java中执行二进制文件?

我有一个用Java,Ada,C和Python编写的二进制文件列表,我想执行它们.我怎样才能做到这一点?是否有任何JVM绑定到这些语言?

java binaries

10
推荐指数
1
解决办法
1万
查看次数

Tridion和PDF(大容量)内容管理

我们有5,000个PDF,总共不应超过200GB.他们可能需要全年更新,批量约为1,000.

如我所见,有两条主要路线......

1)通过Tridion发布PDF和相关元数据2)直接导入交付环境并管理Tridion中的PDF元数据

将这些PDF放入CMS的一个令人信服的(商业)原因是让它们投入生产的途径 - CMS =简单 - 非CMS =根本不容易以及它直接为业务提供的控制.

我们当然更愿意管理与二进制项直接相关的元数据,并且还利用组件链接(跟踪使用的位置等)而不是使用"链接"将组件(用于元数据)映射到非CMS控制的二进制项 - 所以在我看来,通过 CMS会更有意义.

现在 - 存在膨胀数据库/阻止发布队列的问题......

其中一些项目可能需要通过工作流程(如果我们通过WebDAV批量上传,我认为我们可以为特定文件夹定义特定的盒式磁带,从而关联不同的模式?).但是 - 使用WebDAV 可能意味着PDF(和历史版本)将存储在数据库中,这可能会有问题.

所以...我们可以将Tridion中的这些链接作为外部链接组件,我认为这意味着我们不能使用WebDAV(或者我们仍然可以使用带有external_linked PDF的WebDAV - 看起来它没有意义吗?)

我确信在CMS中(或周围)管理大量二进制文件是我们很多人遇到过的,并且非常有兴趣了解其他人是如何处理这种困境的?

谢谢

pdf binaries batch-processing tridion

10
推荐指数
1
解决办法
552
查看次数

将敏感数据存储在C++编译的二进制文件中是否安全?

众所周知,.NET生成的dll可以很容易地反编译.这意味着敏感信息(例如加密密钥)不应存储在.NET二进制文件中.

在(例如)可能由我的.NET代码使用的C++二进制文件中存储敏感数据是否是一种明智的替代方法?我还不知道互操作的东西,但我很好奇这是否是一个值得追求的途径.我想澄清一下,我的问题是:

  1. 用C++(或C)生成的二进制文件可以很容易地反编译来访问敏感的字符串数据吗?
  2. 这是一个完全没有思想的想法,要么是因为它不起作用,要么很难完成,要么是因为我还没有遇到过更好的替代方案?

.net c++ security decompiling binaries

8
推荐指数
2
解决办法
1046
查看次数