问题标签 [signed]
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.
c# - C# Convert.ToInt16(String) C 等效项
C# 的 Convert.ToInt16(String) 方法的 C 等价物是什么?在我的情况下,我的字符串是一个 char 数组。谢谢
python - 如何在python中获取long的有符号整数值?
如果 lv 存储一个 long 值,并且机器是 32 位,则如下代码:
结果是 long 类型的 iv,而不是机器的 int。
在这种情况下,我怎样才能得到(有符号的)int 值?
java - 签名的 Java 小程序在连接到 Web 服务时引发安全异常
我有一个在 tomcat 5.5 上运行的 java 小程序。它已签名(-selfcert)。java.security.AccessControlException: access denied (java.lang.RuntimePermission createClassLoader)
当我的 Applet 尝试连接到 web 服务时(已经在这一行中),我仍然得到一个异常:
由于这里有一些类似的问题,我阅读了它们:
是的,小程序已签名。我用-verify检查了它。
Tomcat 安全异常,可能是,但我已添加到 catalina.policy:
grant codeBase "file:/home/me/apache-tomcat-5.5.27/webapps/myapplet/applet.jar" { permission java.security.AllPermission; };
并且通常的东西也在那里:
没有结果。
好的,快速更新,添加:
到本地 java.policy 文件修复问题。但那不是我要找的,小程序应该运行在一台带有 dafault java.policy 文件的普通机器上。所以它必须从代码中修复。
c++ - 验证 C / C++ 有符号右移是否是特定编译器的算术?
根据 C / C++ 标准(请参阅此链接),C 和 C++ 中的 >> 运算符不一定是有符号数的算术移位。当位向右移动时,是否移入 0(逻辑)或符号位(算术)取决于编译器实现。
对于为有符号整数实现逻辑右移的编译器,此代码是否会在编译时执行断言(失败)?
binary - 2的补码例子,为什么不进位?
我正在观看 David Malan(这里)关于二进制的一些精彩讲座。他谈到了有符号/无符号、1 的恭维和 2 的补码表示。有一个 4 + (-3) 的加法,排列如下:
但他挥舞着神奇的双手,扔掉了最后一个进位。我做了一些维基百科研究,有点不太明白,有人可以向我解释为什么那个特定的进位(在 8's -> 16's 列中)被丢弃了,但他保留了它之前的那个吗?
谢谢!
security - 从java小程序读取任何网络设备上的数据文件?
java小程序如何从与客户端计算机在同一网络中的任何设备读取数据文件
是否可以使用签名的小程序或任何安全策略?
iis-7 - 使用签名程序集时 IIS7 中的 AutoMapper 出现问题
我正在尝试将AutoMapper与在 IIS 7 上运行的 Web 应用程序一起使用。预期使用它以便将外部 dll 中定义的域类型映射到 IIS 应用程序中定义的视图模型。这工作正常,除非外部 dll 被烧毁。然后我收到以下错误:
重现问题的步骤:
1) 在安装了 IIS 7 的机器上使用 Visual Studio 2008 创建一个新的 Web 应用程序。(我们使用的是 Windows 7)。
2) 从http://www.codeplex.com/AutoMapper下载 AutoMapper.dll 。(我们使用的是 0.4.xx 版本)并将对该 Dll 的引用添加到您的 Web 应用程序中。
3) 在默认页面后面的代码中加入如下代码:
4)新建一个名为“TestLibrary”的类库,将Class1.cs文件重命名为Source.cs,在里面放入如下代码:
5) 将对该库的引用添加到您的 Web 应用程序。
6) 运行解决方案,您应该会看到“Automapper 有效!” 输出。
7)要让它失败,你必须做两件事。
i) 将网站配置为在 IIS 而非 Visual Studio 开发服务器下运行。ii) 签署 TestLibrary 程序集。之后,运行解决方案应该会产生上面报告的错误。
有谁知道如何解决这个问题?根据 IIS 管理控制台,我们已经检查并且应用程序正在以完全信任的方式运行。
java - 已签名未签名小程序/Java Web 启动、套接字连接?
我一直在为特定的客户端/服务器产品 (COTS) 开发一个测试框架,该框架通过原始 ip 套接字公开 XML 请求和响应。
我已经能够在 PHP 应用程序中开发我的测试框架并取得良好的效果,但我的愿望是使测试框架易于移植。当然,VMWare 映像“足够”可移植,但对某些人来说却是令人头疼的问题。(获取和注册 VMWare Player 等。)
所以我的想法是编写一个 Java Applet / Java Web Start 来在用户本地网络环境中运行测试框架。网站将提供小程序/jnlp 并在桌面上执行,指向服务器 IP/端口并运行测试套件。收集结果并显示给用户。
我之前没有开发过小程序或 Java Web Start 项目,但我认为它非常简单。确实引起关注的一件事是签名和未签名小程序的套接字连接问题。其他已回答的问题说您无法建立套接字连接,除非它连接到原始服务器(?)。在那种情况下,如何签署他们的应用程序 applet/java web 启动?谁是证书提供者等?
-以色列
c++ - 可移植的有符号/无符号字节转换,C++
我正在使用有符号到无符号字节(int8_t)强制转换来打包字节。
这适用于英特尔 Linux 上的 GCC。这对于其他平台/编译器是否可移植,例如 PowerPC?有更好的方法吗?在我的情况下,使用 bitset 是不可能的。我正在通过 boost 使用 stdint
perl - 如何在 Perl 中进行 64 位运算?
我是perl新手,
我可以在 Perl 中简单地使用 64 位算术吗?
例如
- 我基本上是在寻找 perl 中 int64_t 的替代品。
- 有什么办法可以提及,如果变量是有符号的还是无符号的?