小编kos*_*tja的帖子

IntelliJ无法同步目标文件夹中的更改

Linux Mint 13上的Intellij 12.0.4(build 123.169).

当我从命令行运行maven测试时,我可以target在文件资源管理器中看到文件夹的更改内容,但在IntelliJ中却看不到.

我尝试了Synchronize上下文菜单中的选项以及不同级别的Ctrl + Alt + Y快捷方式 - 子文件夹,文件夹和模块.我也无法使用Ctrl + Shift + N打开/搜索打开文件.

idea.log看起来不吉利:

2013-04-01 08:51:07,808 [3911692]   INFO - indexing.UnindexedFilesUpdater - Indexable files iterated in 26 ms 
2013-04-01 08:51:07,808 [3911692]   INFO - indexing.UnindexedFilesUpdater - Unindexed files update started: 0 files to update 
2013-04-01 08:51:07,808 [3911692]   INFO - indexing.UnindexedFilesUpdater - Unindexed files update done in 0 ms 
Run Code Online (Sandbox Code Playgroud)

还有什么我可以做的吗?

java linux intellij-idea target maven

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

如何通过CLI客户端获取jboss用户列表

我在Management API参考CLI指南中找不到任何合适的内容.

我猜测检索管理领域的用户本来就是

ls core-service=management/security-realm=ManagementRealm/authentication=properties
Run Code Online (Sandbox Code Playgroud)

但它什么也没有回报.我确实有一个管理用户.

我正在使用Jboss-7.1.1.Final

谢谢

java jboss command-line-interface java-ee jboss7.x

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

如何将未来的分离转化为分离的未来

我有一个方法的结果: val res: Future[Int] Xor Future[String] = getResult(x)

并希望改造它并将其用作 Future[Int Xor String]

我无法从牧羊猫博客中推断我的用例,我不确定monad变换器是否是正确的工具,也许是某种形式的traverse

Xor来自猫的任何分离.Scalaz \/或stdlib Either也可以(虽然我更喜欢有偏见的析取).

谢谢

scala monad-transformers scalaz scala-cats

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

如何使用equals()和hashCode()实现近似几何等式

我想实现一些具有数值鲁棒性的几何算法。

为此,在系统范围delta内使用几何相等性。equals()for点通过使用deltafor近似相等的距离计算来实现。

我希望能够使用常规的Java集合,例如Set。但是我无法提出一个合理的hashCode()实现。

我的猜测是,有效HashSet使用的实现会导致空间边界带有“软”边界。delta到分区边界的距离小于点的点应该能够同时在最多八个(对于3D)相邻区域中分类。点足够近以至于代表它们的距离被认为相等,但是位于分区的不同侧面上的点将被“错误分类”。

这是我无法理解的事情。hashCode()就像将项目放在存储桶中,而单个项目最终在单个存储桶中一样,而我需要将其最多存储在八个中。

什么是合理的解决方案?我在滥用目的hashCode()吗?哪一个仍然是最合理的解决方案hashCode():)

编辑:谢谢,我有一个直觉,这个想法出了点问题,但我不能对此表示怀疑。你说得很清楚

请允许我将问题扩展到:如果我对较慢的HashSet操作没问题(这不是最有效的方法),那么由于没有正确的实现,我可能会hashCode()返回1,这将带来可怕的后果(它涉及几何计算) ),如果我确实实施了equals()降低传递性要求?

编辑我找到了这篇文章,着重介绍了缺少传递性的问题,并且这篇文章这篇文章密切相关。

java hash geometry equality hashcode

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

为什么最终类不能用 CDI 代理?

CDI 规范的第 5.4.1 节指出,如果声明了 ,否则有效的 bean 是不可代理的(因此无法注入)final。规范没有给出任何理由,我想不出这个决定的理由。

我试图坚持设计规则,说没有明确设计用于继承的类应该禁止它。因此,CDI 规范似乎强制执行了糟糕的设计(并使 CheckStyle 哭泣)。

为什么会这样,我们可以做些什么?

谢谢你。

java dependency-injection cdi jboss-weld

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

[JBoss AS7]:在哪里设置环境属性

我需要设置JVM系统属性file.encodingutf-8,在我的JBoss7环境.

我该在哪里做这个改变?standalone.xml

encoding jboss jvm system-properties jboss7.x

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

如何在自定义格式的JSF按钮上显示日期作为标签?

如何在JSF上以自定义格式显示Date(或Timestamp)<h:commandButton>

我正在使用JSF 1.1

java jsf

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

如何将文件与X版本之前的提交进行比较

要将文件与不是当前HEAD的某个提交进行比较,我调用git log,记下提交哈希,然后调用git diff <hash> filename.

