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)
还有什么我可以做的吗?
我在Management API参考或CLI指南中找不到任何合适的内容.
我猜测检索管理领域的用户本来就是
ls core-service=management/security-realm=ManagementRealm/authentication=properties
Run Code Online (Sandbox Code Playgroud)
但它什么也没有回报.我确实有一个管理用户.
我正在使用Jboss-7.1.1.Final
谢谢
我有一个方法的结果:
val res: Future[Int] Xor Future[String] = getResult(x)
并希望改造它并将其用作 Future[Int Xor String]
我无法从牧羊猫博客中推断我的用例,我不确定monad变换器是否是正确的工具,也许是某种形式的traverse?
Xor来自猫的任何分离.Scalaz \/或stdlib Either也可以(虽然我更喜欢有偏见的析取).
谢谢
我想实现一些具有数值鲁棒性的几何算法。
为此,在系统范围delta内使用几何相等性。equals()for点通过使用deltafor近似相等的距离计算来实现。
我希望能够使用常规的Java集合,例如Set。但是我无法提出一个合理的hashCode()实现。
我的猜测是,有效HashSet使用的实现会导致空间边界带有“软”边界。delta到分区边界的距离小于点的点应该能够同时在最多八个(对于3D)相邻区域中分类。点足够近以至于代表它们的距离被认为相等,但是位于分区的不同侧面上的点将被“错误分类”。
这是我无法理解的事情。hashCode()就像将项目放在存储桶中,而单个项目最终在单个存储桶中一样,而我需要将其最多存储在八个中。
什么是合理的解决方案?我在滥用目的hashCode()吗?哪一个仍然是最合理的解决方案hashCode():)
编辑:谢谢,我有一个直觉,这个想法出了点问题,但我不能对此表示怀疑。你说得很清楚
请允许我将问题扩展到:如果我对较慢的HashSet操作没问题(这不是最有效的方法),那么由于没有正确的实现,我可能会hashCode()返回1,这将带来可怕的后果(它涉及几何计算) ),如果我确实实施了equals()降低传递性要求?
CDI 规范的第 5.4.1 节指出,如果声明了 ,否则有效的 bean 是不可代理的(因此无法注入)final。规范没有给出任何理由,我想不出这个决定的理由。
我试图坚持设计规则,说没有明确设计用于继承的类应该禁止它。因此,CDI 规范似乎强制执行了糟糕的设计(并使 CheckStyle 哭泣)。
为什么会这样,我们可以做些什么?
谢谢你。
我需要设置JVM系统属性file.encoding来utf-8,在我的JBoss7环境.
我该在哪里做这个改变?standalone.xml?
如何在JSF上以自定义格式显示Date(或Timestamp)<h:commandButton>?
我正在使用JSF 1.1
要将文件与不是当前HEAD的某个提交进行比较,我调用git log,记下提交哈希,然后调用git diff <hash> filename.
有没有办法像这样使用diff命令:git diff -<x_commits_back> filename并将文件与x版本之前的版本进行比较?
谢谢
我有一张表格.表中的一列显示一行按钮,用于编辑和删除表条目.当我删除一个条目时,从按钮的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) 我有以下父实体
@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) 在一个简单的测试中,我期待流程生成并打印一秒钟的数字.我想测试处理背压的流操作,需要一个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)