问题标签 [decoding]

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 投票
4 回答
1040 浏览

c - 将0和1的字符串转换为字符的简单方法?纯C

我正在做一个隐写术项目,我从 ppm 文件中读取字节并将最低有效位添加到数组中。因此,一旦读入 8 个字节,我的数组中就会有 8 位,这应该等于隐藏消息中的某个字符。有没有一种简单的方法可以将 0 和 1 的数组转换为 ascii 值?例如,数组:char bits[] = {0,1,1,1,0,1,0,0}将等于 't'。纯C

感谢所有的答案。我要试一试这些。

0 投票
4 回答
3149 浏览

php - PHP中的POST字符串解码

PHP中是否有任何内置函数可以解码

przysi%25C4%2599gam%2520s%25C5%2582u%25C5%25BCy%25C4%2587

进入

przysięgam służyć

?

0 投票
1 回答
285 浏览

php - mcrypt 解码错误

我对以下 php 函数(更大类的一部分)有一些问题。

例如,如果我用盐/密钥“yBevuZoMy”加密字符串“liloMIA01”,我将得到“7A30ZkEjYbDcAXLgGE/6nQ==”。

我得到 liloMIA01 作为解密值,我尝试使用 rtrim 但它没有用。

0 投票
5 回答
78916 浏览

java - 在 Java 中解码 URI 查询字符串

我需要解码包含查询字符串的 URI;预期的输入/输出行为类似于以下内容:

我试过使用java.net.URI,但它似乎解码了查询字符串,所以在上面的例子中,我留下了“alias=pos&FirstName=Foo+A&B=C&LastName=Bar”,所以“& " 是查询分隔符或查询组件中的字符。

编辑:我刚刚尝试了 URI.getRawQuery()并且它没有进行编码,所以我可以用 a 拆分查询字符串&,但是我该怎么办?Javascript 有decodeURIComponent,我似乎在 Java 中找不到对应的方法。

有什么建议么?我宁愿不使用任何新的库。

0 投票
6 回答
3584 浏览

networking - MD5 目的或用途

如果我们不能解码 MD5 哈希字符串,那么 MD5 的目的是什么,我们可以在哪里使用 MD5。

0 投票
1 回答
284 浏览

c# - c# -> javascript,Json 解码未命中属性

我有 ac# 对象(如下),我正在尝试发送到我的 javascript。

我的问题是,虽然我可以遍历列表中的项目,但我无法访问字符串属性('Period')。

在 JS 中引用对象根本不显示任何属性。在 c# 中进行 Json 编码之后,我仍然可以在将其返回给调用者之前看到该属性(将鼠标悬停在下面函数中的结果变量上):

我到底怎么能越过这个?任何意见表示赞赏!

你的,安德斯,丹麦,

0 投票
2 回答
664 浏览

gif - 解码 GIF 问题

对于个人项目,我正在创建一个静态 gif 解码器。到目前为止一切正常,除了我无法理解规范中的一个概念:

图像需要此块。数据流中的每个图像都必须存在一个图像描述符。每个数据流可能存在无限数量的图像。 (规格)

每个数据流无限图像?可以多于1个?我假设他们不是指动画 GIF,因为在他们声明的相同规范中,他们不建议将 gif 用于动画。

我已经阅读了很多其他记录 gif 格式的网站,它们都陈述了类似的内容。这是另一个链接

GIF 中可能存在无限数量的图像。

有任何想法吗?

0 投票
3 回答
3409 浏览

php - 如何在 PHP 中使用其编码类型解码邮件标头字符串

我正在用 PHP 创建一个基于 Web 的小型邮件客户端,并注意到许多电子邮件主题和内容如下所示:

有没有人有任何解码它们的想法,以便它们正确显示?

0 投票
1 回答
463 浏览

silverlight - 性能:在 Silverlight 3 中在 3D 墙上查看数千张图像

我目前正在开发一个非常酷的 Silverlight 应用程序,它可以在 3D 墙壁空间中显示照片,例如 Blend 3 中的 Wall3D 演示。

我目前面临的问题是性能。该应用程序的工作原理如下:

  • 当您向右或向左滚动时,3d 照片墙会旋转
  • 每次移动时,都会下载下一列照片,将其解码为 BitmapImage 并放入 3D Wall Node。
  • 你可以想象用户(如果你让他们)会想要快速翻阅照片,但我遇到的问题是我无法足够快地显示照片。

在大多数情况下,它是一个运行良好的漂亮应用程序,但是当一个相册包含超过 300 张照片时,您可以想象所有 BitmapImage 类占用的内存类型,以及移动滑块如何在短时间内从照片 20 跳转到照片 120第二。

当然,我们有适当的算法不会下载中间的每张照片,但我仍然无法找到一种快速显示照片的方法。

在这种情况下,我们可能需要扔掉“非常适合展示”的 3D 墙,转而使用像 Vertigo 所做的 Playboy 存档那样平坦的 DeepZoom 墙。

还是不确定,让我知道你的想法。

PS 我们使用 Kit3D 进行所有 3D 工作,它使用 PerspectiveCamera、Model3DGroup、ModelVisual3D、RotateTransform3D 和 TranslateTransform3D。

干杯,鲍勃。

0 投票
1 回答
2002 浏览

python - 我可以关闭隐式 Python unicode 转换来查找我的混合字符串错误吗?

在分析我们的代码时,我惊讶地发现数百万次调用
C:\Python26\lib\encodings\utf_8.py:15(decode)

我开始调试,发现在我们的代码库中存在许多小错误,通常将字符串与 unicode 进行比较或添加 sting 和 unicode。Python 优雅地解码字符串并在 unicode 中执行以下操作。

多么体贴。但是很贵!

我精通 unicode,读过Joel Spolsky​​Dive Into Python ...

我尝试仅将我们的代码内部保存在 unicode 中。

我的问题 - 我可以关闭这个 pythonic 好人的行为吗?至少在我找到所有这些错误并修复它们之前(通常通过添加一个 u'u')?

其中一些很难找到(有时是字符串的变量......)。

Python 2.6.5(我无法切换到 3.x)。