有没有办法像这样使用diff命令:git diff -<x_commits_back> filename并将文件与x版本之前的版本进行比较?

谢谢

git diff

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

Primefaces DataTable - 使用对话框删除会删除错误的条目

我有一张表格.表中的一列显示一行按钮,用于编辑和删除表条目.当我删除一个条目时,从按钮的action属性中调用控制器,它按预期工作.

但是,一旦我添加了一个对话框让用户确认删除,就会删除错误的条目.它始终是当前表中的最后一个条目.我不知道原因是什么 - 我使用相同DataTable var的按钮和对话框.

我正在使用JSF 2(Mojarra 2.1.6)和Primefaces 3.5在Suse 12.2机器上部署JBoss 7.1.1.

表格:

<h:form id="downloads">
    <ui:include src="components/table.xhtml"/>
</h:form>
Run Code Online (Sandbox Code Playgroud)

桌子:

<ui:composition>

  <p:dataTable value="#{controller.currentLevelResources}"
            var="download" id="downloadTable" scrollHeight="120" rows="10">

    <p:column sortBy="#{download.name}">
        <f:facet name="header">Name</f:facet>
        <h:outputText id="downloadName" value="#{download.name}" title="#{download.description}" />
    </p:column>

            ...

    <p:column>
        <ui:include src="menuBar.xhtml"></ui:include>
    </p:column>
Run Code Online (Sandbox Code Playgroud)

菜单栏:

<ui:composition>

        <p:commandButton id="edit"
            action="#{downloadEditController.editResource(download)}"
            icon="ui-icon-gear" title="Edit" oncomplete="updateStyles()"
            update=":downloads" />

        <p:commandButton id="delete" onclick="deletedDlg.show();"
            icon="ui-icon-trash" title="Delete" oncomplete="updateStyles()" />

        <p:dialog header="Delete confirmation" widgetVar="deletedDlg"
            resizable="false">
            <h:panelGroup layout="block" style="padding:5px;">
                <h:outputText
                    value="The Resource #{download} will be deleted. Proceed?" />
            </h:panelGroup>
            <p:commandButton …
Run Code Online (Sandbox Code Playgroud)

jsf facelets java-ee primefaces jsf-2

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

Hibernate - 在父实体中包含Set和OneToMany注释是否必要?

我有以下父实体

@Entity
@Table(name = "EntityA", catalog = "mycatalog")
public class EntityA implements java.io.Serializable {

private int parentId;
private String a;
    private Set<EntityB> entityBs = new HashSet<entityB>(0);

public EntityA() {
}

public EntityA(int parentId) {
    this.parentId = parentId;
}

public EntityA(int parentId, String a) {
    this.parentId = parentId;
    this.a = a;
}

@Id
@Column(name = "PARENT_ID", unique = true, nullable = false)
public int getParentId() {
    return this.parentId;
}

public void setParentId(int parentId) {
    this.parentId = parentId;
}

@Column(name = "columnA", …
Run Code Online (Sandbox Code Playgroud)

java hibernate jpa

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

为什么流会立即停止以及如何防止它

在一个简单的测试中,我期待流程生成并打印一秒钟的数字.我想测试处理背压的流操作,需要一个Source不支持背压的操作.

... with FreeSpec ... {

  implicit val system = ActorSystem(this.getClass.getSimpleName)
  private val matSettings: ActorMaterializerSettings =
ActorMaterializerSettings(system).withDebugLogging(true).withFuzzing(true)
  implicit val mat = ActorMaterializer(matSettings.withInputBuffer(1, 1))

"must print numbers for a second" in {

  val source: Source[Double, ActorRef] =
    Source.actorRef(100, OverflowStrategy.fail).map(_ => Random.nextDouble())

  val sink: Sink[Double, Future[Done]] = Sink.foreach(println)

  val actorRef: ActorRef = Flow[Double].to(sink).runWith(source)

  system.scheduler.schedule(0.micro, 1.milli, actorRef, "tick")(system.dispatcher)

  Thread.sleep(1000)
  println("done")
}
Run Code Online (Sandbox Code Playgroud)

但是,演员似乎在流程实现后立即停止,没有一条消息被传递,只发送了两封.我在哪里误解了这里发生的事情,我如何得到预期的结果?日志:

08:24:07.077 DEBUG a.a.LocalActorRefProvider$SystemGuardian - now supervising Actor[akka://BuffersAndTicksSpec/system/UnhandledMessageForwarder#1836419858]
08:24:07.078 DEBUG akka.event.EventStream - subscribing Actor[akka://BuffersAndTicksSpec/system/UnhandledMessageForwarder#1836419858] to channel class akka.actor.UnhandledMessage
08:24:07.079 DEBUG …
Run Code Online (Sandbox Code Playgroud)

scala actor akka akka-stream

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