问题标签 [sun]
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.
linker - 在 Solaris 10 上从静态链接到动态链接
显然 Solaris 10 不再支持静态链接。因此,我想知道是否有人可以帮助我重写makefile,以便它支持动态链接。本质上,以下链接器命令给了我一条错误消息,即找不到 _memset。Memset 本身在标准库中,不应静态链接。这是链接器命令:
/usr/ccs/bin/ld -oq -e start_master -dn -z defs -M ../../../mapfile.q {目标文件列表}
有人知道我现在如何在 Solaris 10 上运行它吗?
谢谢!
java - Sun One Webserver 6.1 的 IDE 选择
目前我正在使用 Sun Java Studio Creator 2 Update 1。我想知道其他选择是什么。
除了“主题”功能外,Creator2U1 还不错。我试图删除主题,但无法删除。我想删除主题的原因是因为 XSS 问题。它创建了许多子文件夹。
谢谢
编辑:SOW6.1 需要 JSF1.1 Servlet2.3 JSP1.2(非常旧的版本......)
linux-kernel - OpenBoot 客户端程序加载地址和
在浏览网页并寻找有关 OpenBoot 和 SPARCv9 处理器的资料时,我看到 OpenBoot 在 0x4000[1] 处加载了任何客户端程序。为什么使用这个地址。另外,如果我尝试在实际的 sparc 机器上进行转储,我会在前 8kb 左右的内存(0x0 到 0x2000)中得到快速数据访问 MMU 未命中,所以我想这应该是一些内存映射 IO 左右,但是在(0x2000 到 0x4000) 是零填充的。所以我想答案不可能是 OPB 的存储位置(实际上在这个机器上它位于 0xf0055310)
虽然我还在讨论这个问题。为什么 SPARC 的 Linux 内核在之前被 SILO 从 0x4000 重定位到 0x40004000 之后,又将自己重定位到另一个地址?除了加载 Linux/任何其他客户端程序时的 SILO 和 OBP 输出之外,我在任何地方都没有找到这个。
java - 我在哪里可以获得JDK中以`sun`开头的包的来源?
我正在学习java nio,发现实现类sun.nio
在jdk1.6/src.zip
.
有包开源吗?在哪里可以找到它们的来源?
java - Jconsole 可以用来监控 IBM JDK 吗?
JConsole 可以用来监控 IBM JDK 吗?我想知道 Sun JDK 和 IBM JDK 应用了哪个垃圾收集工具,而且是免费的。
java - Java 可能的 FileChannel.map 错误
所以我正在尝试使用映射的 FileChannel 读取一个非常大的文件。
文件超过 2GB。一段代码是:
这会引发错误:
FileChannel.map 将 along
作为文件大小。那么这个错误有意义吗?为什么他们不支持比这更大的文件?
c++ - 为什么 sun C++ 编译器在使用调试信息进行编译时会更改符号名称?
我有这个源文件:
并在使用和不使用调试信息的情况下对其进行编译(SUN C++ Compiler 5.10):
以下是没有调试信息的目标文件的符号名称:
以下是带有调试信息的目标文件的符号名称:
为什么变量有const_short_p_const
另一个符号名称?g++
使用调试信息编译时不会更改它。对我来说,它看起来像一个编译器错误。你怎么看?第二个const
(常量指针)导致了这一点。
编辑 Drew Hall 的评论: 例如,您有两个文件:
和
编译没问题:
但链接不起作用,因为符号不同!ConstPointer2.o 中的符号名称是const_short_p_const
,但 ConstPointer.o 中的符号名称是$XAHMCqApZlqO37H.const_short_p_const
。
java - 在使 AWS ElasticBeanstalk 与 Sun JDK 一起工作时遇到问题
在我的应用程序中,我需要由 SunJDK 驱动的 tomcat。但是默认的 AWS EBS AMI 带有 OpenJDK。所以我想把它改成 Sun JDK。但这个简单的任务结果并不那么简单。这是我所做的 -
- 在为我的 EBS 环境供电的 EC2 实例上,我通过手动下载 rom 然后运行来安装 Sun JDK
rpm -i <jdk-rpm-file.rpm>
。 - 然后我更新了这里列出的 java 替代品。
- 接下来,我重新启动了应用服务器,以确保需要 Sun JDK 的功能正常工作。有用。
- 接下来,我通过右键单击 EC2 实例并选择“创建映像 (EBS AMI)”来创建映像
- 我等待创建 AMI。然后我得到 AMI ID。
- 将测试环境配置中的“自定义 AMI ID”设置为新创建的 AMI。
- 应用更改。这会触发环境更新。
- 现在问题来了。一旦更新环境,它就会创建一个新的 EC2 实例来连接到该环境。
- 然后在“添加”实例后,它开始抛出此警告消息 -
"Failed to retrieve status of instance 'i-eb800c88' 2 consecutive time(s). Elastic Beanstalk will attempt to retrieve status up to 10 consecutive times before terminating the instance."
- 这会持续 10 次尝试,然后它会终止实例并添加另一个实例,并且会持续很长时间。
我不确定我哪里出错了。任何指针表示赞赏。
java - Java获取像素区域并转换为图像-如何提高效率?
我有一些代码可以抓取屏幕上的像素区域并将它们转换为 BufferedImage 对象。问题是 - 它非常慢,所以我正在寻求支持以提高它的速度!
代码如下:
我正在通过它: getScreenPortion(new Point(1081,824),new Point(1111,844));
这意味着我正在尝试获得大约 30x20 的区域 - 但它需要 7 秒的区域,这非常慢!
java - Android http基本认证
我的 Android http url 连接有问题。我有这个方法:
当我从普通的 java 应用程序中使用它时,它工作得很好。但是当我从 Android 应用程序中运行它时,它不起作用。
我观察到在 Android 中运行时,url 连接是 org.apache...HttpURLConnection。当它使用它时,它不会进入while循环。
在普通的 java 应用程序中,它使用 sun.net...HttpURLConnection (有效)。
有人对我如何让它在 Android 上运行有任何建议吗?