小编Luc*_*uke的帖子

Elasticsearch中的碎片和副本

我试图了解Elasticsearch中的碎片和副本是什么,但我无法理解它.如果我下载Elasticsearch并运行脚本,那么据我所知,我已经启动了一个具有单个节点的集群.现在这个节点(我的PC)有5个分片(?)和一些副本(?).

他们是什么,我有5个重复的索引?如果是这样的话?我需要一些解释.

full-text-search elasticsearch

270
推荐指数
8
解决办法
7万
查看次数

Java标识符中的"连接字符"是什么?

我正在阅读SCJP,我对这一行有疑问:

标识符必须以字母,货币字符($)或连接字符(如下划线(_))开头.标识符不能以数字开头!

它声明有效的标识符名称可以以连接字符(如下划线)开头.我认为下划线是唯一有效的选择吗?还有其他什么连接字符

java unicode scjp identifier

206
推荐指数
4
解决办法
7万
查看次数

项目中有多个Dockerfiles

当您有一个数据库Dockerfile,一个用于应用程序服务器,等等时,如何组织属于项目的Dockerfiles?你是否在源代码中创建了某种层次结构?一个大型企业项目不能只包含一个Dockerfile?

docker

182
推荐指数
4
解决办法
7万
查看次数

我应该使用@EJB还是@Inject

我发现了这个问题:@ Inject和@EJB之间的区别是什么,但我没有更明智.我以前没有完成Java EE,也没有依赖注入的经验,所以我不明白我应该使用什么?

@EJB和旧的注射方式?在使用@Inject时使用此批注时EJB容器是否完成注入使用新的CDI框架?这是不同的,如果是这种情况,我应该使用@Inject而不是@EJB吗?

java ejb java-ee cdi

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

什么时候应该在Rails中使用"has_many:through"关系?

我试图了解什么has_many :through是什么以及何时使用它(以及如何使用).但是,我没有得到它.我正在阅读Beginning Rails 3,我尝试使用谷歌搜索,但我无法理解.

activerecord ruby-on-rails ruby-on-rails-3

116
推荐指数
3
解决办法
7万
查看次数

如何在f中使用枚举值:selectItem(s)

我想制作一个selectOneMenu下拉列表,以便我可以在我的问题上选择一个状态.是否可以使f:selectItem更灵活,考虑到如果枚举的顺序发生变化会发生什么,以及列表是否很大?我能做得更好吗?是否可以自动"选择"问题所具有的项目?

恩类

public enum Status {
    SUBMITTED,
    REJECTED,
    APPROVED
}
Run Code Online (Sandbox Code Playgroud)

问题实体

@Enumerated(EnumType.STRING)
private Status status;
Run Code Online (Sandbox Code Playgroud)

JSF

<div class="field">
    <h:outputLabel for="questionStatus" value="Status" />
    <h:selectOneMenu id="questionStatus" value="#{bean.question.status}" >
        <f:selectItem itemLabel="Submitted" itemValue="0" />
        <f:selectItem itemLabel="Rejected" itemValue="1" />
        <f:selectItem itemLabel="Approved" itemValue="2" />
    </h:selectOneMenu>
    <hr />
</div>
Run Code Online (Sandbox Code Playgroud)

jsf enums selectonemenu jsf-2

100
推荐指数
2
解决办法
8万
查看次数

使用Spring MVC Test对多部分POST请求进行单元测试

我有以下请求处理程序来保存汽车.我已经证实,当我使用例如cURL时,这是有效的.现在我想用Spring MVC Test对方法进行单元测试.我曾尝试使用fileUploader,但我无法让它运行起来.我也没有设法添加JSON部分.

我如何使用Spring MVC Test对此方法进行单元测试?我无法找到任何这方面的例子.

@RequestMapping(value = "autos", method = RequestMethod.POST)
public ResponseEntity saveAuto(
    @RequestPart(value = "data") autoResource,
    @RequestParam(value = "files[]", required = false) List<MultipartFile> files) {
    // ...
}
Run Code Online (Sandbox Code Playgroud)

我想为我的自动+一个或多个文件上传一个JSON表示.

我会在正确的答案中加上100分!

spring unit-testing spring-mvc

100
推荐指数
4
解决办法
9万
查看次数

为什么我们使用DataSource而不是DriverManager?

我正在阅读Java JDBC规范(vr.4),并且我对此声明进行了说明:

DataSource - 此接口是在JDBC 2.0 Optional Package API中引入的.它优先于DriverManager,因为它允许有关底层数据源的详细信息对应用程序透明

我想要了解的是a Connection和a 之间的差异DataSource,以及它存在的原因.我的意思是,上面的块表示有关数据源的详细信息对应用程序是透明的,但是不会在属性文件中外部化数据库属性(如用户名,密码,URL等),然后以相同的方式使用DriverManager工作?

DataSource创建的界面是否只有一种通用的方式来返回可以合并的连接?在Java EE中,应用程序服务器是否实现此接口,并且部署的应用程序是否具有对数据源而不是连接的引用?

java datasource jdbc

82
推荐指数
4
解决办法
8万
查看次数

EJB中的本地/远程和无接口视图是什么?

我试图了解我们在EJB中需要不同客户端视图的目的和原因.有人可以试着解释一下吗?

java ejb java-ee

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

Ruby on Rails中的静态页面

制作具有诸如的页面的Ruby on Rails应用程序的标准方法是什么?

  • 关于
  • 联系

如果有人有链接或答案而不是仅仅说使用宝石,我会想知道因为我想学习如何使用这种行为制作简单的webapps.

ruby ruby-on-rails

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