小编Ada*_*dam的帖子

"adb shell am set-inactive <packageName> true"不起作用

我想测试App待机模式.我使用的设备是Galaxy S7 edge和带有Android 6.0(API级别23)的虚拟设备.

我用:

$ adb shell dumpsys battery unplug
$ adb shell am set-inactive <packageName> true
Run Code Online (Sandbox Code Playgroud)

当我测试应用程序是否实际处于待机状态时,adb shell am get-inactive <packageName>我总是获得以下结果Idle=false.有没有其他人经历过同样的行为?

android adb

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

如何使Spark Streaming(Spark 1.0.0)读取Kafka的最新数据(Kafka Broker 0.8.1)

我的火花流应用程序从Kafka获取数据并对它们进行处理.

如果应用程序失败,大量数据存储在Kafka中,并且在下一次启动Spark Streaming应用程序时,它会崩溃,因为一次消耗的数据太多.由于我的应用程序不关心过去的数据,因此仅使用当前(最新)数据是完全正常的.

我找到了"auto.reset.offest"选项,它在Spark中的表现略有不同.它会删除存储在zookeeper中的偏移量(如果已配置).尽管如此,它的意外行为,应该是在删除后从最新的数据中获取数据.

但我发现它不是.在使用数据之前,我看到所有的偏移都被清理干净了.然后,由于默认行为,它应该按预期获取数据.但由于数据太多,它仍然会崩溃.

当我使用"Kafka-Console-Consumer"清理偏移并消耗最新数据并运行我的应用程序时,它按预期工作.

所以看起来"auto.reset.offset"不起作用,火花流中的kafka消费者从默认的"最小"偏移量中获取数据.

您是否知道如何从最新的火花流中消耗Kafka数据?

我使用的是spark-1.0.0和Kafka-2.10-0.8.1.

提前致谢.

offset apache-kafka apache-spark spark-streaming kafka-consumer-api

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

我不能在WEB-INF / lib中使用子文件夹吗?

我正在GWT(无maven)项目中进行一些清理。它在WEB-INF / lib中添加了很多jar。我知道这些jar的用途(例如,用于REST服务-幸运的是有文档记录),因此我想将它们放在适当的子文件夹中,以使外观更好。

在将它们重新添加到构建路径后(因为它们现在位于子文件夹中),我尝试运行SuperDevMode并收到多个警告:

在网络应用中找不到服务器类“ X”,但在系统类路径中找到了服务器类“ X”

和一些错误,例如:

找不到HK2 ServiceLocatorGenerator的默认实现

当我将这些罐子放回WEB-INF / lib(不包含子文件夹)并重新添加以构建路径时,一切运行正常。

我的问题是:不能/不应该在WEB-INF / lib中使用子文件夹吗?如果是这样,为什么?

gwt

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