小编Pet*_*ton的帖子

在JBoss 4.2上使用JPA启用Hibernate二级缓存

使用Java Persistence API(带注释的实体)时,启用Hibernate的二级缓存需要哪些步骤?我该如何检查它是否正常工作?我正在使用JBoss 4.2.2.GA.

从Hibernate文档中,我似乎需要启用缓存并在persistence.xml中指定缓存提供程序,如:

<property name="hibernate.cache.use_second_level_cache"
          value="true" /> 
<property name="hibernate.cache.provider_class" 
          value="org.hibernate.cache.HashtableCacheProvider" /> 
Run Code Online (Sandbox Code Playgroud)

还需要什么?我是否需要将@Cache注释添加到JPA实体中?

如何判断缓存是否正常?我在运行Query之后尝试访问缓存统计信息,但Statistics.getSecondLevelCacheStatistics返回null,可能是因为我不知道要使用哪个'region'名称.

java caching hibernate jpa

8
推荐指数
1
解决办法
1万
查看次数

如何在JavaScript中定义对象的比较方式

我想定义一个JavaScript类,Foo.

Foo = function(value){
    this.value = value;
};
Run Code Online (Sandbox Code Playgroud)

我将创建我的Foo的"实例":

foo1 = new Foo(1);
foo2 = new Foo(1);
Run Code Online (Sandbox Code Playgroud)

我希望我的Foo实例可以使用标准的==相等运算符相互比较:

foo1 == foo2;      // this should be true
Run Code Online (Sandbox Code Playgroud)

我找不到办法做到这一点.我以为我正在使用该valueOf()函数,但这仅在比较的一侧是基元时才有用,而不是如上所述两者都是对象类型.

我是否遗漏了一些非常类似于Ruby的东西

def ==(obj); end
Run Code Online (Sandbox Code Playgroud)

javascript comparison equals

7
推荐指数
2
解决办法
2785
查看次数

JavaScript中的清洁(嵌套)闭包与jQuery的each()

我想知道是否有更清晰(更简洁)的方法来执行每个()在遵循JavaScript代码时所做的事情.

$(".moreinfodialog")
    .before('<a href="#">Click for more info.</a>')
    .each(function() {
        var temp = this;
        $(this).prev("a").click(function() {
            $(temp).dialog("open");
            return false;
        });
    })
    .dialog({ autoOpen: false, modal: true });
Run Code Online (Sandbox Code Playgroud)

请注意,最后一次调用会重新排序dom元素,因此".moreinfodialog"类不再位于hrefs旁边.

顺便说一句:这个源使用jquery/jquery-ui对话框用".moreinfodialog"类隐藏div中的任何文本,并将其替换为"Click for more info".文本.单击该文本时,将显示包含原始div内文本的对话框.

javascript jquery closures jquery-ui

6
推荐指数
1
解决办法
1948
查看次数

返回的动态语言用户有哪些基本的Java库和实用程序?

这是Java开发人员的长期工作,但就Web应用程序而言,我在过去3年左右的时间里花了更多时间使用Ruby.我真的很喜欢它,但有人担心我发现我不会在这里报道.

现在我找到了Play!框架,我很高兴看到具有类似Rails的Java体验速度和可靠性的前景.除了Play!提供开箱即用,我正在寻找关于"不能错过"的库和工具的建议,Java开发人员习惯于实用,动态的体验.我找到了Project Lombok,它看起来像是一种非常有趣的方法来消除很多锅炉板,不必要的Java噪音.我还应该知道什么?我知道Google在过去的三年里已经发布了很多我在Java Posse上提到的库,但我不记得它们到底是什么.我确定在我不在的时候我已经错过了其他人.

那么,如今构成基本Java工具箱的是什么?

谢谢你的回答!

ruby java ruby-on-rails java-ee playframework

6
推荐指数
1
解决办法
925
查看次数

JSF/Facelets中的国际化标签

Facelets是否具有更整洁或更易读的国际化用户界面文本标签的任何功能,否则您可以使用JSF执行哪些操作?

例如,使用普通的JSF,使用h:outputFormat是一种在消息中插入变量的非常详细的方法.

澄清:我知道我可以添加一个消息文件条目,如下所示:

label.widget.count = You have a total of {0} widgets.
Run Code Online (Sandbox Code Playgroud)

并显示此(如果我使用Seam):

<h:outputFormat value="#{messages['label.widget.count']}">
   <f:param value="#{widgetCount}"/>
</h:outputFormat>
Run Code Online (Sandbox Code Playgroud)

但输出一个句子很麻烦 - 只是给JSF一个坏名字的东西.

java jsf facelets internationalization

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

如何确定Java程序使用哪些类?

是否有任何工具可以列出哪些应用程序有效地使用哪些类,或者甚至更好地自动修剪JAR库以仅提供引用和使用的类?

java optimization dependencies jar

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

什么是最好的CSS技巧,以减少您需要多少HTML?

什么是最聪明的CSS技术,让您使用更少的HTML?

使用CSS的一个优点是它可以让你简化你的HTML,并完全在CSS中产生外观效果.一开始,这只是用CSS替换弃用的HTML表示标记和spacer-GIF,但近年来已经显示出更多好主意.

我正在寻找比以下更不明显的东西.

  • HR用CSS 替换HTML border,用于分隔已经是DIV的部分.
  • 对于非"内容"的图形,IMG用CSS 替换HTML background-image.
  • 用CSS替换HTML文本:before,并content为文本,是不是"内容".

我不是在寻找涉及添加JavaScript或更多HTML的技术,例如其他DIV元素.

只有在说出哪些技术时,才能在特定浏览器和版本中使用的技术是可以的.

html css

3
推荐指数
2
解决办法
469
查看次数

如何:四核和双四核虚拟化?

在双四核物理主机之上,我想运行一个具有8个虚拟CPU(如果可能)或至少4个虚拟CPU的VM,以用于科学计算.

我已经调查了市场在这个日期提供的东西,似乎就是这样

  • VMWare Server 2.0仅限于2个虚拟CPU.
  • Microsoft Virtual Server 2005 RC2仅限于单CPU.
  • Microsoft Hyper-V 2008仅限于4个虚拟CPU(限制客户操作系统).

是否有任何解决方案可以获得8个虚拟CPU?

cpu hyper-v vmware-server smp

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

我的html文件上可以有多个css文件吗?

我正在使用django框架并使用模板,继承了许多管理员基础模板.我们想知道的是:我可以在一个HTML文件中拥有多个CSS文件吗?即维护django管理员CSS文件,但然后有另一个我自己的CSS文件与不同的样式!

css django

0
推荐指数
1
解决办法
804
查看次数

在HTML中显示Django查询结果 - table,list,css divs?

我正在研究一个django应用程序,它将返回历史上的信息表:

ISSUE  DESCRIPTION  INITIATOR  INITIATEDDATE  ASSIGNEE  FORECASTDATE  STATUS  REMARKS
Run Code Online (Sandbox Code Playgroud)

这将成为用户排序/过滤等问题列表的入口点.
像ISSUE,DATES,NAMES这样的列具有相对固定的宽度,但是其他列可以是段落或更多.

在HTML中呈现此内容的最佳方法是什么?作为HTML表,列表还是有很多CSS跨度/ div?

我最终希望通过javascript使问题列表可排序或可过滤.

html css django

0
推荐指数
1
解决办法
2565
查看次数