小编Joh*_*n D的帖子

像Tinder一样轻扫照片堆栈 - 跨平台(混合/ HTML5可以)

我正在寻找像Tinder这样的应用程序,用户可以在照片堆栈中滑动.有谁知道跨平台重现这种效果的方法?到目前为止,我正在考虑使用jQuery Mobile构建一个Web应用程序

TouchSwipe用于滑动检测; 见:http: //labs.rampinteractive.co.uk/touchSwipe/demos/

和jStack显示图像; 见:http://lab.hisasann.com/jStack/

有没有更好的方法来做到这一点的建议?

html5 cross-platform web-applications css3 jquery-mobile

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

哪里可以在线找到python-Levenshtein的文档?

我在http://code.google.com/p/pylevenshtein/找到了一个实现Levenshtein函数(距离,比率等)的伟大python库,但该项目似乎无效,文档无处可寻.我想知道是否有人比我更了解并且能指出我的文档.

python documentation levenshtein-distance

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

Angular和Elasticsearch的示例

我正在寻找AngularJS和Elasticsearch使用新的官方客户端库一起工作的一个工作示例:elasticsearch.angular.js,可以在http://www.elasticsearch.org/blog/client-for-node-js-和-The浏览器

到目前为止,我发现的示例使用备用客户端或不再工作,因为版本之间的某些内容已发生变化.这使得AngularJS和Elasticsearch的新手难以入手.

具体而言,我正在寻找通过AngularJS使用官方客户端访问Elasticsearch的"Hello World".

其他人似乎也有同样的问题,因为在官方客户的回购中有一个公开的问题要求同样的事情. https://github.com/elasticsearch/elasticsearch-js/issues/19

javascript elasticsearch angularjs

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

如何将Kibana绑定到多个主机名/ IP

有没有办法使用kibana的配置文件将Kibana绑定到多个IP地址:kibana.yml?现在,如果我修改行
server.host: "127.0.0.1"

server.host: ["127.0.0.1","123.45.67.89"]
有效期YML,我得到一个错误.
有没有办法从Kibana内部实现这一目标,还是需要通过代理/ nginx来实现?

kibana

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

无法连接到Elasticsearch(通过Curl)

我最近安装了Elasticsearch,前几天一切都运行良好,但今天不知何故它停止了工作

当我开始服务时,它声称很好......

sudo /etc/init.d/elasticsearch start
* Starting Elasticsearch Server
...done.
Run Code Online (Sandbox Code Playgroud)

但后来我明白了
curl -GET http://127.0.0.1:9200
curl: (7) couldn't connect to host

查看elasticsearch日志:

[WARN ][bootstrap                ] jvm uses the client vm, make sure to run `java` with the server vm for best performance by adding `-server` to the command line
Run Code Online (Sandbox Code Playgroud)

看起来有关于Java VM的警告; 这可能是问题吗?我还应该尝试/看看还有什么?

curl elasticsearch

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

在移动设备上运行Elasticsearch服务器(android/iphone/ios)

我想知道是否可以在移动设备(android/iphone/ios)上运行Elasticsearch服务器,如果是这样,我应该如何去做.

在我的例子中,这样做的原因是在设备上有一个易于搜索的离线数据库(具有所有elasticsearch高级功能)

或者,我也可以使用elasticsearch的群集/复制容量来保持设备上的脱机数据与服务器同步.

elasticsearch

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

Elasticsearch 7:根映射定义具有不受支持的参数(mapper_parsing_exception)

尝试在Elasticsearch 7中插入以下映射时

PUT my_index/items/_mapping
{
   "settings":{

   },
   "mappings":{
      "items":{
         "properties":{
            "products":{
               "properties":{
                  "classification":{
                     "type":"text",
                     "fields":{
                        "raw":{
                           "type":"keyword",
                           "ignore_above":256
                        }
                     }
                  },
                  "original_text":{
                     "type":"text",
                     "store":false,
                     "fields":{
                        "raw":{
                           "type":"keyword",
                           "ignore_above":256
                        }
                     }
                  }
               }
            },
            "title":{
               "type":"text",
               "fields":{
                  "raw":{
                     "type":"keyword",
                     "ignore_above":256
                  }
               },
               "analyzer":"autocomplete"
            },
            "image":{
               "properties":{
                  "type":{
                     "type":"text",
                     "fields":{
                        "raw":{
                           "type":"keyword",
                           "ignore_above":256
                        }
                     }
                  },
                  "location":{
                     "type":"text",
                     "store":false,
                     "fields":{
                        "raw":{
                           "type":"keyword",
                           "ignore_above":256
                        }
                     }
                  }
               }
            }
         }
      }
   }
}
Run Code Online (Sandbox Code Playgroud)

