一些代码样式工具推荐这个,我记得看到一些unix命令行工具警告缺少空行.
有多余空行的原因是什么?
我只是设法破坏了我的Eclipse .metadata目录的内容.启动eclipse -clean没有成功.删除.metadata,然后导入所有项目,插件和设置听起来不太有趣.我最终移动.metadata/.plugins/org.eclipse.core.resources /其他地方并重新导入我的项目.
是否有任何工具或最佳实践来恢复工作空间?
我有一个服务器端实现Scala并React/Flux基于前端.我的服务返回Futures,它们在Scalatra的AsyncResultJSON响应中处理.
对于同构/服务器端呈现设置,我不想将服务更改为阻塞,所以我开始使用此处显示的 Scala Future-> java.util.function.Function转换.
但是Flux的调度员想拥有JS Promise.到目前为止,我发现这张Slides 68-81只有相当复杂的声音方式
有没有推荐的方法来处理这个Scala Future - > JS Promise转换?
我有一个项目列表作为Web应用程序的一部分.问题是用户如何操纵列表中的项目顺序(而不是列表排序顺序).典型的方法是使用箭头按钮向上或向下移动项目.另一种方式是拖放.
但是有没有其他方法可以用于列表重新排序的用户界面?
我正在寻找Play 2.0持续集成设置的想法.它将包含典型的工作,例如在git推送之后构建,每晚构建到测试Heroku实例等.此外,代码质量和测试覆盖度量指标生成将是方便的.
目前,堆栈看起来像Java 2.0,但可能会改为Scala.
对于"传统"Java Web应用程序,我会使用Hudson/Jenkins.我找到了一个适用于Play的Hudson插件,但它似乎不支持Play 2.0.Hudson一般是适合的工具吗?或者您对Play 2.0应用程序的设置是什么?
testing continuous-integration hudson jenkins playframework-2.0
也许最典型的例子是错误地完成JDBC关闭并且没有正确处理可能的异常.我很好奇看到你见过的其他例子 - 最好是与web应用程序相关.
那么,Java中是否存在任何常见的泄漏模式?
我们有一个Web应用程序,其前端是用GWT/GXT实现的.用户可以属于各种组,然后这些组可以拥有各种权限.权限非常精细,例如comment_create,comment_edit,comment_delete和comment_read.
根据用户权限启用和禁用用户界面控件的最佳方法是什么?我们有一个实用程序方法,它返回给定用户和权限名称的布尔值.但目前每个控件都包含在if子句中,这会使代码变得混乱.
我接管了一个包含现有MongoDB的项目.我想获得现有数据的可视图像(图表等).显然,与MySQL相比,MongoDB是一个非常不同的案例,但我想还有一些可以看到的东西?
我们将Apache Velocity用于网站模板,其中一些变得越来越复杂.您是否注意到某些Velocity功能存在任何性能问题?你是怎么绕过他们的?
我们有一个新的Play 2.0项目,我们计划在添加一些复杂的第三方集成代码时引入DI.
有一个适用于Play 2.0的Guice插件,但看起来它在2.1时已经过时了,我有一种预感2.1不再那么远了.
https://github.com/typesafehub/play-plugins/tree/master/guice
Guice是Play 2.0/2.1的安全赌注,还是我们应该考虑其他选择?
java dependency-injection guice playframework-2.0 playframework-2.1
java ×3
coding-style ×1
corrupt ×1
eclipse ×1
eof ×1
guice ×1
gwt ×1
gxt ×1
hudson ×1
javascript ×1
jenkins ×1
list ×1
memory-leaks ×1
mongodb ×1
nashorn ×1
performance ×1
permissions ×1
recovery ×1
reference ×1
scala ×1
testing ×1
velocity ×1
workspace ×1