小编use*_*468的帖子

AWS错误消息:当前正在对此资源进行冲突的条件操作

我间歇地得到这个错误.

我有一个使用java aws sdk的程序,并将数以千计的小文件加载到s3.我间歇地看到这个错误.

在互联网上快速搜索后找不到任何有用的答案.

请注意,调用程序是单线程的.底层的aws java sdk似乎确实使用了工作线程.

Status Code: 409, AWS Service: Amazon S3, AWS Request ID: 75E16E8DE2193CA6, AWS Error Code: OperationAborted, AWS Error Message: A conflicting conditional operation is currently in progress against this resource. Please try again., S3 Extended Request ID: 0uquw2YEoFamLldm+c/p412Lzd8jHJGFBDz3h7wN+/4I0f6hnGLkPMe+5LZazKnZ
    at com.amazonaws.http.AmazonHttpClient.handleErrorResponse(AmazonHttpClient.java:552)
    at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:289)
    at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:170)
    at com.amazonaws.services.s3.AmazonS3Client.invoke(AmazonS3Client.java:2648)
    at com.amazonaws.services.s3.AmazonS3Client.createBucket(AmazonS3Client.java:578)
    at com.amazonaws.services.s3.AmazonS3Client.createBucket(AmazonS3Client.java:503)
Run Code Online (Sandbox Code Playgroud)

java amazon-s3 amazon-web-services

166
推荐指数
6
解决办法
6万
查看次数

使用read.csv()读取csv时,获取"在输入中找到的嵌入式nul"

我正在读一个csv文件.

代码是:

mydata = read.csv("mycsv.csv", header=True, sep=",", quote="\"")
Run Code Online (Sandbox Code Playgroud)

获取以下警告:

