1. 使用系统和软件 2. 必要的包安装 3. 安装Jdk【java8】 3.1. 软件安装 3.2. 环境变量 4. 安装maven 4.1. 软件安装 4.2. 环境变量 5. 安装ant 5.1. 软件安装 5.2. 环境变量 6. 安装findbugs 6.1. 软件安装 6.2. 环境变量 ...
分类:
其他好文 时间:
2018-06-09 00:09:46
阅读次数:
294
------------------------------软件版本-------------------------------------- RHEL6.8 hadoop2.8.1 apache-maven-3.3.9? ? ?findbugs-1.3.9 protobuf-2.5.0.tar.gz jdk-8u45 ------------------------------软件版本--
分类:
其他好文 时间:
2018-05-15 17:34:10
阅读次数:
161
------------------------------软件版本-------------------------------------- RHEL6.8 hadoop2.8.1 apache-maven-3.3.9? ? ?findbugs-1.3.9 protobuf-2.5.0.tar.gz jdk-8u45 ------------------------------软件版本--
分类:
其他好文 时间:
2018-05-15 17:21:01
阅读次数:
173
1.codeMaker 重复代码生成工具 domian和dto两个类基本差不多,这个工具就可以通过一个类快速生成另一个类。 2.gsonFormat json转换成Java类 很多时候根据别人接口给的json数据创建对应的类来接收,那么gsonFormat可以帮你自动生成这个类,但是还需要简单修改下 ...
分类:
编程语言 时间:
2018-05-09 19:40:33
阅读次数:
207
我们通常都会在APP上线之后,发现各种错误,尤其是空指针异常,这些错误对于用户体验来说是非常不好的,但其实大部分的问题,我们都能够提前发现. 在编写代码的过程中,可能不会时时刻刻记得检查空的引用,还有删除没有用过的变量,在我们自己测试的过程中可能难以发现问题,一旦app上线,用户的使用环境改变,这些 ...
分类:
数据库 时间:
2018-05-02 16:24:48
阅读次数:
171
java反编译工具 可以将看不懂的.class文件转换成看得懂的.java文件,这样一来就能很方便的读懂别人编写的java代码。 findbugs FindBugs-IDEA插件的使用 阿里巴巴Java开发规约插件 关于《阿里巴巴Java开发规约》插件的安装与使用 ...
分类:
编程语言 时间:
2018-04-15 11:51:30
阅读次数:
171
用FindBugs跑自己的项目,报出两处An increment to a volatile field isn’t atomic。对应报错的代码例如以下: volatile int num = 0; num++; FindBugs针对这样的类型的错误给出了对应的解释 An increment to ...
分类:
其他好文 时间:
2018-04-05 21:00:20
阅读次数:
214
使用Android Studio时导入项目提示更新gradle,同意更新后使用FindBugs出现 Error:Gradle: A problem occurred configuring root project 'k-9-5.201'.> Could not resolve all files ...
分类:
其他好文 时间:
2018-04-04 21:16:40
阅读次数:
184
今天和大家分享下插件的安装方法,顺便推荐几个非常好用的插件。 1、安装插件 在工具栏中,点击进入IDE设置界面。 插件仓库界面: 值得注意的是,每次安装/卸载插件后,需要重启IDE。 2、好用的插件 1)MyBatisX:MyBatis导航插件;2)FindBugs-IDEA:查找坏代码;3)Gso ...
分类:
其他好文 时间:
2018-02-11 23:43:21
阅读次数:
875
FindBugs是基于Bug Patterns概念,查找javabytecode(.class文件)中的潜在bug,主要检查bytecode中的bug patterns,如NullPoint空指针检查、没有合理关闭资源、字符串相同判断错(==,而不是equals)等 1.Dm: Hardcoded ...
分类:
数据库 时间:
2018-02-11 16:16:37
阅读次数:
248