小编Chr*_*oom的帖子

所有这些FindBugs前缀AM,BC,DP,......是什么意思?

http://findbugs.sourceforge.net/bugDescriptions.html包含一长串错误类型.它们属于正确性和性能类别,但也以前缀开头.相等的EQ是显而易见的,与SQL或BIT相同.但有些神秘.是否列出了所有这些前缀的含义?

java findbugs

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

来自GWT 2.1的com.google.gwt.app.place的示例

com.google.gwt.app.place包是昨天发布的GWT 2.1中的新增功能.你有关于那个API的任何例子吗?我该如何有效地使用它?GWT样本根本没有帮助.

java gwt

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

使用Java中的一组固定字母将long编码/解码为字符串

给定一组任意字母

String range = "0123456789abcdefghijklmnopABCD#";
Run Code Online (Sandbox Code Playgroud)

我正在寻找2种方法来编码/解码长< - >字符串

String s = encode( range, l );
Run Code Online (Sandbox Code Playgroud)

long l = decode( range, s );
Run Code Online (Sandbox Code Playgroud)

所以 decode(range, encode(range, 123456789L)) == 123456789L

如果范围是"0123456789",这是通常的编码方式.

java string encoding decoding character-encoding

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

这些FindBug消息显示了什么?

不是来自http://findbugs.sourceforge.net/bugDescriptions.html的所有描述对我来说都很清楚.当然,我可以研究实施,但如果有人比我更有经验,一些解释和例子会很棒.

  • 当遇到问题时,您是否有UI_INHERITANCE_UNSAFE_GETRESOURCE的示例?
  • 在BX_UNBOXED_AND_COERCED_FOR_TERNARY_OPERATOR中,我也没有看到问题.如果一个类型比另一个类型"更大",例如int和float,那么结果是float.如果它的整数和浮动它的包装Float也是.这就是我的期望.
  • GC_UNRELATED_TYPES真的有助于查找错误吗?是不是编译器的工作要检查,如果 - 采取给定的例子 - Foo不能进入Collection<String>.
  • HE_SIGNATURE_DECLARES_HASHING_OF_UNHASHABLE_CLASS是否意味着' bla(Foo f){hashtable.put(f);}F'哪个不可清洗?FingBugs也"看到"了子类吗?
  • NP_GUARANTEED_DEREF_ON_EXCEPTION_PATH比NP_ALWAYS_NULL_EXCEPTION强"错"吗?为什么两个错误情况和NP_NULL_ON_SOME_PATH_EXCEPTION甚至还有一个?听起来和我很相似.
  • 什么是SIO_SUPERFLUOUS_INSTANCEOF的示例?有点像foo(String s){if (s intenceof String) ....这也是一个空检查,但这不是这里的测试...
  • NN_NAKED_NOTIFY.我的意见我的描述不清楚.不需要改变国家.如果我使用新的Object()来等待并通知我不改变对象状态.或者说是锁定状态?我不明白.
  • SP_SPIN_ON_FIELD.这真的会发生,编译器会将其移出循环吗?这对我来说没有意义,因为从外部线程可以随时更改值.如果变量是volatileJVM无法缓存的值.那是什么意思?
  • 这是STCAL_STATIC_CALENDAR_INSTANCE和STCAL_INVOKE_ON_STATIC_CALENDAR_INSTANCE或STCAL_INVOKE_ON_STATIC_DATE_FORMAT_INSTANCE/STCAL_STATIC_SIMPLE_DATE_FORMAT_INSTANCE之间的区别?
  • 为什么WL_USING_GETCLASS_RATHER_THAN_CLASS_LITERAL中的XXXX.class比getClass()更好?从子类调用的超类中的getClass()将始终从子类返回Class对象,我认为这是好的.
  • EQ_UNUSUAL究竟做了什么?它应该检查参数是否与类本身的类型相同,但它不是吗?
  • 你有过休息的问题吗?SF_SWITCH_FALLTHROUGH有真正的价值吗?听起来对我很强烈.
  • 不知道TQ_EXPLICIT_UNKNOWN_SOURCE_VALUE_REACHES_ALWAYS_SINK和TQ_EXPLICIT_UNKNOWN_SOURCE_VALUE_REACHES_NEVER_SINK是什么.

java findbugs

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

标签 统计

java ×4

findbugs ×2

character-encoding ×1

decoding ×1

encoding ×1

gwt ×1

string ×1