小编ssa*_*asa的帖子

如何在android studio中导入Text Fairy OCR演示应用程序?

我从https://github.com/renard314/textfairy下载了Text Fairy OCR源代码,但还有另外两个库项目不可用1.ViewPager3D和2. tess-two.所以我已单独下载.这两个项目不是基于gradle的项目.我试图整合它,但收到很多错误.请指导我怎么做?

ocr android

6
推荐指数
0
解决办法
1154
查看次数

大型数据库上的 MongoDB 初始同步

我们正在使用具有三个节点的 MongoDB 副本集。该数据库相当大 2+ 十亿条记录,在磁盘(WiredTiger MongoDB 引擎)上占用 700GB。大多数对文档执行插入(每天数百万次),然后读取和更新。

更换辅助成员上的磁盘后,数据文件夹为空,初始同步开始。通过查看日志,复制记录需要大约 7 个小时,然后构建索引需要 30 个小时,但这对于 oplog 来说太多了,无法包含同时插入/更新的所有记录:

2016-11-16T23:32:03.503+0100 E REPL     [rsBackgroundSync] too stale to catch up -- entering maintenance mode
2016-11-16T23:32:03.503+0100 I REPL     [rsBackgroundSync] our last optime : (term: 46, timestamp: Nov 15 10:03:15:8c)
2016-11-16T23:32:03.503+0100 I REPL     [rsBackgroundSync] oldest available is (term: 46, timestamp: Nov 15 17:37:57:30)
2016-11-16T23:32:03.503+0100 I REPL     [rsBackgroundSync] See http://dochub.mongodb.org/core/resyncingaverystalereplicasetmember
Run Code Online (Sandbox Code Playgroud)

首先我们重新启动这个成员并开始重新同步:

2016-11-16T23:47:22.974+0100 I REPL     [rsSync] initial sync pending
2016-11-16T23:47:22.974+0100 I REPL     [ReplicationExecutor] syncing from: x3:27017
2016-11-16T23:47:23.219+0100 I REPL     [rsSync] …
Run Code Online (Sandbox Code Playgroud)

large-data mongodb mongodb-replica-set

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

通过shell传递空格分隔的系统属性

我很难从使用嵌套变量的shell脚本(bash)启动java程序.基本上有许多系统和-D java属性需要传递给java程序.我想以一种更好的方式组织它们,因为它们在一行中很难阅读.

这类似于" 通过shell脚本传递空格分隔的系统属性不起作用 "但不相同.

这是一个精简的样本.想象一下像这样的java程序:

public class Main {
    public static void main(String[] args) {
        for (String s : args) {
            System.out.println(s);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

当像这样调用它时:

java Main "First_Line" "Second line with spaces"

它会像这样的响应给出OK结果:

First_Line
Second line with spaces
Run Code Online (Sandbox Code Playgroud)

但是,如果使用这样的脚本:

#!/bin/sh
PARAM01="FirstLine"
PARAM02="Second line with spaces"
PARAMS="$PARAM01 $PARAM02"
java Main $PARAMS
Run Code Online (Sandbox Code Playgroud)

然后吃掉所有空格,第二个参数不加引号传递给java.结果如下所示:

FirstLine
Second
line
with
spaces
Run Code Online (Sandbox Code Playgroud)

试图在shell脚本中引用不同的变量,但到目前为止还没有成功.如何引用shell变量以保留空格并将参数完整地传递给java?

java bash shell jvm-arguments command-line-arguments

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