binary相关内容

在 MySQL 中将十六进制转换为二进制

目前我在 MySQL 中搜索一个函数来进行十六进制字符串到二进制表示之间的转换,例如: 0000 ->000000000000000000AA ->0000000010101010FFFF ->1111111111111111 我已经试过了 UNHEX('00AA')CAST('00AA' 作为二进制)转换('00AA',二进制) 但没有得到我想要的结果. 解决方案 使用CONV( ..
发布时间:2022-01-09 19:59:30 数据库

过程链接表的目的是什么?

我很好奇为什么存在过程链接表.它的用途是什么?程序集不能直接调用全局偏移表吗?调用 PLT 比调用 Global Offset Table 有什么优势? 整个过程对我来说仍然有点困惑,我正在尝试找出动态链接的来龙去脉,因此我们将不胜感激. 解决方案 对于从 PIC 代码进行的调用,您是正确的,PLT 并不是真正需要的.编译器可以很好地生成 GOT 查找并间接调用从 GOT 获得的地址 ..
发布时间:2022-01-09 19:59:23 服务器开发

使用 Node.js 检查文件是二进制文件还是 ASCII 文件?

我想知道使用 Node.js 检查文件是二进制文件还是 ASCII 文件的最佳方法是什么? 似乎有两种方式并非特定于 node.js: 检查 MIME 类型:如何在 PHP 中检查文件是 ASCII 还是二进制 - 但是这有它的问题,例如前驱通常没有可识别的 mime 类型并恢复为 application/octet-stream 使用 mime 检查它们时 通过使用带有 如何 ..
发布时间:2022-01-09 19:59:15 其他开发

提取 Objective-c 二进制文件

是否可以提取二进制文件以获取二进制文件背后的代码?使用 Class-dump 您可以看到实现地址,但是否也可以看到实现地址中的代码?有什么办法吗? 解决方案 您的所有代码都编译为单个指令,放置在可执行文件的文本部分中.编译器负责将您的高级语言转换为更简单的处理器特定指令.除非代码非常简单,否则恢复这个过程几乎是不可能的.一些问题是语句的歧义,以及整体的可读性:例如,局部变量将只是一个偏移地 ..
发布时间:2022-01-09 19:59:05 移动开发

将类保存到二进制文件中 - Python

我知道可以使用以下方法将类保存到 c++ 中的二进制文件中: file.write(Class_variable, size_of_class, amount_of_saves, file_where_to_save) 或类似的东西,我想在 python 中使用它,以便更轻松地写入和读取大量数据. 我试过这样做: def Save_Game(玩家, 房间):地址 = '保存/玩家'文件 ..
发布时间:2022-01-09 19:58:59 Python

存储二进制或图像文件的最佳方式

存储二进制或图像文件的最佳方式是什么? 数据库系统 文件系统 请解释一下,为什么? 解决方案 没有真正最好的方法,只有一堆取舍. 数据库专家: 1. 在集群环境中更容易处理. 2. 不依赖文件服务器等额外资源. 3. 负载均衡环境下无需设置“同步"操作. 4. 备份自动包含文件. 数据库缺点: 1. 数据库的大小/增长. 2. 根据数据库服务器和您的语 ..
发布时间:2022-01-09 19:58:50 其他开发

理解 Java 字节

所以昨天在工作中,我不得不编写一个应用程序来计算 AFP 文件中的页数.所以我翻阅了我的 MO:DCA 规范 PDF 并找到了结构化字段 BPG (Begin Page) 及其 3 字节标识符.该应用程序需要在 AIX 机器上运行,因此我决定用 Java 编写它. 为了获得最大效率,我决定读取每个结构化字段的前 6 个字节,然后跳过该字段中的剩余字节.这会让我: 0:字段字节的开始1-2: ..
发布时间:2022-01-09 19:58:43 Java开发

在delphi中快速读取/写入文件

我正在以二进制形式将文件加载到数组中,这似乎需要一段时间有没有更好更快更有效的方法来做到这一点.我正在使用类似的方法写回文件. 过程 openfile(fname:string);变量我的文件:文件;文件大小值,我:整数;开始分配文件(我的文件,fname);文件大小值:=GetFileSize(fname);//我的方法SetLength(数据数组,文件大小值);我:=0;重置(我的文件,1) ..
发布时间:2022-01-09 19:58:35 其他开发

使用 XHR 在 WebKit/Chrome 中上传二进制字符串(相当于 Firefox 的 sendAsBinary)

我正在开发一个使用多个尖端 WebKit 功能的 web 应用程序.它本质上是这样做的:使用 FileReader 读取本地文件,使用 JavaScript 解压缩库将每个文件解压缩为字符串,并使用 XMLHttpRequest 发布每个文件.这对文本文件很有用,但不幸的是它会破坏二进制文件(在这种情况下是图像).Firefox 有一个 sendAsBinary 方法可以解决这个问题,但它是非标准 ..
发布时间:2022-01-09 19:58:29 前端开发

解压并读取 Dukascopy .bi5 刻度文件

我需要打开一个 .bi5 文件并阅读其内容以长话短说.问题:我有数以万计的 .bi5 文件,其中包含我需要解压缩和处理(读取、转储到 pandas)的时间序列数据. 我最终为 lzma 库安装了 Python 3(我通常使用 2.7),因为我遇到了使用 Python 2.7 的 lzma 后向端口编译的噩梦,所以我承认并使用 Python 3 运行,但没有成功.问题多得不胜枚举,长问题没人看 ..
发布时间:2022-01-09 19:58:22 Python

如何在erlang中拆分二进制文件

我想,我想要的比较简单: >Bin = >.>分裂(斌,“.").[>,>,>] 任何指针? 解决方案 目前没有与 lists:split/2 等效的 OTP 函数适用于二进制字符串.在 EEP-9 公开之前,您可以编写一个二进制拆分函数,例如: split(Binary, Chars) ->拆 ..
发布时间:2022-01-09 19:58:09 其他开发

2 的补码中的 -128 和 128

在 2 的补码中,0-127 表示为 00000000 到 01111111.如果是负数,我们将无符号表示中的所有位反转并加 1 以获得 2 的补码. (参考:http://en.wikipedia.org/wiki/Signed_number_representations#Two.27s_complement) 所以 2 的补码中的 -1 将是: 无符号 1 = 00000001 ..
发布时间:2022-01-09 19:57:56 其他开发

对大数使用 DEC2BIN()

我正在尝试将 4503599627370495 转换为 Excel 中的二进制文件.DEC2BIN() 返回 #NUM!错误,因为 DEC2BIN 无法处理如此大的数字. 有什么想法可以让它发挥作用吗? 解决方案 这个超级简单,Base(...) 函数可以帮到你. BASE(CELL, 2) 第二个参数2是二进制,你可以转换成其他相关的基数,如Hex,Oct ..
发布时间:2022-01-09 19:57:32 其他开发

是否有返回字符的 ASCII 值的函数?(C++)

我需要一个返回字符的 ASCII 值的函数,包括空格、制表符、换行符等... 同理,十六进制、十进制、二进制之间转换的函数是什么? 解决方案 char c;int ascii = (int) c;s2.data[j]=(char)count; char是整数,不需要转换函数. 也许您正在寻找将整数显示为字符串的函数 - 使用十六进制、二进制或十进制表示? ..
发布时间:2022-01-09 19:57:24 C/C++开发

将 Pandas DataFrame 转换为类似字节的对象

您好,我正在尝试将我的 df 转换为二进制并将其存储在变量中. 我的_df: df = pd.DataFrame({'A':[1,2,3],'B':[4,5,6]}) 我的代码: 导入 iotowrite = io.BytesIO()df.to_excel(towrite) # 写入 BytesIO 缓冲区towrite.seek(0) # 重置指针 我收到 AttributeE ..
发布时间:2022-01-09 19:57:18 Python

Haskell中未定义长度列表的二进制序列化

我一直在使用 Data.Binary 将数据序列化为文件.在我的应用程序中,我逐渐将项目添加到这些文件中.两个最流行的序列化包,二进制和谷物,都将列表序列化为一个计数,然后是列表项.因此,我无法附加到我的序列化文件中.我目前读入整个文件,反序列化列表,附加到列表,重新序列化列表,然后将其写回文件.但是,我的数据集变得越来越大,并且我开始耗尽内存.我可能会四处拆箱我的数据结构以获得一些空间,但这种方 ..
发布时间:2022-01-09 19:57:12 其他开发

使用 Powershell 读取/解析二进制文件

我正在尝试解析一个二进制文件,我需要一些关于去哪里的帮助.我一直在网上寻找“解析二进制文件"、“读取二进制文件"、“读取二进制文件中的文本"等,但我没有任何运气. 例如,我如何从这个二进制文件中读取这个文本?任何帮助将非常感激.我正在使用 powershell. 解决方案 您似乎有一个二进制文件,其文本位于固定或可推断的位置.Get-Content 可能会对您有所帮助,但...它会尝 ..
发布时间:2022-01-09 19:57:04 其他开发

如何在 Perl 中创建二进制文件?

例如,我想创建一个名为 sample.bin 的文件,并输入一个数字,比如 255,这样 255 在文件中保存为 little-endian,FF 00.或 3826 为F2 0E. 正如 perldoc 所说,我尝试使用 binmode. 解决方案 Perl pack 函数将根据模板返回“二进制"数据. open(my $out, '>:raw', 'sample.bin') o ..
发布时间:2022-01-09 19:56:49 其他开发

计数 int 中使用的位

如果你有二进制数 10110,我怎样才能让它返回 5?例如一个数字,它告诉我们使用了多少位?下面列出了一些类似的例子: 101 应该返回 3 000000011 应该返回 2 11100 应该返回 5 101010101 应该返回 9 如何在 Java 中以最简单的方式获得它?我想出了以下方法,但我可以做得更快吗: public static int getBitLength( ..
发布时间:2022-01-09 19:56:42 Java开发