64bit相关内容
由于JavaFX仅适用于64位Linux和64位OS X(因为较新的Java版本尚未以32位发布),我很好奇JavaFX是否能够在32位Windows上工作。有什么想法? 谢谢! 解决方案 确实如此。我现在正在做;)
..
我们正在开发一个由Java编写的swing应用程序,它只需要大约128MB的内存,在短期内我不会看到它需要更多的内存,如4GB。以前我们总是提供3个不同的版本,一个用于32位Windows,一个用于32位Linux,另一个用于64位Linux,安装程序包含JRE。 直到几周之前,任何人都没有使用64位版本,并且报告了OutOfMemoryException,因为该应用程序比32位版本消耗的内存大
..
我有Internet Explorer 11.我有一些仅使用64位Java运行的帮助文件。默认情况下,IE以32位方式启动。谷歌搜索后我发现启用增强保护,IE将以64位启动。我能够以64位实现IE。但它仍然推出了32位Java。 请注意: - 当IE 9有单独的64位选项时,我能够运行64位版本的帮助文件。 请告诉我如何在Windows 7中使用64位Java运行IE 11。 解
..
我注意到 Sun 正在提供64位版本的Java。它的性能是否优于32位版本? 解决方案 定义您的工作量以及“执行”对您意味着什么。 这对我来说是一种令人不安的烦恼,作为一个长期存在的表演爱好者。特定变更“是否表现更好”首先取决于工作量,即你要求程序做什么。 对于计算量很大的事情,64位Java通常会表现得更好。传统上,Java程序具有大量的I / O负载和繁重的网络负载; 64
..
如果我使用64位JDK编译一些java文件,然后用它们创建一个JAR文件,那么生成的JAR是否可以正常使用32位JRE,还是必须使用32位JDK? 谢谢 解决方案 生成的JAR将正确使用32位JRE。你不需要重新编译你的jar。
..
我正在尝试找出与Java 7 x64中的BigIntegers相关的以下问题。我试图计算一个极高功率的数字。代码如下,后面是问题描述。 import java.math.BigInteger; public class main { public static void main(String [] args){ //演示计算;期望的计算:BigInteger(“4096”
..
我需要从安装的64位java 7切换到我的Windows 7 64位操作系统上安装的java 6,但通常的步骤不起作用。 我试图更改JAVA_HOME环境变量但是当我输入java -version时,系统回复Java 7 ... 如何从不同的java版本切换? 谢谢。 解决方案 您还需要切换路径环境变量,指向JRE之前bin目录。另外,我认为现代版本的java在Windows的s
..
int 的大小为32位且 long / double 是64位。这些尺寸在 32/64位JVM 32/64位处理器 如果是,那么长 / 双的操作在64位处理器/ JVM上是原子的吗?
..
我需要确定特定系统是否安装了32位Java。我正在做一个只允许我访问文件系统和注册表的远程查询,因此我无法尝试运行java.exe或运行任何Java代码。 I还想确保我检测到IBM和Sun Java以及任何其他发行版,这些发行版似乎将文件放在文件系统和注册表中的不同位置。 我提出的最好的方法是检查C:\ Windows \SysWOW64 \ javaava.exe。这是测试32位Ja
..
问题很简单!你如何在C#中表示64位int? 解决方案 64位int很长
..
在 redis 中, HINCRBY支持的值范围限制为64位有符号 整数。 我想知道64位有符号整数有多大。如果这是常识,我很抱歉,我的背景是经济学,没有人告诉我那里的问题答案。 提前致谢:) 解决方案 本文适用于有关此主题的更多信息: http://en.wikipedia.org/wiki/Integer_(computer_science) 所以答案是问题应
..
我想知道JavaScript是否错误处理64位整数还是我做错了什么? 我有以下代码: var str =“0x4000000000000000”; // 4611686018427387904十进制 var val = parseInt(str); alert(val); 我得到这个值:“4611686018427388000”,即0x400000000000
..
我只是想知道我怎么知道我的笔记本电脑是64位还是32位机器。 (这是64)。 所以,我考虑打印以下内容: int main() { printf(“%d”,sizeof(int)); } 结果是4,这看起来很奇怪(因为它是64位机器) 但是,当我打印出来时: int main () { printf(“%d”,sizeof(int *)
..
首先,我之前设法让我的64位测试网络应用程序在这台机器上运行(当我为这个项目进行原型设计时)。我已经在32位工作了几个星期,并意识到我需要将应用程序切换到64位,当我这样做时(在项目中将目标平台设置为x64)并重新部署,它就会停止运行。 我上次花了好几天才得到64位工作,而且我不确定这次我错过了什么。 我正在IIS下发布并调试。 我收到BadImageFormatExceptio
..
我最近能够使用本机64位支持构建Apache Hadoop 2.5.1。所以,我摆脱了恼人的本地库警告。 我正在尝试配置Apache Spark。 14/09/14 18:48:42 WARN util.NativeCodeLoader :无法为您的平台加载native-hadoop库......在适用的情况下使用builtin-java类 一些提示: 我不得
..
我正在编写简单的测试,以了解gdb如何使用 extern“C”和选项 -O0 ,我的asm对象是用 nasm -g -f elf64 编译的。这里是我的反汇编堆栈frame: 0x0000000000400570
..
我有一个效用函数: $ b我使用gcc 4.1.2在RHEL 5.1 64位平台上运行。 $ b void str_concat(char * buff,int buffSize,...); 其中conc char char *在可变参数列表(...)中传递,而最后一个参数应该为NULL,指定参数的结尾。在64位系统上,NULL是8个字节。 现在解决问题。我的应用
..
我公司的 stdint.h 标题显示为: #define INT64_MIN -9223372036854775808LL 但是在我的项目的一些代码中,一位程序员写道: #undef INT64_MIN #define INT64_MIN(-9223372036854775807LL -1) 然后他在代码中使用这个定义。 该项目编译时没有
..
我知道如果我想为Linux上的windows编译一个32位的.exe文件,我可以在linux上安装并使用mingw32软件包(例如apt-get install mingw32)。如果我想编译一个64位的windows.exe,该怎么办?有没有工具或方法来做到这一点? 解决方案 看起来我的答案在于
..
我正在将应用程序移植到Linux平台上的64位。该应用程序目前支持Linux,Windows,Mac 32位和Windows 64位。我们经常遇到的一个问题是int对long的使用,反之亦然。直到现在,这并不是一个问题,因为long和int在应用程序当前支持的平台上可以互换(都是4个字节)。代码库是一个巨大的代码库,有许多遗留代码用于许多数据类型的#defines,因此搜索long的所有用法并用i
..