项目管理
文章平均质量分 67
aliveClass
人有两条路要走, 一条是必须走的,一条是想走的,你只有把必须走的路走漂亮了,才可以走想走的路。
展开
-
Java代码静态检查、规范、格式化和checkstyle检查配置文档
为便于规范各位开发人员代码、提高代码质量,研发中心需要启动代码评审机制。为了加快代码评审的速度,减少不必要的时间,可以加入一些代码评审的静态检查工具,另外需要为研发中心配置统一的编码模板和代码格式化模板。 Java代码规范、格式化和checkstyle检查配置文档下载地址:http://www.blogjava.net/Files/amigoxie/Java代码规范、格式化和chec转载 2014-11-18 11:22:40 · 5463 阅读 · 0 评论 -
FindBugs 恶意代码(may expose internal representation),序列化(defines non-transient non-serializable )错误解决方法
eclipse插件FindBugs各种bug描述及解决方法1 )原代码如下:protected String[] a = null;public void test(String[] str){ this.a = str;}findbugs描述为:This code stores a reference to an externally mutable obj转载 2014-11-21 15:52:30 · 27131 阅读 · 0 评论 -
Findbugs安装,使用文档
一、简介 Findbugs 是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。利用这个工具,就可以在不实际运行程序的情况对软件进行分析。它可以帮助改进代码的质量。 Findbugs提供了方便操作的可视化界面,同时也可以作为Eclipse的一个插件来使用,而我们使用得最多的还是作为Eclipse的插件来使用。二、使用方转载 2014-11-21 16:36:30 · 818 阅读 · 0 评论 -
Findbugs 缺陷详解与英文代号的对照表
rule.findbugs.IMSE_DONT_CATCH_IMSE.name=不良实践 - 捕获可疑IllegalMonitorStateExceptionrule.findbugs.BX_BOXING_IMMEDIATELY_UNBOXED.name=性能 - 基本类型包装之后立刻解包rule.findbugs.IJU_SETUP_NO_SUPER.name=使用错误 - TestCa转载 2014-11-21 15:42:10 · 6243 阅读 · 0 评论 -
FindBugs错误修改指南
FindBugs错误修改指南 1. EC_UNRELATED_TYPESBug: Call to equals() comparing different types Pattern id: EC_UNRELATED_TYPES, type: EC, category: CORRECTNESS解释:两个不同类型的对象调用equals方法,如果equals方法没有被重写,那么调用ob转载 2014-11-21 15:36:20 · 7092 阅读 · 0 评论 -
配置FindBugs和常见FindBugs错误
配置FindBugs:在这里可以对FindBugs规则等进行详细设置。选择你的项目,右键 => Properties => FindBugs =>1 Run Automatically开关当此项选中后,FindBugs将会在你修改Java类时自动运行,如你设置了Eclipse自动编译开关后,当你修改完Java文件保存,FindBugs就会运行,并将相应的信息转载 2014-12-16 11:56:38 · 70026 阅读 · 0 评论 -
hostsPlus用法
分组说明新建分组以如下格式设置可新建分组(快捷键: Ctrl + G):# =组ID=或# = 组ID =或# ======组ID======前后的等号可以是1个或者多个,具体视使用者偏好。单个hosts文件中,多个组ID必需是唯一不重复的。互斥分组互斥分组即是多个组之间是相互排斥的,开启一个组,就必需关闭另外一个或多个组。假如转载 2015-01-15 16:46:38 · 1342 阅读 · 0 评论 -
Findbugs 使用备忘录
说明:1.Bug是findbug Eclipse插件原生的bug信息描述,Confidence 是fingbug团队认为该代码导致bug的可能性。2.以下都是我使用findbug在公司项目中找到的一些bug,这里做一些中文的简短说明(不是翻译)3.篇幅可能会有点长,阅读时,大家可以通过ctrl+f根据关键字查找自己相关的bugBUG-0001Bug: Field only ev转载 2014-12-16 11:49:12 · 6141 阅读 · 0 评论 -
svn多分支合并主干冲突 svn Working copy and merge source not ready for reintegration
svn多分支合并主干方法分支a合并到本地主干后,本地主干提交代码到svn主干,这时主干版本改变,分支b再提交代码到主干会报冲突,版本不统一,这时的解决办法是:方法1.将主干代码合并到分支b,提交分支b代码到主干即可。方法2.将分支b代码合并到分支a,提交分支a代码到主干即可。总之,要避免主干提交后,主干和另一分支的版本冲突问题即可。svn多分支合并主干冲突:svn Wo原创 2015-05-21 17:39:04 · 31575 阅读 · 3 评论