小编khr*_*hai的帖子

Spark应用程序无法写入在docker中运行的elasticsearch集群

我有一个 elasticsearch docker 镜像在 127.0.0.1:9200 上监听,我使用 sense 和 kibana 对其进行了测试,它工作正常,我能够索引和查询文档。现在,当我尝试从 Spark 应用程序写入它时

val sparkConf = new SparkConf().setAppName("ES").setMaster("local")
sparkConf.set("es.index.auto.create", "true")
sparkConf.set("es.nodes", "127.0.0.1")
sparkConf.set("es.port", "9200")
sparkConf.set("es.resource", "spark/docs")


val sc = new SparkContext(sparkConf)
val sqlContext = new SQLContext(sc)
val numbers = Map("one" -> 1, "two" -> 2, "three" -> 3)
val airports = Map("arrival" -> "Otopeni", "SFO" -> "San Fran")
val rdd = sc.parallelize(Seq(numbers, airports))

rdd.saveToEs("spark/docs")
Run Code Online (Sandbox Code Playgroud)

连接失败,一直重试

16/07/11 17:20:07 INFO HttpMethodDirector: I/O exception (java.net.ConnectException) caught when processing request: Operation timed out 16/07/11 17:20:07 …

containers elasticsearch docker apache-spark docker-compose

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

证明SKK和II是β等价的,lambda演算

我是lambda演算的新手,并努力证明以下内容.

SKK和II是等效的.

哪里

S = lambda xyz.xz(yz)K = lambda xy.x I = lambda xx

我尝试通过打开它来测试减少SKK,但无处可去,它变得凌乱.不要认为SKK可以在不扩展S,K的情况下进一步减少.

functional-programming lambda-calculus proof-of-correctness k-combinator s-combinator

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

如果全局定义向量,将何时分配内存空间

如果我全局定义并初始化一个大型向量,那么它的大小是否会包含在目标文件中?

例如

壳体1:如果我有一个未初始化的大全球数组x,它的大小显示正确的bss段大小,但它不会被添加到对象的文件大小,因为它是未初始化的数据,这是预期的.

#include <iostream>
#define SIZE 200000000

char x[SIZE];

int main (void)
{
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

$ size a.out

text           data            bss            dec            hex        filename
1762            572        200000040        200002374        bebcb46        a.out
Run Code Online (Sandbox Code Playgroud)

$ ls -l a.out

-rwxrwxr-x. 1 ur ur 7477 Jan 28 02:52 a.out
Run Code Online (Sandbox Code Playgroud)

情况2: 类似地,如果我有一个大的初始化全局数组,它的大小将包含在数据段(不是在bss中),它也将按预期反映在目标文件的大小.

#include <iostream>
#define SIZE 200000000

//remaining entries will be value initialized
char x[SIZE] = { 'a', 'b' };

int main (void)
{
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

$ size a.out

text           data            bss            dec …
Run Code Online (Sandbox Code Playgroud)

c++ stl

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

自动建模3D人体的最佳方法

我想根据给定的人体测量值(基本尺寸,身高,腰围,胸围等)自动模拟3D人体.是否有任何工具/库可以让我自动执行或快速构建它.我希望它完全自动化,零人工交互,因为它应该是整个模块的一部分.(见下文)

虚拟试验室的设计

我检查了makehuman,花了几天时间,它太神奇了,但又是太多的互动,我试图让它自动但失败了.任何建议将不胜感激

3d model kinect

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

鱼壳上的奇怪的grep行为

cat > abc.txt <<EOF
2014-04-11 00:00:00
2014-02-19 00:22:00
EOF
Run Code Online (Sandbox Code Playgroud)

当我执行

grep -E :[0-9]{2}: abc.txt
Run Code Online (Sandbox Code Playgroud)

我明白了

2014-02-19 00:22:00
Run Code Online (Sandbox Code Playgroud)

我在期待

2014-04-11 00:00:00
2014-02-19 00:22:00
Run Code Online (Sandbox Code Playgroud)

这发生在鱼壳(2.4.0)上,在bash上工作正常.我对这里发生的事情非常感兴趣

regex shell grep fish

-1
推荐指数
1
解决办法
366
查看次数