问题标签 [short]

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 回答
300 浏览

url - 短网址网站如何运作?

像 bit.ly 或 goo.gl 这样的 URL 短网址是如何工作的?有谁知道他们使用什么技术或算法?

0 投票
1 回答
516 浏览

http - 为什么 rev 规范链接总是使用 302 重定向

一些站点支持用于自托管短 URL 的RevCanonical链接。如flickr、php.net、dopplr。

据我了解,一些文章也这么说。URL 缩短服务应该使用 301 永久重定向而不是 302。

但我上面列出的所有网站都使用 302 临时重定向来为其 RevCanonical 链接。

这是我使用的一些结果curl -I

多普勒:

弗里克:

我不明白为什么这种情况(自主机缩短 URL)应该使用 302 重定向。谁能解释原因?

0 投票
5 回答
366 浏览

java - Java 更优雅的方式来编写带有图像的 if 语句

有没有更优雅/更短/有条理的方式来编写这段代码?

0 投票
7 回答
19627 浏览

c++ - 如何获得 SHORT 的高位和低位?

函数GetKeyState()返回一个 SHORT,其中包含键的状态(在高位向上/向下,在低位切换)。我如何获得这些值?

0 投票
4 回答
5968 浏览

url - 为 SQL 数据库动态生成短 URL?

我的客户拥有超过 400,000 个客户的数据库。每个客户都分配有一个 GUID。他希望我选择所有记录,创建一个动态“短 URL”,其中包含此 GUID 作为参数。然后将此短网址保存到每个客户记录的字段中。

我的第一个问题是,是否有任何 URL 缩短站点允许您像这样以编程方式即时创建短 url?

0 投票
6 回答
52893 浏览

java - 字节数组到短数组并在java中再次返回

我在获取存储在字节数组中的音频数据,将其转换为大端短数组,对其进行编码,然后将其更改回字节数组时遇到了一些问题。这就是我所拥有的。原始音频数据存储在 audioBytes2 中。我使用相同的格式进行解码,但在 cos 函数上加减号。不幸的是,更改字节和短数据类型是不可协商的。

我已经做了我能想到的一切来完成这项工作,但我最接近的是让它在其他所有编码/解码中工作,我不知道为什么。谢谢你的帮助。

0 投票
5 回答
580 浏览

java - Java中的字节和短点(我已经阅读了其他问题)

我的问题是:如果我从 Java 反汇编中得到它,当我使用

实际上会使用 int 而不是 byte。此外,所有本地内存插槽都是 4B,就像堆栈插槽一样。我意识到分配一个字节数组可能会更有效,但是使用单个字节值最终是低效的吗?(简称同点)

0 投票
3 回答
34250 浏览

c# - 在 C# 中将 2 个字节转换为 Short

我正在尝试将两个字节转换为无符号短字节,以便检索实际的服务器端口值。我将它基于回复格式下的这个协议规范。我尝试为此使用BitConverter.ToUint16(),但问题是,它似乎没有抛出预期值。请参阅下面的示例实现:

给定一个示例数据,假设对于两个字节值,我有 105 和 135,转换后的预期端口值应该是 27015,但我使用 BitConverter 得到的值是 34665。

我做错了吗?

0 投票
3 回答
813 浏览

c - C 数据类型:介于 Short 和 Int 之间

我读了一本关于 C 的书,我最好先呈现代码并在后者中提问。

第一个密码


第二代码

特别说明:我使用的是基于英特尔的电脑,所以 int 大小是 32 位的。

问题 :

1.)书中提到这两个代码可以正确运行,尽管其中一个使用说明%hd符而另一个使用%d说明符。

2.)书中的原因是因为C机制会自动将类型转换int加快计算速度,这就是为什么使用说明%d符甚至%ld是32位也会产生正确的结果。

3.)我的问题是,这种转换是什么时候发生的?是在我们将它作为参数传递给printf()函数的时候吗,就像浮点变量作为表达式或参数传递时如何转换为双精度一样,或者当我们用一个值初始化变量时3

4.)实际上我做了一个小实验,即使用sizeof运算符和printf()函数打印出变量 num 的大小,它显示给我2 bytes。但我仍然不确定转换何时发生。

5.)如果转换发生在我们为short变量赋值的时候,那么创建一个short变量有什么意义??(**如果不是这种情况,这个问题应该忽略

非常感谢您的帮助

0 投票
2 回答
1649 浏览

c# - 如何在 C# 中使用 XmlTextReader 识别短标签?

下面给出了一个读取和写入 XML 的示例代码。输出 XML 无效,因为它无法检测到"<test attrib="123" />. 有什么方法可以使用 XmlTextReader 检测此类标签?