小编Tho*_* M.的帖子

Lat Long或Long Lat

似乎没有标准是否应使用经度,纬度或纬度,经度.WSG84和直接基于它的东西,似乎更喜欢Long,Lat.

"普通人"总是倾向于谈论Lat,Long - 所以我经常看到使用Lat,Long的代码或框架(例如谷歌地图)

这两种方式都有任何强烈的争论吗?

standards gps coordinates

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

为什么a = i + i ++未定义且未指定行为

我读了几个关于未定义行为和序列点的非常好的答案(例如未定义的行为和序列点),我明白了

   int i = 1;
   a = i + i++; //this is undefined behaviour
Run Code Online (Sandbox Code Playgroud)

根据C++标准,是未定义的代码.但是,未定义的行为背后的深层原因是什么?是否足以使其成为未指明的行为?正常的论点是,通过几个序列点,C++编译器可以更好地针对不同的体系结构进行优化,但是不会让它未指定允许这些优化吗?在

   a = foo(bar(1), bar(2)); //this is unspecified behaviour
Run Code Online (Sandbox Code Playgroud)

编译器也可以优化,并且它不是未定义的行为.在第一个例子中,似乎很清楚,a是2或3,所以语义似乎对我来说很清楚.我希望有一个推理,为什么有些东西是未指定的,有些是未定义的.

c++

12
推荐指数
2
解决办法
503
查看次数

在Maven和Eclipse中获得相同的Findbugs错误

我设法在我的maven构建过程中运行findbugs,并且我也在eclipse中配置了findbugs.但是当在Eclipse和Maven中运行时,我得到了不同的错误,我似乎无法找到一个设置,其中错误的数量在Eclipse和Maven中匹配.

我的Maven设置是这样的:

<version>2.5.2</version>
<configuration>
        <failOnError>false</failOnError>
        <threshold>Normal</threshold>
        <effort>Default</effort>
        <xmlOutput>true</xmlOutput>
        <findbugsXmlOutput>true</findbugsXmlOutput>
        <findbugsXmlWithMessages>true</findbugsXmlWithMessages>
</configuration>
Run Code Online (Sandbox Code Playgroud)

在Eclipse中我有:

Findbugs Version: 2.0.1
Analysis Effort: Default
Minimum Rank to report: 20
Minimum Confidence to Report: Medium
Reported categories: All
Run Code Online (Sandbox Code Playgroud)

通过这些设置,我在Eclipse中获得了更多错误.我的主要问题是,我甚至无法匹配maven和eclipse之间的不同设置.

java eclipse findbugs maven

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

如何使用maven编译时获得Eclipse警告?

我有一个使用m2eclipse的Java项目.在我的Eclipse中,我收到了几个警告.

如何在我的maven编辑中显示这些警告?我想在jenkins上使用warnings-plugin来跟踪警告的数量.

我发现这篇关于如何在maven中启用警告的帖子,但它只给了我一小部分警告.

例如

"没有使用......的价值"警告没有显示出来.

如何获得与Eclipse中显示的相同的警告?感谢帮助 :)

为清晰起见编辑:我想显示与eclipse中相同的警告,而不是FindBugs,PMD或checkstyle报告的其他错误

java eclipse maven

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

标签 统计

eclipse ×2

java ×2

maven ×2

c++ ×1

coordinates ×1

findbugs ×1

gps ×1

standards ×1