我收到以下形式的错误:

{
"error": {
    "root_cause": [
    {
        "type": "mapper_parsing_exception",
        "reason": …
Run Code Online (Sandbox Code Playgroud)

elasticsearch

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

'现在无法切换到旧模式'Elasticdump出错

我尝试使用elasticdump(在Node.js上)备份并恢复Elasticsearch中的json索引:

[备份]
elasticdump --input=http://cred:entials@myserver.com:9200/.kibana --output=kibana.json --type=data (作品)

[恢复]
elasticdump --output=http://cred:entials@myserver.com:9200/.kibana --input=kibana.json --type=data(给出错误)

错误是:

_stream_readable.js:749
    throw new Error('Cannot switch to old mode now.');
          ^
Error: Cannot switch to old mode now.
    at emitDataEvents (_stream_readable.js:749:11)
    at ReadStream.Readable.pause (_stream_readable.js:740:3)
    at file.completeBatch (/usr/lib/node_modules/elasticdump/lib/transports/file.js:75:19)
    at Stream.<anonymous> (/usr/lib/node_modules/elasticdump/lib/transports/file.js:65:10)
    at Stream.emit (events.js:117:20)
    at drain (/usr/lib/node_modules/elasticdump/node_modules/through/index.js:34:23)
Run Code Online (Sandbox Code Playgroud)

有谁知道发生了什么以及如何解决它?

node.js elasticsearch

8
推荐指数
1
解决办法
1769
查看次数

防止弹性搜索被OOM杀手杀死

我是新来elasticsearch和我猜我配置方式我的服务器是次优的,因为我正在与OOM杀手短while.This后杀死Elasticsearch/Java进程的一个问题或许可以通过具有可避免服务器配置正确.您能指出一下,为了顺利运行ES,需要更改配置中的哪些内容?

在这两个服务器(都是集群的)上,我有时会回到已被杀死的ES/java进程.

这是当前的设置:

===========================================

服务器1(前端服务器)此服务器具有8GB的RAM,并且还运行gunicorn,Flask和Django

elasticsearch.yml:

node.master: true
node.data: true
bootstrap.mlockall: true
Run Code Online (Sandbox Code Playgroud)

在/ etc /默认/ elasticsearch

ES_HEAP_SIZE=5g
MAX_OPEN_FILES=65535
MAX_LOCKED_MEMORY=unlimited
Run Code Online (Sandbox Code Playgroud)

===========================================

服务器2(专用Elasticsearch服务器)具有8GB RAM并且没有其他应用程序在运行

elasticsearch.yml:

node.master: false
node.data: true
bootstrap.mlockall: true
Run Code Online (Sandbox Code Playgroud)

在/ etc /默认/ elasticsearch

ES_HEAP_SIZE=5g
MAX_OPEN_FILES=65535
MAX_LOCKED_MEMORY=unlimited
Run Code Online (Sandbox Code Playgroud)

===========================================

在elasticsearch.yml文件中,我看到一行说" You should also make sure that the Elasticsearch process is allowed to lock the memory, eg. by using ulimit -l unlimited"但我没有做任何事情来启用它.我需要在这里采取任何行动吗?

如果我尝试输入,我会...

myuser@es1:~$ sudo ulimit -l unlimited
sudo: ulimit: command not found
Run Code Online (Sandbox Code Playgroud)

elasticsearch

6
推荐指数
2
解决办法
5864
查看次数

使用query_string时,Elasticsearch会提升字段

是否可以在此表单的查询中提升字段?

   "query": {
      "filtered": {
         "query": {
            "query_string": {
               "query": "the user's search query",
               "fields": ["name", "description"],
               "default_operator": "OR"
            }
         },
         "filter": {...}
      }
   }
Run Code Online (Sandbox Code Playgroud)

elasticsearch

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