小编Jon*_*ott的帖子

在JavaFX 8中设置ScrollPane的背景颜色

我无法在最新版本的JavaFX 8(java 8 b-110及更高版本)中设置ScrollPane的背景颜色.所以我需要知道这是一个永久性问题还是暂时问题(可以在以后的版本中修复)?

javafx javafx-8

5
推荐指数
2
解决办法
9520
查看次数

如何有效地为 Java 中的单链表节点实现 hashCode()?

EclipsehashCode()通过以下方式为单向链表的 Node 类实现该功能:

class Node{
    int val;
    Node next;

    public Node(int val){
        this.val = val;
        next = null;
    }
    @Override
    public int hashCode() {
        final int prime = 31;
        int result = 1;
        result = prime * result + ((next == null) ? 0 : next.hashCode());
        result = prime * result + val;
        return result;
    }
}
Run Code Online (Sandbox Code Playgroud)

现在hashCode(),一个节点取决于它后面的节点的哈希码。

因此,每次调用hashCode()都会在链表的长度上分摊线性时间。因此使用 aHashSet<Node>将变得不可行。

解决这个问题的一种方法是将 的值缓存hashCode在一个变量中(称为散列),以便它只计算一次。但即使在这种情况下,一旦任何节点的 val 更改,哈希值也将变为无效。同样,修改hashCode当前节点后面的节点需要线性时间。

那么对于这样的链表节点,有什么好的方法可以实现散列呢?

java hash linked-list singly-linked-list

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

IntelliJ IDEA“Tomcat 管理器”应用程序

我正在使用 IntelliJ IDEA 9.0.2,但我认为这个问题也适用于以前的版本。在“运行/调试配置”对话框中,有一个名为“部署‘Tomcat Manager’应用程序”的选项,但我无法在 IntelliJ 帮助或在线中找到任何有关如何使用它的文档。有没有人有使用过这个的经验,并且知道 Tomcat 运行后我可以使用什么 URL 来访问它?

谢谢!

tomcat intellij-idea tomcat6 manager-app

4
推荐指数
1
解决办法
3411
查看次数

从IntelliJ代码格式中排除页面中的部分

是否有任何可能的方法让IntelliJ-not-格式成为页面的一部分?

我正在使用XHTML和facelets,但这可以应用于任何页面.如果可以在代码中执行此操作,我也很好奇.

谢谢.

code-formatting intellij-idea java-ee

4
推荐指数
1
解决办法
345
查看次数

我需要一个Unity容器的单个实例吗?

对不起,这个noob问题.我开始在Silverlight中使用Unity 2.0容器,并在其中添加一些单例.为了让单身人士工作,我是否需要在我的应用程序中只有一个容器实例?我假设每当我想查找我的单身时,创建一个新的单位容器实例将导致单独的容器与单独的单例.

谢谢,-Jon

c# silverlight dependency-injection inversion-of-control unity-container

4
推荐指数
2
解决办法
1445
查看次数

.NET:Image.FromFile()处理什么图像文件类型?

我使用Image.FromFile()来读取用户上传的图像文件.对于"选择文件"对话框,我可以允许哪些文件扩展名?

谢谢!

.net image

4
推荐指数
1
解决办法
3198
查看次数

对于a4j:jsFunction,reRender或oncomplete是否先发生?

我有一个运行的jsFunction,并希望在重新渲染完成后执行javascript.我猜测"oncomplete"中的javascript被称为 - 后重新渲染,但不确定.有什么想法吗?

谢谢.

javascript richfaces ajax4jsf

3
推荐指数
1
解决办法
6833
查看次数

WPF/Silverlight Prism 4和Express版本

我对Prism v4很感兴趣,并且根据要求注意到它需要Visual Studio Professional或更高版本.Prism可以与VS2010 Express版本配合使用吗?

谢谢.

prism visual-studio-2010

3
推荐指数
1
解决办法
927
查看次数

SQL Server和Oracle的JPA实体兼容性(自动递增列问题)

我正在开发Java EE JBoss服务,该服务将部署在两种不同的环境中:一种使用SQL Server作为数据库,另一种使用Oracle 10g。

我的数据库架构非常相似,除了主键列在SQL Server中是标识自动递增的,并且是在Oracle中使用序列生成的。

使用JPA,是否可以在两个数据库中使用一组单一的实体?

谢谢!

sql-server oracle jpa java-ee

3
推荐指数
1
解决办法
1095
查看次数

使用Maven签署一个带阴影的罐子

我正在使用Maven shade插件制作超级jar,并希望使用jarsign插件进行签名.似乎jarsign插件在shade插件之前运行,所以我的最后一个jar没有被签名.有任何想法吗??

谢谢.

code-signing maven

3
推荐指数
1
解决办法
752
查看次数