小编Pho*_*nix的帖子

400 BAD请求HTTP错误代码含义?

我有一个JSON请求,我发布到HTTP URL.

如果这被视为400其中requestedResource场存在,但"Roman"对于这方面的无效值?

[{requestedResource:"Roman"}] 
Run Code Online (Sandbox Code Playgroud)

如果这被视为400其中"blah"场完全不存在吗?

[{blah:"Roman"}]
Run Code Online (Sandbox Code Playgroud)

rest error-handling http http-status-code-400

335
推荐指数
9
解决办法
103万
查看次数

如何在不使用任何已弃用的类的情况下将日期从一种格式转换为另一种格式的另一种日期对象?

我想将date1格式的日期转换为date2格式的日期对象.

    SimpleDateFormat simpleDateFormat = new SimpleDateFormat("MMMM dd, yyyy");
    SimpleDateFormat simpleDateFormat1 = new SimpleDateFormat("yyyyMMdd");
    Calendar cal = Calendar.getInstance();
    cal.set(2012, 8, 21);
    Date date = cal.getTime();
    Date date1 = simpleDateFormat.parse(date);
    Date date2 = simpleDateFormat.parse(date1);
    println date1
    println date2
Run Code Online (Sandbox Code Playgroud)

java

42
推荐指数
4
解决办法
12万
查看次数

使用双锁时使单例实例易变的重点是什么?

private volatile static Singleton uniqueInstance
Run Code Online (Sandbox Code Playgroud)

在单独使用双锁方法进行同步时,为什么单个实例声明为volatile?我可以在不将其声明为volatile的情况下实现相同的功能吗?

java singleton volatile double-checked-locking thread-synchronization

33
推荐指数
3
解决办法
2万
查看次数

我可以在ids过滤器或一般查询子句中指定的值数量的最大限制?

在elasticsearch中,指定可以执行匹配的值的数量的最大限制是多少?我在某处读到它是1024,但也是可配置的.真的吗?它如何影响性能?

curl -XPOST 'localhost:9200/my_index/_search?pretty' -d '{
  "query": {
    "filtered": {
      "filter": {
        "not": {
          "ids": {
            "type": "my_type",
            "values": ["1", "2", "3"]
}}}}}}'
Run Code Online (Sandbox Code Playgroud)

我可以在此数组中指定多少个值?限制是多少?如果可配置,对增加限制的性能影响是什么?

elasticsearch

29
推荐指数
3
解决办法
2万
查看次数

使用groovy从我的项目结构加载测试资源

我想加载位于项目工作区中/ datatest文件夹内的资源.所以,整个文件将是/datatest/a.xml ..如何在单元测试中获得我需要的这个资源的绝对路径,因为单元测试可以在我不想硬编码的任何机器上运行但是得到它而不是使用类加载器?我该怎么做 ?

groovy

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

多个应用程序上下文,多个调度程序servlet?

到目前为止,我曾经认为Web应用程序只能有一个我们在web.xml中定义的调度程序servlet我是否正确地这样思考?你能在一个Web应用程序中拥有多个调度程序servlet吗?怎么样?我们可能需要这种情况是什么?此外,整个Web应用程序中只能有一个应用程序上下文吗?我们如何定义多个应用程序上下文?调度程序servlet是否可以存在于非Spring应用程序中?

spring servlets spring-mvc

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

如何从hibernate查询返回单个结果对象?

查询执行是否总是必须返回一个列表?如果我确定它只返回一个对象,我该如何替换下面的代码?

@Override
    public List<DocInfo> findAllByDocId(String docId)
    {
        Query q = getCurrentSession().createQuery("from DocInfo item where item.id = :docId");
        q.setString("docId", docId);
        List<DocInfo> docInfoList = q.list();
        return docInfoList;
    }
Run Code Online (Sandbox Code Playgroud)

hibernate

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

Groovy将列表写入文件

File lstFile = new File(lstFileName).withWriter{out->
            archivedFiles.each {out.println it.name}
}
Run Code Online (Sandbox Code Playgroud)

archivedFiles是一个List对象..我收到的错误是:

Cannot cast object with class 'java.util.ArrayList' to class 'java.io.File'.
Run Code Online (Sandbox Code Playgroud)

我只对将列表中包含的文件名写入新创建的文件感兴趣

groovy

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

Groovy中的"属性"是什么?

groovy中的属性看起来像没有访问修饰符的java中的类字段.真的吗?或者他们有特殊的意义.似乎没有办法让属性私有化?

groovy

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

注释称为ThreadSafe

@ThreadSafe 
public class A
{
}
Run Code Online (Sandbox Code Playgroud)

这个注释实际上是使Thread安全类还是只是为了可读性?

java

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