小编Que*_*een的帖子

任务':app:transformClassesWithDexForDebug'在本机中执行失败

我是新手,react native我在Ubuntu中使用它.我想在我的电脑上运行一个项目.我使用纱线和android模拟器.这是我安装的应用程序版本:

yarn: 1.2.0

nmp: 3.10.10
Run Code Online (Sandbox Code Playgroud)

使用时出现以下错误:

$ react-native run-android
Run Code Online (Sandbox Code Playgroud)

这是错误:

  * What went wrong:
    Execution failed for task ':app:transformClassesWithDexForDebug'.
    > com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: java.lang.UnsupportedOperationException
Run Code Online (Sandbox Code Playgroud)

我已经测试了许多存在的解决方案stackoverflow但是,它们并不适用于我.如:

添加谷歌服务 - 任务'执行失败':app:processDebugResources'

错误:android studio中的任务':app:transformClassesWithDexForDebug'执行失败

我也用Google play service,我已经安装了Firebase插件.你知道我该怎么办?

android react-native

7
推荐指数
2
解决办法
7916
查看次数

scala 中 Apache Spark 中不支持的文字类型类

我有以下数据:

    +---------------+-----------+-------------+-----+------+
    |   time_stamp_0|sender_ip_1|receiver_ip_2|count|attack|
    +---------------+-----------+-------------+-----+------+
    |06:10:55.881073|   10.0.0.3|     10.0.0.1|   1 |     0|
    |06:10:55.881095|   10.0.0.3|     10.0.0.1|   2 |     0|
    |06:10:55.881114|   10.0.0.3|     10.0.0.1|   3 |     0|
    |06:10:55.881133|   10.0.0.3|     10.0.0.1|   4 |     0|
    |06:10:55.881152|   10.0.0.3|     10.0.0.1|   5 |     0|
    |06:10:55.881172|   10.0.0.3|     10.0.0.1|   6 |     0|
    |06:10:55.881191|   10.0.0.3|     10.0.0.1|   7 |     0|
    |06:10:55.881210|   10.0.0.3|     10.0.0.1|   8 |     0|
Run Code Online (Sandbox Code Playgroud)

我需要在我的数据框中将计数列的总标准偏差与其自身(带有计数列)进行比较。这是我的代码:

val std_dev=Dataframe_addcount.agg(stddev_pop($"count"))

val final_add_count_attack = Dataframe_addcount.withColumn("attack", when($"count" > std_dev , 0).otherwise(1))
Run Code Online (Sandbox Code Playgroud)

但是我的问题是,我收到以下错误:

Unsupported literal type class org.apache.spark.sql.Dataset [stddev_pop(count): double]
Run Code Online (Sandbox Code Playgroud)

你可以帮帮我吗?非常感谢。

scala apache-spark

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

Spark Scala中数据帧的行内容的条件

我有以下数据帧:

+--------+---------+------+
|  value1| value2  |value3|
+--------+---------+------+
|   a    |  2      |   3  |
+--------+---------+------+
|   b    |  5      |   4  |
+--------+---------+------+
|   b    |  5      |   4  |
+--------+---------+------+
|   c    |  3      |   4  |
+--------+---------+------+
Run Code Online (Sandbox Code Playgroud)

我想在value1 = b时输入行的value2/value3的结果,然后在名为"result"的新字段中为所有行 (甚至是不属于b 的行)添加它.这意味着必须将另一列添加到数据框中.例如,对于所有行,应该将5/4(我选择它,因为b)的结果添加到数据帧中.我知道,我应该使用这段代码:

 val dataframe_new = Dataframe.withColumn("result", $"value1" / $"value2")
 Dataframe.show()
Run Code Online (Sandbox Code Playgroud)

但是,我怎么能以这样的方式放置条件,它将它添加到所有行.输出应如下所示:

+---+---+---+------+
| v1| v2| v3|result|
+---+---+---+------+
|  a|  2|  3|  1.25|
|  b|  5|  4|  1.25|
|  b|  5|  4|  1.25|
|  c|  3|  4| …
Run Code Online (Sandbox Code Playgroud)

scala dataframe apache-spark apache-spark-sql

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