小编Jim*_* L.的帖子

UML域建模

域模型和数据模型之间有什么区别?

uml datamodel domain-model

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

在IntelliJ中,如何修复"这些文件不属于项目"?

我最近将几个旧的,令人讨厌的git目录结构放入SVN中的一个新的,干净的结构中,然后将整个SVN存储库拉回到一个新的,干净的本地git存储库中.一个IntelliJ项目如此混乱我必须导入旧的IntelliJ项目,该项目创建了一个.iml具有更好名称的新文件,并删除了旧.iml文件.我重新配置了一切,回到了SVN,并验证了其他人可以打开项目和构建.

今天我尝试在这个项目中第一次编辑文件,并收到消息"这些文件不属于项目".IntelliJ提供解锁当前会话中的文件或所有非项目文件,但两个选项听起来都是错误的.我对自己做了什么,我该如何解决?

intellij-idea

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

带有实时预览的Rails markdown编辑器

是否有任何降价编辑器与rails集成(例如在宝石中)并提供实时预览?

markdown ruby-on-rails

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

如何将动态日期格式应用于 Elasticsearch 中的多种类型?

我试图让 Elasticsearch 将格式中的字符串识别yyyy-MM-dd HH:mm:ss为日期字段。我创建了一个动态日期格式并将其应用于默认映射。当我索引第一种类型的文档时,它工作得很好 - 数据采用这种格式的任何新字段都会初始化为日期字段。

当我尝试创建新类型的文档,但日期格式字段的名称与我的第一种类型中的名称相同时,问题就出现了。这些失败并出现格式错误的日期错误

下面是一组用于演示的 Kibana 命令示例:

DELETE /datetest

PUT /datetest

PUT /datetest/_mapping/_default_
{
  "dynamic_date_formats" : ["yyyy-MM-dd HH:mm:ss"]
}

PUT /datetest/doc/1
{
  "date" : "2015-01-01 12:00:00"
}

# This one works fine
PUT /datetest/otherdoc/1
{
  "otherdate" : "2015-01-01 12:00:00"
}

# This one does not
PUT /datetest/otherdoc/2
{
  "date" : "2015-01-01 12:00:00"
}
Run Code Online (Sandbox Code Playgroud)

最后一个命令给出了这个错误: "Invalid format: \"2015-01-01 12:00:00\" is malformed at \" 12:00:00\""

我知道不同类型中具有相同名称的字段必须具有相同的数据类型,但在本例中,我希望它们具有相同的数据类型 - 日期。我可以手动为每个新类型创建映射,但我希望它自动支持添加到源数据中的新类型。这似乎就是动态日期格式应该做的事情。我在这里做错了什么吗?

date-formatting elasticsearch elasticsearch-mapping

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

在PyDev中,如何为方法返回的实例获取自动完成功能?

当我使用一个Class-A返回实例的方法时Class-B,PyDev将不会为我的实例提供自动完成功能Class-B.有没有办法使这项工作,所以我不会错误输入方法名称或忘记参数?否则,PyDev失去了很多价值!

python pydev

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

无法在OWLAPI中获取OWLClass的注释

我使用OWLAPI 4.0.1作为IntelliJ中Maven的全局库.我在网上看到很多关于如何获取类注释的例子(例如这个相关问题中的注释),但IntelliJ告诉我没有这样的getAnnotations()方法.其他API代码工作正常,我能够在本体中找到类和属性.OWLAPI有变化,还是我遗失了什么?

java owl owl-api

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

如何在 matplotlib 中将图例的右上角锚定到轴的右上角?

我试图将 matplotlib 图的图例恰好定位在轴的右上角,以便图例的边缘和轴的边缘之间没有微小的线条部分。我想通过直接调用 Legend 对象的方法来完成此操作,例如Legend.set_bbox_to_anchor(),但我的尝试似乎根本没有移动图例。

这是我最近的尝试:

leg.set_bbox_to_anchor((1,1), transform = ax.transAxes)
Run Code Online (Sandbox Code Playgroud)

其中leg是 Legend 对象,ax是父 Axes 对象。您对我如何实现这一目标有什么想法吗?

python matplotlib legend

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