小编bun*_*udi的帖子

Ext-GWT仍然是一场噩梦吗?

刚回到由2年读书问题以前在这里.

从那里和互联网上的其他几个地方我得出结论,使用Ext-GWT进行开发是很糟糕的.

我的问题是,随着GXT 3的发布,它现在仍然是现状吗?

gwt extjs gxt

10
推荐指数
3
解决办法
3648
查看次数

java.lang.reflect.Method线程安全吗?

java.lang.reflect.Method线程安全的?

我的程序的分析结果显示,Class.getMethod()在多次调用时花费了相当多的计算时间,比我预期的要多一点.我可以调用一次,并将生成的方法存储在易于访问的地方.但是,多个Web工作线程将同时使用存储的Method对象.

这样安全吗?

java

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

如果字节码是在1.4中编译的,我们仍然可以获得Java 6的性能提升

我假设在浏览本文档后,Java 1.4和Java 6之间存在巨大的性能差异.

我的问题,当Java必须运行的字节码在1.4中编译时,Java 6运行时是否仍然有它的魔力?

一些背景为"为什么这个问题?" 就是在这里.

java bytecode jvm-hotspot

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

什么是同步2复杂对象图状态的最佳方法

我有一个复杂的对象图来表示操作调度.有一次,我必须将整个图表序列化到Web UI(通过XML/JSON),以便用户使用基于Javascript的甘特图组件修改计划.用户完成编辑后,Java /服务器层中的图形状态必须与修改后的状态同步.

我想问一下实现复杂对象图的状态同步的最佳策略,例如,如何表示状态的变化以便模拟服务器端的变化?其他人将如何实现这一点?

仅供参考,我目前的技术堆栈:JSF + Richfaces,Seam 2.1,Hibernate 3.但我相信这个问题的解决方案也可用于其他技术堆栈.

.net java web-applications

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

JSF组件的动态值绑定

如何在运行时动态绑定某个组件的值?例如,我有以下组件标记,

<h:inputText value="#{bean.someProp}" />
Run Code Online (Sandbox Code Playgroud)

就我而言,"#{bean.someProp}"仅在运行时才知道.

实现这一目标的最佳策略是什么?

我应该遍历组件树并以编程方式设置值绑定吗?如果是,我应该在哪个JSF生命周期阶段进行遍历?

java jsf richfaces

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

Gradle可以处理遗留项目的构建而无需重新构建目录吗?

以其他方式提出问题,Gradle是否将某些目录结构强加到它管理的项目中?

我有一个遗留项目,我的任务是让它更容易构建和管理.它是一个多模块Java EE应用程序.我发现(而且你也确定)当前的构建过程是完全倾斜的,完全浪费时间.

我认为现在是通过引入构建管理系统来理顺事物的时候,而选择是在Maven和Gradle之间.

大多数项目都使用eclipse项目的目录结构.其他几个使用不同的目录布局,直到现在我找不到背后的原因.使用Maven,这将是一个绊脚石,因为我们需要重新构建目录以符合maven的约定.重构目录可能是一项巨大的额外工作,因为我们还需要在CVS上对其进行排序.

因此Gradle的问题.

java build-automation build gradle maven

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

JSF:基于迭代索引的逻辑

请原谅我的头衔,这是我最近有限的大脑最好能够提出的.

所以,我有一个字符串列表,如[abc,def,ghi].

问题:在JSF中,我如何迭代列表并创建一个看起来像这个"abc,def,ghi"的字符串(注意逗号)?

对于那些有冲动告诉我我最好使用Java方法来连接字符串的人,请听一下:列表中的每个成员都应该作为单独的commandLink呈现.

如果普通的JSF看起来像:

<h:commandLink>abc</h:commandLink>, <h:commandLink>def</h:commandLink>, <h:commandLink>ghi</h:commandLink>
Run Code Online (Sandbox Code Playgroud)

jsf icefaces richfaces facelets

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

GWT:在开发模式下,代码分割是否有任何影响

我已经在很多地方读过,代码分割可以显着加快GWT应用程序的初始加载时间.但是,在我们进行拆分之前,我们想知道在开发模式下延迟下载代码是否也能正常工作?

目前我们最痛苦的一点是,在使用调试模式的开发模式下,当我们刷新浏览器(刷新客户端代码中的更改)时,应用程序重新加载需要3.7年.在生产模式下,应用程序将在几秒钟内加载.

gwt gxt

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