如何在maven中配置checkstyle?

我正在使用Maven 我有一个父模块和一些其他模块。 他们看着像是: 家长 ├──pom.xml ├──ModulA | └──pom.xml └──ModulB ├──pom.xml └──文件夹 └──checkstyle.xml 我试图用自己的规则替换规则。 但它忽略了我的规则。 我将插件添加到父pom.xml中 org.apache.maven.plugins maven-checkstyle-plugin 2.9.1 true ${basedir}/../ModulB/folder/checkstyle.xml 哪里有问题? 编辑: mvn checkstyle:checkstyle -X … ${checkstyle.config.location} ${checkstyle.enable.files.summary} ${checkstyle.enable.rss} ${checkstyle.enable.rules.summary} ${checkstyle.enable.severity.summary} ${encoding} ${checkstyle.excludes} ${basedir}/LICENSE.txt ${checkstyle.header.file} ${checkstyle.includes} ${linkXRef} ${checkstyle.output.file} ${checkstyle.output.format} ${checkstyle.properties.location} ${checkstyle.skip} ${checkstyle.suppression.expression} ${checkstyle.suppressions.location} …

在Spark Web UI中看不到完成的作业

我正在使用./bin/spark-submit来运行我的Spark工作。 它运行正常,但打开Spark Web UI,我无法在完成列表中看到工作。 ./bin/spark-submit –name “myapp” –master local –conf “spark.master=spark://fahad:7077” –class com.apptest.App ~/app-0.0.1-SNAPSHOT.jar 注意:Spark版本2.0.1,运行1个工作程序, localhost:8080上的主UI localhost:8080 ,worker和master都是从./sbin/start-*.sh脚本运行的。

是否有一个很好的替代Play,我可以将DynamoDB用于AWS上的Web应用程序?

我正在为最终用户设计一个图像存储应用程序,它将具有许多CRUD类型的function。 我想在Amazon Web Services(AWS)上托管应用程序,并打算使用该游戏! 框架,S3和NoSQL数据库。 我找不到Play的DynamoDB适配器! 并且读到MongoDB和EC2不能很好地相处。 Play可以使用DynamoDB吗? 是否有我应该考虑的替代框架(玩!看起来对我很有吸引力,干净,精益和简单)。

用连字符将一个字符串分成两个字符串

我从请求中获取String变量。 String issueField = request.getParameter(“issueno”); 这可能是也可能没有中间的连字符。 我想能够遍历字符串并在看到连字符时划分字符串。

为什么原始类型具有“类”以及它如何用于使用?

谈到Java(7),你可以得到一个类这样的原始类: Class classOfInt = int.class 对于每一个,你将获得一个名为基本类型的“类”: int.class –> int byte.class –> byte double.class –> double … 但是,您无法创建这些实例: char.class.newInstance(); // throws ‘InstantiationException’ 它们的类似乎没有映射到相应的包装类( Integer , Byte等)。 那么为什么他们有“课程”,他们如何使用以及如何实施?

Java – Windows / linux中的控制台输出

Java是否支持在输出到控制台时控制光标? 例如,我想在执行System.out.print()之前设置字符位置,可能还有颜色。 想想像top这样的应用程序写入控制台的方式。 谢谢!

Android S8 +警告消息“不支持当前的显示大小设置,可能会出现意外行为”

我在三星S8 + Android 7中收到此警告消息: APP_NAME不支持当前的显示尺寸设置,可能会出现意外情况。 它意味着什么,我该如何删除它? 谢谢

从后台线程更新适配器

我的一些用户(可能是50个)因以下错误而崩溃: java.lang.IllegalStateException:适配器的内容已更改,但ListView未收到通知。 确保不从后台线程修改适配器的内容,而只是从UI线程修改。 如果我理解正确,那是因为调用adapter.clear(); 和adapter.addAll(list); 在AsyncTask的doInBackground()方法中,我需要在onPostExecute()移动它。 问题是我无法重现那个错误,所以我无法确定它是否已修复。 StackOverflow上的一些类似问题似乎表明,简单地将适配器更新到onPostExecute()方法并不能解决问题。 有谁知道我怎么能在我的设备上每次都发生这个错误,以确保修复工作? 我不明白为什么它在大多数情况下会起作用,但有时只会导致崩溃。

压缩hadoop mapreduce输出的最简单有效的方法

我可以用map压缩mapreduce输出到gzip “mapred.output.compression.codec=org.apache.hadoop.io.compress.GzipCodec” 是否可以直接为hadoop实现zip编解码器? Zip是容器,但每个存档只需要一个文件,那么使用CompressionCodec接口创建ZipCodec会很容易吗? 或者,也许有一种将gz文件转换为zip的有效方法,因为它们可以使用相同的deflate算法?

如何在OpenGL中绘制镜像镜像?

从我的理解是,要在OpenGL中镜像,你基本上绘制场景,然后你翻转所有东西并再次绘制它,除了只通过镜子可见,从而在镜子中创建一个完美的翻转图像。 但我看到的问题是,当这样做时,唯一可以看到其他镜像的镜像是在之前的镜像之后渲染的镜像。 因此,如果我渲染镜像1然后镜像2,则镜像1看不到镜像2,但镜像2可以看到镜像1.如果没有这种情况,我如何有效地镜像镜像?