问题标签 [sign]
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.
blackberry - 黑莓:如何在设备上进行测试?
我在 BlackBerry JDE 4.5 中开发了一个应用程序,我也使用 ksoap 库。当我尝试在模拟器中测试应用程序时,我需要加载两个文件:
- ksoap2.cdo
- 我的应用程序.cdo
但。如果我想在任何设备上分发测试,我该怎么做?
我看到有关签名文件的信息。我填写了“BlackBerry Code Signing Keys Order Form”表格,并在我的电子邮件中收到了来自 blackberry 的 3 个文件。
我如何使用这些文件?如何签署应用程序以安装我的设备?
谢谢。
php - 如何获得数字的符号?
是否有一种(简单的)方法可以在 PHP 中获取与gmp_sign
Docs相当的数字(整数)的“符号” :
- -1 负
- 0 零
- 1 阳性
我记得有某种比较功能可以做到这一点,但我目前无法找到它。
我很快编译了这个(Demo)来完成这项工作,但也许还有更漂亮的东西(比如单个函数调用?),我想将结果映射到一个数组:
(此代码可能会遇到浮点精度问题)
.net - 签署混合代码汇编
我有一个用 C++ 托管和非托管编写的混合组件。为了签署这个程序集,我使用延迟签名和以下构建后事件:
这在我自己的 PC(VS2010 英语,Windows XP 32Bit)上没有任何问题。
如果我将这个项目转移到另一台 PC(VS2010 德语,Win7 32 位)上,此构建步骤将失败并显示错误消息。
可能是什么原因?
编辑:在命令提示符下启动该工具,它说:
它说 dll 没有强名称。我不明白,因为同一个项目在我的第一台机器上构建没有问题。
android - android 地图未显示在已签名的应用程序中
我开发了一个使用谷歌地图的应用程序。问题是当我签署这个应用程序然后从某个链接下载它时,比如 dropbox 或任何其他,地图没有显示。我也创建了一个新的谷歌地图键,但根本不工作。任何的想法...???
javascript - JavaScript 中的 Number.sign()
想知道是否有任何重要的方法可以找到数字的符号(符号函数)?
可能比显而易见的解决方案更短/更快/更优雅
简短的回答!
使用它,你会安全又快速(来源:moz)
您可能想查看性能和类型强制比较小提琴
很长一段时间过去了。进一步主要是出于历史原因。
结果
目前我们有以下解决方案:
1.明显且快速
1.1。从kbec修改- 一种类型转换更少、性能更高、更短[最快]
警告: sign("0") -> 1
2.优雅,短,没那么快[最慢]
小心: sign(+-Infinity) -> NaN
,sign("0") -> NaN
as ofInfinity
是 JS 中的合法数字,此解决方案似乎并不完全正确。
3.艺术……但很慢[最慢]
4.使用移位
快,但是sign(-Infinity) -> 0
5.类型安全[megafast]
!似乎浏览器(尤其是 chrome 的 v8)做了一些神奇的优化,结果证明这个解决方案比其他解决方案性能要好得多,甚至比 (1.1) 尽管它包含 2 个额外的操作并且逻辑上永远不会更快。
工具
欢迎改进!
[Offtopic] 接受的答案
Andrey Tarantsov - 艺术+100,但遗憾的是它比明显的方法慢了大约 5 倍
Frédéric Hamidi - 不知何故是最受好评的答案(在写作时间),它有点酷,但它绝对不是事情应该怎么做,恕我直言。它也不能正确处理无穷大数,这也是数字,你知道的。
kbec - 是对明显解决方案的改进。不是革命性的,但综合起来,我认为这种方法是最好的。投票给他:)
binary - 负数作为2的补码存储在内存中,CPU如何知道它是负数还是正数?
-1 可以用 4 位二进制表示为(2 的补码)1111
15 也表示为 1111。
那么,当 CPU 从内存中获取值时,它如何区分 15 和 -1 呢?
java - 您如何以编程方式在 Java 中对 jar 文件进行签名?
有没有人这样做过?我在谷歌上找到的唯一参考是:http: //onjava.com/onjava/2001/04/12/signing_jar.html仍然使用 sun.* 会导致问题的类......
也发现了这个,但不适用于 java16:https ://svn.cs.cf.ac.uk/projects/whip/trunk/whip-core/src/main/java/org/whipplugin/data/bundle/ JarSigner15.java
mysql - Wordpress 和 Drupal SSO/单点登录
我已经在 Wordpress 中创建了我的前端网站,这对我来说很好,我想在 Drupal 中创建成员/员工区域,因为它具有更多与 Google 文档和 Mediawiki 相关的功能。
我想知道我是否可以在两个站点之间共享登录信息,所以如果我在 wordpress 上注册用户,他们也可以登录 Drupal 站点吗?
android - 签署修改后的系统应用程序?
我正在修改我的 Honeycomb 平板电脑的一些 apk。我在 SystemUI.apk 中添加了一些需要在 AndroidManifest.xml 文件中获得新权限的功能。问题是我需要使用系统证书重新签署包。我试图从以前的 apk 中复制 META-INF,但 logcat 仍然显示“证书无效”。所以我想知道我该怎么做……在此先感谢您的帮助。PS:我已经尝试用我的密钥库对 apk 进行签名,但仍然是同样的错误。
syntax - 数字前缀的 +/- 符号:词汇/句法元素?
我想为我的表达式评估器添加 +/- 符号支持,但是我不确定它是否应该是作为数字标记的一部分的词法元素(例如number = [\+\-]*[0-9]+
)或句法元素(例如primary ::= [ ( "+" | "-" ) ] primary | number
where number = [0-9]+
)。
从上面可以看出,这个标志可以任意多。目前,我已经使用递归下降和运算符优先级解析实现了语法版本。但我仍然不确定这是否是一个好的选择。我发现的一件事是,语法版本需要对遇到的每个符号进行递归。