警告消息:In scan(file = file, what = what, sep = sep, quote = quote, dec = dec,:在输入中找到的嵌入式nul(s)

现在我的CSV中的一些单元格缺少由""表示的值.

如何编写此代码以便我不会收到上述警告?

r

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

用于生成素数的并行算法(可能使用Hadoop的map reduce)

生成素数是一个玩具问题,我经常不时尝试,特别是在尝试新的编程语言,平台或风格时.

我正在考虑尝试使用Hadoop(Map Reduce)编写素数生成算法或素数测试算法.

我想我会发布这个问题,以获得提示,参考,算法,方法.

虽然我的主要兴趣是基于Map Reduce的算法,但我不介意查看新的Hadoop编程模型或者例如查看使用PiCloud

我在Prime数字生成中似乎有一些有趣的问题:这里,这里这里,但没有任何与Parallel方法相关的问题引起了我的注意.

提前致谢.

parallel-processing primes hadoop mpi number-theory

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

如何在OSX上配置rJava以选择正确的JVM - .jinit()失败

我通过调用install.packages("rJava")来安装rJava - 没有看到任何问题

但是当我打电话时:

library(rJava)
.jinit() 
Run Code Online (Sandbox Code Playgroud)

我明白了:

JavaVM: requested Java version ((null)) not available. Using Java at "" instead.
JavaVM: Failed to load JVM: /bundle/Libraries/libserver.dylib
JavaVM FATAL: Failed to load the jvm library.
Error in .jinit() : JNI_GetCreatedJavaVMs returned -1
Run Code Online (Sandbox Code Playgroud)

我正在运行OSX:

Darwin MBP-2 14.5.0 Darwin Kernel Version 14.5.0: Tue Sep  1 21:23:09 PDT 2015; root:xnu-2782.50.1~1/RELEASE_X86_64 x86_64
Run Code Online (Sandbox Code Playgroud)

我安装了以下Sun JDK:

$ ls /Library/Java/JavaVirtualMachines/
jdk1.7.0_79.jdk jdk1.8.0_65.jdk
Run Code Online (Sandbox Code Playgroud)

我的PATH上有哪个Java:

$ which java
/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home//bin/Java
Run Code Online (Sandbox Code Playgroud)

我也将JavaHome定义为:

$ echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/
Run Code Online (Sandbox Code Playgroud)

java r rjava

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

是否存在"心灵社会"模型的实现(最好是开源)

近三十年来,我对明斯基的"心灵社会"着迷.但是,我刚刚意识到我没有遇到任何模型的一般实现(并且更可取的是可访问且在开源中的实现).

我最近遇到了Push Sing(现已悲惨地去世,明斯基的学生),http://web.media.mit.edu/~push/ExaminingSOM.html,他还指出这样的实现不存在.

我想知道是否有人知道不同,是否存在这样的项目或软件语料库.

注意:我知道SOAR,ACT-R,Cyc等.

谢谢.

computer-science artificial-intelligence agent

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

在Solr中计数

我将以下文档存储在Solr中:

  doc {
    id: string; // this is a unique string that looks like an md5 result
    job_id: string; // this also looks like an md5 result -- this is not unique
    doc_id: number; // this is a long number -- this is not unique
    text: string; // this is stored, indexed text -- this is not unique
  }
Run Code Online (Sandbox Code Playgroud)

现在,我要做的是计算其中包含文本foo的文档(doc_id)的数量。因此,如果这是SQL,我将要发出如下内容:

SELECT count(distinct doc_id)
FROM Doc
WHERE text like '%foo%';
Run Code Online (Sandbox Code Playgroud)

提前致谢。

solr

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

类型无法创建List <FooClass>的通用数组

假设我有FooClass类.

public class FooClass {
}
Run Code Online (Sandbox Code Playgroud)

以下行给出了以下编译错误:

// Note I want to create an array of length 4 of Lists of FooClass
List<FooClass> runs[]=new List<FooClass>[4];
Run Code Online (Sandbox Code Playgroud)
Cannot create a generic array of List<FooClass> ...
Run Code Online (Sandbox Code Playgroud)

非常感谢任何帮助.

java collections list

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

在Java中返回多个值

序言:我知道使用列表或其他集合来返回结果但是我必须通过列表来获取结果:参见第2个示例

序言-2:我正在寻找一个超出"Java不支持......"的答案.


我正在寻找一种从Java方法调用返回多个对象的便捷方法.

有点像PHP:

list ($obj1, $obj2, ...) foobar();
Run Code Online (Sandbox Code Playgroud)

我真的厌倦了在参数中传递持有者对象,例如:

class Holder {
   int value;
}

Holder h1=new Holder();
Holder h2=new Holder();
Run Code Online (Sandbox Code Playgroud)

然后:

o.foobar(h1,h2);
Run Code Online (Sandbox Code Playgroud)

如果有人想出一个优雅的方法来解决这个问题,那将会非常感兴趣.


使用列表

List<String> = foobar();
Run Code Online (Sandbox Code Playgroud)

这有两个缺点:

我必须首先打包房子里面的名单:

// this is on the callee side of the house
ArrayList<String> result = new ArrayList<String>
result.add("foo");
result.add("bar");
Run Code Online (Sandbox Code Playgroud)

然后在调用者方面我必须得出结果:

// This is on the caller side
List<String> result = foobar();
String result1 = result.get(0);
String result2 = result.get(1); // this is not as elegant as the PHP equivalent
Run Code Online (Sandbox Code Playgroud)

此外,假设我想返回不同类型的对象,比如String,Integer我将不得不返回一个对象列表,然后转换每个对象...不漂亮

谢谢.

java return-value

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

使用 AspectJ 实现虫洞模式

我正在寻找使用 AspectJ 实现虫洞模式的示例(如果 Guice AOP 有能力实现这一点,我会感兴趣)。

虫洞本质上允许您沿调用流程传递其他参数,例如:

// say we have
class foo {
   public int m0 int a, int b) {
     return m1(a,b);
   }

   public int m1 int a, int b) {
     return m2(a,b);
   }

   public int m2 int a, int b) {
     return a+b;
   }
}
// and I wanted in a non-invasive manner to pass a third parameter of type
class context {
  String userName;
  long timeCalled;
  String path;
}
// I could use an advise to …
Run Code Online (Sandbox Code Playgroud)

java aop aspectj guice

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

JFreeChart:如何将多个图表放入复合图表中

在JFreeChart中有一个复合图表的概念.

我需要在排列的网格中布局几个图表.

网格中的每个图表都需要有自己独立的标题.

我希望能够将此复合图表保存到png文件中

我会得到一个代码片段,解释如何执行此操作.

java jfreechart

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