小编Hou*_*man的帖子

读我自己的Jar's Manifest

我需要读取Manifest传递我的课程的文件,但是当我使用时:

getClass().getClassLoader().getResources(...)
Run Code Online (Sandbox Code Playgroud)

MANIFEST从第一次.jar加载到Java Runtime.
我的应用程序将从小程序或webstart运行,
因此.jar我猜我无法访问自己的文件.

我实际上想要读取启动Felix OSGi 的Export-package属性.jar,所以我可以将这些包暴露给Felix.有任何想法吗?

java osgi manifest.mf apache-felix

124
推荐指数
9
解决办法
11万
查看次数

Nashorn启动缓慢可以克服吗?

我使用Rhino作为图形内部的脚本组件.在该项目中,大约有200个小脚本独立运行.启动应用程序时,脚本应立即全速运行.Rhino的表现已经足够了,但是自从Oracle建议迁移到Nashorn之后,我面临着一个困境.

下图显示了Rhino和Nashorn之间的负载差异,大约有15,000个脚本调用.Nashorn的创业缓慢是我最大的问题.

注意,这是在JDK 1.8.0上.JDK 1.8u5是类似的

发动机性能比较

我希望图片清晰.

这是我如何使用ScriptEngine的概述:

  • 我正在使用One scripting Engine实例,
  • 我为每个脚本创建一个CompiledScript对象,
  • Swingworker执行一次CompiledScript.eval().
  • 每半秒SwingWorkers就会启动.
  • 每个CompiledScript都有自己的SimpleScriptContext实例,可以在每次执行时重复使用.

下面我提供了一个运行时配置文件,说明了引擎随时间的繁忙程度; 在此输入图像描述

有谁知道如何克服Nashorn的创业缓慢?


更新
2015 年4月15日在Java8u45上使用200个单独的脚本进行相同的测试.
性能要好得多!在Java7上以与Rhino类似的速度运行.

java performance rhino java-8 nashorn

10
推荐指数
1
解决办法
1525
查看次数

Win2008 R2 WER(错误报告)LocalDumps阻塞了什么?

我只想恢复我自己的32位应用程序的崩溃转储.

我尝试了以下方法:

此外,我在 显示消息"检测到可能的堆损坏(代码3221225477)"下 的"系统事件查看器"中有WER错误条目"Windows Logs\Applications&Services\Microsoft\Windows\WER-Diagnostics\Operational"

我不知道这条消息是否与我的测试应用程序创建NPE有关,或者这是否是WER本身有问题?

我只是无法让它工作:(谁能给我一些线索?


更新: 对于另一台新的2008R2 x64机器,我刚刚做了

HKLM\Software\... Reporting\LocalDumps\DumpFolder = "c:\crashdumps"
HKLM\Software\... Reporting\LocalDumps\DumpType = 2   (REG_DWORD)
HKLM\Software\... Reporting\LocalDumps\DumpCount = 20 decimal (REG_DWORD)
Run Code Online (Sandbox Code Playgroud)

并且运行nulpointer-terster按预期工作.

所以我认为必须在这些其他机器中设置禁止使用LocalDumps的设置,尽管LocalDumps注册表键在那里.

windbg crash-dumps windows-server-2008 windows-server-2008-r2 windows-error-reporting

7
推荐指数
1
解决办法
9205
查看次数

我可以使用 JCheckbox 来显示“混合状态”

在 Windows 中,可以显示灰色的 JCheckbox,以表明它所代表的数据集合并非所有项目都具有相同的值。

这对于 JCheckBox 来说是可能的吗?我该怎么办?(希望有办法不覆盖它)

谢谢

java mixed jcheckbox

5
推荐指数
1
解决办法
1030
查看次数

OSGi初始配置,谈论ZIP字典条目?

关于"初始供应页面231"的osgi R4规范

'请求的结果必须是ZIP文件(内容类型应用程序/ ZIP)'...'zip文件可能只包含四种类型的字典条目:text,binary,bundle或bundle-url.类型在ZIP条目的额外字段中指定

除了拥有单个名称的文件之外,我不知道ZIP文件.有没有人找到一个显示这样一个zip文件的例子?

非常感谢!

java osgi provisioning

2
推荐指数
1
解决办法
263
查看次数