小编Ced*_*oza的帖子

意外的顶级错误

我一直在尝试许多解决方案甚至启用multiDexEnabled true,但仍然得到这个错误意外的顶级错误.这是我的构建

android {
compileSdkVersion 22
buildToolsVersion '22.0.1'

defaultConfig {
    applicationId "com.xxx"
    minSdkVersion 11
    targetSdkVersion 22
    versionCode 1
    versionName "1.0"
    multiDexEnabled true

}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}

}

dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:appcompat-v7:22.2.1'
compile 'com.loopj.android:android-async-http:1.4.9'
compile 'com.google.android.gms:play-services:8.1.0'
compile 'com.googlecode.libphonenumber:libphonenumber:6.2'
compile 'com.paypal.sdk:paypal-android-sdk:2.12.4'
compile 'com.android.support:design:22.2.1'
compile 'com.google.zxing:core:3.2.0'
compile 'com.android.support:multidex:1.0.1'
}
Run Code Online (Sandbox Code Playgroud)

我收到此错误

    UNEXPECTED TOP-LEVEL ERROR:
java.lang.OutOfMemoryError: GC overhead limit exceeded
    at com.android.dx.rop.code.PlainInsn.withNewRegisters(PlainInsn.java:152)
    at com.android.dx.ssa.NormalSsaInsn.toRopInsn(NormalSsaInsn.java:126)
    at com.android.dx.ssa.back.SsaToRop.convertInsns(SsaToRop.java:341)
    at com.android.dx.ssa.back.SsaToRop.convertBasicBlock(SsaToRop.java:322)
    at com.android.dx.ssa.back.SsaToRop.convertBasicBlocks(SsaToRop.java:259)
    at com.android.dx.ssa.back.SsaToRop.convert(SsaToRop.java:123) …
Run Code Online (Sandbox Code Playgroud)

java android-studio android-gradle-plugin

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

Java 从 JsonArray 中获取一个 JSONObject

我有一个 Json 数组,我只想从中获取一个 Json 对象。在此示例中,我如何使用 Apple 获取对象

[
{
"name": "mango",
"use": "DA",
"date": "2011-09-26",
"seed": "31341"
},

{
"name": "apple",
"use": "DA",
"date": "2011-09-26",
"seed": "31341"
},

{
"name": "berry",
"use": "DA",
"date": "2011-09-26",
"seed": "31341"
}
]
Run Code Online (Sandbox Code Playgroud)

以前我曾经通过它的索引位置获取它,但由于 json 不保证我的订单/安排,这就是为什么我需要专门获取一个对象而不使用索引方法。

java json

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

Java排序Arraylist并返回排序后的列表

你好我想在这样的日期属性返回一个ArrayList的排序答案

public class CustomComparator implements Comparator<MyObject> {
@Override
public int compare(MyObject o1, MyObject o2) {
    return o1.getStartDate().compareTo(o2.getStartDate());
}
}
Run Code Online (Sandbox Code Playgroud)

我的问题是我该如何返回排序后的列表而不是返回整数... 我需要的只是一种方法,我将其传递给列表,然后返回排序后的列表。

就我而言,列表中有很多项目,我不知道是否可以比较所有项目并进行相应排序。

提前致谢。

java sorting arraylist

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

Lodash从对象数组中获取键值

我有一个arrayobjects,

var out = [{
    "type": "1",
    "from": "13052033555",
    "to": "4444444",
    "amount": "40000",
    "date": 1461575799,
    "status": "1"
  }, {
    "type": "2",
    "from": "13052033555",
    "to": "1111111",
    "amount": "30000",
    "date": 1461575884,
    "status": "1"
  }...
];
Run Code Online (Sandbox Code Playgroud)

没有它我只得到它的价值 keys

现在我使用这个函数从这个数组中获取值,我传递数组然后只返回没有键的值

function foo(a) {
  var values = [];
  for (var i = 0; i < a.length; i++) {
    var obj = a[i];
    var arr = Object.keys(obj).map(function(k) {
      return obj[k]
    });
    values.push("[" + arr + "],");
  }
  return values.join('');
}
Run Code Online (Sandbox Code Playgroud)

然后它返回没有像这样的键的值数据,

[ …
Run Code Online (Sandbox Code Playgroud)

javascript arrays lodash

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

按顺序排序Javascript数组

嗨,我正在聊天应用程序,我想对新消息进行排序,并根据时间保持历史记录顺序.

例如,我有这样的数组中的聊天消息,现在正在使用每个消息对象上的"时间"键对它们进行排序!

[{"user":"a", "msg":"Hi ", "read":true, "time":1}
{"user":"b", "msg":"Hi ", "read":false, "time":2}
{"user":"c", "msg":"Hi ", "read":false, "time":3}
{"user":"d", "msg":"Hi ", "read":true, "time":4}
{"user":"e", "msg":"Hi ", "read":true, "time":5}]
Run Code Online (Sandbox Code Playgroud)

我怎样才能使用"读取"键对它们进行排序,其中所有错误值应该位于顶部,但其余对象应使用"时间"键进行排序.

比如这样

[{"user":"b", "msg":"Hi ", "read":false, "time":2}
{"user":"c", "msg":"Hi ", "read":false, "time":3}
{"user":"a", "msg":"Hi ", "read":true, "time":1}
{"user":"d", "msg":"Hi ", "read":true, "time":4}
{"user":"e", "msg":"Hi ", "read":true, "time":5}]
Run Code Online (Sandbox Code Playgroud)

javascript arrays sorting

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

Node JS:意外的令牌ILLEGAL

我试图启动服务器,但我收到此错误

/home/ceddy/syd/sydjs/node_modules/keystone/admin/server/middleware/logError.js:7
    var msg = `[${endpoint}]`;
              ^
SyntaxError: Unexpected token ILLEGAL
at exports.runInThisContext (vm.js:73:16)
at Module._compile (module.js:443:25)
at Module._extensions..js (module.js:478:10)
at Object.require.extensions.(anonymous function) [as .js] (/home/ceddy/syd/sydjs/node_modules/babel-register/lib/node.js:138:7)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at Object.createDynamicRouter (/home/ceddy/syd/sydjs/node_modules/keystone/admin/server/app/createDynamicRouter.js:65:21)
at createApp (/home/ceddy/syd/sydjs/node_modules/keystone/server/createApp.js:63:72)
at [object Object].initExpressApp (/home/ceddy/syd/sydjs/node_modules/keystone/lib/core/initExpressApp.js:5:46)
at [object Object].start (/home/ceddy/syd/sydjs/node_modules/keystone/lib/core/start.js:47:7)
at Object.<anonymous> (/home/ceddy/syd/sydjs/keystone.js:94:10)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Function.Module.runMain (module.js:501:10)
at startup (node.js:129:16)
at node.js:814:3
Run Code Online (Sandbox Code Playgroud)

当我看到第7行似乎导致错误的文件时,我没有看到任何错误,比如控制台说...我在这里遗漏了什么,请问是什么原因?提前致谢

module.exports = function (req, …
Run Code Online (Sandbox Code Playgroud)

javascript node.js keystonejs

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