问题标签 [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.

0 投票
1 回答
616 浏览

wpf - 在 wpf Web 应用程序中加载配置文件

我有一个 WPF 浏览器应用程序,我试图在其中加载配置文件。

由于应用程序部署为 xbap,它无法访问本地文件系统,因此我需要将配置文件编译为程序集中的资源。

现在,我无法在浏览器应用程序中加载配置文件,因为 ExeConfiguationFileMap 类只采用文件系统路径而不是 Pack URI。

我该如何解决这个问题?

这就是我的代码的样子。

0 投票
1 回答
112 浏览

jar - 仅使用来自主类的递归依赖类构建 JAR 文件

有没有一种简单的方法来生成一个 JAR 文件,它只包含依赖于某个“主”类的传递的类(当然省略了反射)。我想将我的应用程序的一小部分提供给其他人,但不想导出整个应用程序。

谢谢,M。

0 投票
4 回答
4673 浏览

php - 推送通知脚本中的 pack() 警告

我正在用 PHP 编写我的推送通知脚本。是$deviceToken正确的,但我在这一行有一个警告:

警告是这样的:

警告:pack() [function.pack]:类型 H:第 33 行 /myurl.com/send_push_notification.php 中的非法十六进制数字

并且通知没有到达。

你知道为什么吗?

0 投票
2 回答
3032 浏览

layout - 如何将 JDialog 与包含 GridLayout 的 JPanel 打包?

我正在创建一个对话框作为 Java 应用程序的一部分。我正在使用 groovy 的 swingBuilder,在尝试打包 JDialog 时遇到了一些困难。请看下面的代码:

如果您将此代码粘贴到 groovy 控制台中,它应该可以正常执行。单击“单击我”按钮后,请注意对话框下方的额外空间。

所以它是一个网格布局,有一个标签、文本字段和两个按钮。它显示得很好,但是当我尝试打包对话框时,我的麻烦就来了。它水平包装很好,但我在底部有一个额外的空间(几乎就像 GridLayout 的额外行)。它使对话框看起来很奇怪。我已将这个问题缩小到 GridLayout,因为如果我只添加一行组件,它就可以很好地打包。如果我完全移除网格并添加一些其他随机组件,它会很好地打包。我知道我可以尝试使用备用布局管理器,但 GridLayout 对我来说效果很好,不需要太多代码,比如 GridBag。因此,除非没有其他解决方案,否则我真的宁愿坚持使用 GridLayout。

如果我在 JDialog 上使用 setSize() 方法,对话框确实会调整大小,但是,在不同的主题和平台上,它的性能不会那么好。我更愿意使用 pack() 来调整任何平台的大小。提前感谢您的任何帮助。

0 投票
1 回答
1130 浏览

c - 读取 BMP 标头,打包。读取不正确的值

我最近编写了一个程序来读取 BMP 文件的文件头和信息头。我如图所示将它们打包,将它们分开,然后打印宽度和高度。不幸的是,宽度和高度不正确。我不确定为什么。也许有点/小端问题?如果是这样,我不知道如何解决它。我正在 GCC 上编译和运行它。

......

......

......

0 投票
1 回答
423 浏览

swing - 当某些组件不可见时使用 frame.pack()?

我正在尝试创建一个简单的边框布局模板,并且我正在使用 frame.pack() 来确定帧大小。我在中心区域有一个不可见的标签,pack 方法似乎没有考虑标签,所以它没有显示。我知道它最初确实有效,因为框架最初是适合其他组件的尺寸。那么我怎样才能让框架考虑到不可见的标签呢?该标签仅在选择中心区域中的按钮时可见。一切正常,除了您必须手动增加帧大小才能看到标签。

0 投票
1 回答
1272 浏览

php - PHP 字符串到“unsigned long”(来自 C++)

我在 C++ 中有这段代码,它返回输出以下数字

如何在 PHP 中实现上述功能(即 unsigned long int 中的字符串“P3TF”)。我尝试使用 pack 方法:

我需要它的 bigendian 字节顺序,所以我没有使用pack('V')or pack('L')

任何人都知道如何实现这一目标?

谢谢!

0 投票
2 回答
2248 浏览

python - 包格式字符串中的自动重复标志

在 php 中,unpack() 有一个“*”标志,意思是“重复这种格式直到输入结束”。例如,这将打印 97、98、99

python中有这样的东西吗?当然,我可以

但我想知道是否有更好的方法。

0 投票
1 回答
672 浏览

php - PHP 打包/解包错误

我必须将旧的“加密”数据从旧系统转换为适当的加密算法。我有这个代码:

为什么输出显示StackOverflow Is A而不是StackOverflow Is AWESOME

0 投票
3 回答
14147 浏览

python - 如何切换二进制数据的字节顺序

我有一个正在读取的二进制文件,其中一些 2 字节值以“反向”字节顺序(小端?)存储,例如。

创建这些值的原始程序在内部将它们存储为短裤。这些值应对应于:29、19、39、59、69、49、79。我正在尝试使用 python 2.6.5 读取这些值(尽管这可能会在更旧的系统上运行,例如 2.3 和 2.4) .

我试过使用

而且,当然,这些值都是错误的:

在查看了 struct 的文档后,我想我可以使用类似的东西

但是在测试时,我只得到了

如何使用正确的字节顺序解压缩这些值?我是否坚持分别读取两个字节,然后在 python 代码中重新组装它们?