问题标签 [pack]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHP - 读取 8 位整数
我有一个所有 8 位整数的二进制文件。我曾尝试使用 php unpack() 函数,但我无法让任何参数适用于 1 字节整数。我试图将数据与一个虚拟字节结合起来,以便我可以使用“n”/“v”参数。我正在使用 Windows 机器来执行此操作。最终,我想要一个函数来返回一个基于 8 位二进制整数字符串的整数数组。我尝试过的代码如下 -
php - 如何找到 pack() -ed 二进制数据的格式并将其解压缩
我在 Mysql 字段中存储了二进制数据,如下所示:0x31
和0x31303030303332
. 这是从字符串转换为二进制数据的,我不知道那个字符串,也不知道字符串是如何转换为这个二进制数据的。据我所知pack()
和unpack()
PHP 函数可以帮助我,但我无法将此二进制数据转换回字符串,因为我不知道unpack()
使用了什么格式(函数的第二个参数)。如何找到正确的格式来添加unpack('format', $mybinarystring)
功能?或者这可以通过另一个函数或方法转换回来?
wpf - 什么是应用程序的原始站点以及何时使用它
- 什么是应用程序的原始站点
- 何时使用
- 一个资源文件的构建动作是如何与之关联的
- pack://application:,, 和 pack://siteoforigin:,,,有什么区别
c# - c# html敏捷包
我们正在将一个电子商务网站迁移到一个新平台,因为他们所有的页面都是静态的 html,并且他们的数据库中没有他们所有的产品信息,我们必须从他们当前的网站上抓取产品描述。
这是其中一个页面: http: //www.cabinplace.com/accrugsbathblackbear.htm
最好的方法是把描述变成一个字符串?我应该使用 html 敏捷包吗?如果是这样,该怎么做?因为我一般是 html 敏捷包和 xhtml 的新手。
谢谢
c# - PHP的包('N',数字)和C#中的二进制连接
如何将以下代码转换为 C#?
我已经设法转换了函数的其余部分,但我不知道它是如何pack('N', number)
工作的,也不知道.
- 运算符在应用于 PHP 中的二进制变量时会做什么。
c# - 使用 Html Agility Pack 忽略解析错误?
我正在尝试从 YouTube 解析出一个页面......这并不是真正没有语法错误。Html Agility Pack 对这些错误大喊大叫,并且没有返回任何结果。
ruby - 这个二进制字符串是如何使用的?
我正在研究一些 ruby 代码,我看到这个“varx”变量与 [0x140,4] <- 这是什么意思?我找不到任何显示这一点的 ruby 文档。varx 类似于二进制字符串。
struct - 使用 struct.pack 将 numpy.float32 打包成 4 个字节
大家好,我在使用 struct.pack 函数打包 numpy.float32 时遇到了一些麻烦。
38.2 的十六进制表示,32 位,是 0x4218CCCD。但是,当我使用 python 终端运行前面的代码时(在导入相应的模块之后),输出是:
我不明白为什么它忽略了应该在 B 之前的 \x42。
我在 64 位机器上运行 32 位版本的 python 2.7。有任何想法吗?
提前致谢。
perl - Perl 中字符串的最快校验位例程是什么?
给定一串数字,我必须使用 Perl 尽可能快地对所有数字求和。
我的第一个实现用 unpack() 解包数字,然后用 List::Utils 的 sum() 对数字列表求和。它非常快,但是是否有更快的打包/解包方法来完成这项任务?
我尝试了打包/解包组合,并对这两种实现进行了基准测试。使用的 CPU 时间几乎相同;也许有一些我不知道的快速技巧?
这是我进行基准测试的方式:
python - Python 中 Perl 的 Pack('V') 函数?
我最近一直在进行一些漏洞利用开发以准备参加培训课程,但我遇到了一个教程问题。我一直在关注我能找到的所有教程,使用 Python 而不是教程使用的语言,出于偏好。我正在尝试对所有内容进行交叉编码,但我不知道如何交叉编码 Perl 的 Pack() 函数。
TL; DR:我正在尝试将其翻译成 python:
我找到了 Python 的 struct.pack() 函数,但是当我使用
,它会停止程序并且不起作用。我究竟做错了什么?
这是我的全部源代码