小编han*_*say的帖子

无法连接到MongoLab"auth failed"错误

我是mongo的新手.最近在mongoLab中创建了一个帐户.

我正在尝试使用以下语句连接到数据库.

mongo ds039487.mongolab.com:39487/webbies -u <dbuser> -p <dbpassword>
Run Code Online (Sandbox Code Playgroud)

得到以下错误

MongoDB shell version: 2.4.8
connecting to: ds039487.mongolab.com:39487/webbies
Wed Dec 11 22:30:16.686 Error: 18 { code: 18, ok: 0.0, errmsg: "auth fails" } at src/mongo/shell/db.js:228
exception: login failed
Run Code Online (Sandbox Code Playgroud)

注意:dbuser - 是在mongoLab中创建的用户

这有什么缺失?好心劝告.

mongodb mlab

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

无法连接到mongolab主机

我试图通过下面的命令从终端连接到mongolab

 mongo ds061158.mongolab.com:61158/order_it -u <dbuser> -p <dbpassword>
Run Code Online (Sandbox Code Playgroud)

我收到以下错误.

MongoDB shell version: 2.6.3
connecting to: ds061158.mongolab.com:61158/order_it
2014-07-09T13:52:44.890+0530 Error: couldn't connect to server ds061158.mongolab.com:61158 (23.22.170.205), connection attempt failed at src/mongo/shell/mongo.js:148
exception: connect failed
Run Code Online (Sandbox Code Playgroud)

在这种情况下需要做些什么?

提前致谢.

mongodb mlab

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

Gradle 构建守护进程在 CircleCI 中意外消失

我在安卓上使用react-native。一切都很好,直到我升级到最新版本(0.59.4)。

CircleCI 上的构建不断失败,并出现“Gradle 构建守护进程意外消失”错误。在本地运行良好。

我知道这是一个内存问题,并尝试了多种方法来设置 java opts 等。

environment:
      _JAVA_OPTIONS: '-Xms512m -Xmx3g'
      GRADLE_OPTS: '-Xmx3g -Dorg.gradle.daemon=false -Dorg.gradle.jvmargs="-Xmx3g -XX:+HeapDumpOnOutOfMemoryError"'
Run Code Online (Sandbox Code Playgroud)

还尝试过设置gradle.properties。这些都不起作用。

android circleci react-native circleci-2.0

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

如何从gradle中的defaultConfig中获取版本号?

我是Android新手,最近开始使用Android Studio和gradle.我有一个从gradle文件中获取版本号信息的查询.

下面是我的gradle文件.

defaultConfig {
    versionCode 3
    versionName "2.0.0"
    minSdkVersion 14
    targetSdkVersion 19
}

buildTypes {
    debug {
        buildConfigField "String", "versionNo", "\"2.1\""
    }
}
Run Code Online (Sandbox Code Playgroud)

目前我从buildTypes获取versionNo,如下所示.

String versionNo=BuildConfig.versionNo;
Run Code Online (Sandbox Code Playgroud)

但我想从defaultConfig部分获取.有人可以帮我这个吗?

android gradle android-studio

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

意图服务在打瞌睡模式下不工作

我的一位同行开发人员编写了intent service一个 API 调用,然后休眠 2 分钟。醒来后,它再次发送。

下面是代码:

public class GpsTrackingService extends IntentService {

....

@Override
    protected void onHandleIntent(Intent intent) {
      do{
        try{
          //make API call here

           //then go to sleep for 2 mins
          TimeUnit.SECONDS.sleep(120);
       
        } catch(InterruptedException ex){
            ex.printStackTrace();
        }
      } while (preferences.shouldSendGps()); //till the user can send gps.

    }

....

}


Manifest

<service android:name=".commons.GpsTrackingService" />
Run Code Online (Sandbox Code Playgroud)

当手机处于活动状态时,这工作正常。但是,每当手机进入打瞌睡模式时,它都无法唤醒。

使用报警管理器会WAKE permission解决这个问题吗?

我刚刚获得了代码库,需要在今天内解决这个问题。如果有人可以提供帮助,那就太好了。

android android-intentservice android-6.0-marshmallow android-doze

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