当前位置: 首页 > news >正文

网站怎么做友情链接网站导航营销的优点

网站怎么做友情链接,网站导航营销的优点,怎么利用公司网站开发客户,做个购物网站多少钱1、FindBugs介绍 FindBugs是一款Java静态代码分析工具#xff0c;与其他静态分析工具#xff08;如Checkstyle和PMD#xff09;不同#xff0c;FindBugs 不注重样式或者格式#xff0c;它专注于寻找真正的缺陷或者潜在的性能问题,它可以帮助java工程师提高代码质量以及排除… 1、FindBugs介绍 FindBugs是一款Java静态代码分析工具与其他静态分析工具如Checkstyle和PMD不同FindBugs 不注重样式或者格式它专注于寻找真正的缺陷或者潜在的性能问题,它可以帮助java工程师提高代码质量以及排除隐含的缺陷。有了静态分析工具就可以在不实际运行程序的情况对软件进行分析。 最新版本是3.0.1.20150306下载地址http://findbugs.sourceforge.net/downloads.html。 FindBugs运用Apache BCEL 库分析类文件class文件而不是源代码将字节码与一组缺陷模式进行对比以发现可能的问题。FindBugs的检测器已增至300多条被分为不同的类型常见的类型如下 · 正确性Correctness这种归类下的问题在某种情况下会导致bug比如错误的强制类型转换等。 · 最佳实践反例Bad practice这种类别下的代码违反了公认的最佳实践标准比如某个类实现了equals方法但未实现hashCode方法等。 · 多线程正确性Multithreaded correctness关注于同步和多线程问题。 · 性能Performance潜在的性能问题。 · 安全Security安全相关。 · 高危DodgyFindBugs团队认为该类型下的问题代码导致bug的可能性很高。 2、在Eclipse中安装FindBugs插件 下载Eclipse plugin 的版本解压zip文件。 将解压后的文件放到Eclipse的Plugin中。 重新启动Eclipse 。 我使用的是MyEclipse8.5可能路径和大家的不太一样我是放到了路径Genuitec/MyEclipse 8.5/dropins下面 3、在Eclipse中使用FindBugs 重新启动eclipse 打开FindBugs视图 执行Find Bug 任务 右键单击你要检测的工程、包或文件--Find Bugs--Find Bugs。 check完成后将在Bug Explorer视图中看到问题列表该列表以问题类型组织。 展开列表双击列表中具体的问题就可以定位的具体的代码行。 4、配置FindBugs 在这里可以对FindBugs规则等进行详细设置。    选择你的项目右键  Properties  FindBugs  1 Run Automatically开关 当此项选中后FindBugs将会在你修改Java类时自动运行如你设置了Eclipse自动编译开关后当你修改完Java文件保存FindBugs就会运行并将相应的信息显示出来。 当此项没有选中你只能每次在需要的时候自己去运行FindBugs来检查你的代码。 2 Detector Configuration选择项 在这里你可以选择所要进行检查的相关的Bug Pattern条目,你可以根据需要选择或去掉相应的 检查条件。 3 Minimum priority to report选择项 这个选择项是让你选择哪个级别的信息进行显示有Low、Medium、High三个选择项可以选择很类似于Log4J的级别设置啦。 比如 你选择了High选择项那么只有是High级别的提示信息才会被显示。 你选择了Medium选择项那么只有是Medium和High级别的提示信息才会被显示。 你选择了Low选择项那么所有级别的提示信息都会被显示。 4 Report bug categories选择项 在这里是一些显示Bug分类的选择 Malicious code vulnerability关于恶意破坏代码相关方面的 Correctness关于代码正确性相关方面的 Internationalization关于代码国际化相关方面的 Performance关于代码性能相关方面的 Multithreaded correctness关于代码多线程正确性相关方面的 另外FindBugs有UI页面可以单独运行。也可以通过Ant以及命令行方式运行。 5、其它分析工具 除FingBugs静态分析工具外还有PMD和CheckstyleFingBugs、PMD和Checkstyle三个工具各有不同的特点联合使用有助于减少误报错误提高报告的准确率。 这三个工具检查的侧重点各有不同  工具 目的 主要检查内容 FindBugs 基于Bug Patterns概念查找java bytecode中的潜在bug。在目前版本中它不检查java源文件。 主要检查bytecode中的bug patterns也允许用户自定义特定的bug patterns。 PMD 检查java源文件中的潜在问题。 主要包括   -  空try/catch/finally/switch语句块  -       未使用的局部变量、参数和private方法  -       空if/while语句  -       过于复杂的表达式如不必要的if语句等  -       复杂类 CheckStyle 检查java源文件是否与代码规范相符 主要包括  -       Javadoc注释  -       命名规范  -       Headers  -       Imports  -       Size冲突和度量如过长的方法  -       Whitespace  -       Modifiers  -       Blocks  -       Coding Problems  -       Class Design  -       重复代码  -       Miscellaneous Checks  -       Optional Checks Findbug官网地址http://findbugs.sourceforge.net/ FindBugs的详细bug描述清单见http://findbugs.sourceforge.net/bugDescriptions.html
http://www.hkea.cn/news/14573335/

相关文章:

  • 环保行业网站怎么做基金网站建设
  • 中山手机网站制作哪家好扁平化 网站
  • 外贸公司网站开发帮平台做推广怎么赚钱
  • 帮别人做海报网站番禺做网站服务
  • 网站建设指导申请一个app多少钱
  • 金融网站策划方案做网站的优点
  • 漂亮网站网站域名解析教程
  • 江苏省建设信息网站seo快速排名软件案例
  • 平顶山河南网站建设新闻类wordpress模板下载
  • 做网站会被捉吗如何设计一个网络
  • 帮人做网站 怎么收费江西建筑人才网
  • 超低价网站维护网站托管上海网站建设千元漂亮
  • 网站的seo怎么做wordpress siren
  • 站长工具seo综合查询关键词网站收录就是没排名
  • 开县做网站台州做网站公司
  • 网站源码安装教程手机网站建设ppt
  • word里面网站超链接怎么做两个wordpress数据同步
  • 网站 推送运营派网站
  • 永康建设投标网站网站建设服务器域名
  • 滨州 网站开发托管的服务器如何做网站
  • 南京做网站建设的公司哪个网站可以做室内设计
  • 风雨同舟 网站建设安阳logo设计公司
  • 做外汇查哪个网站网站建设好发信息网
  • 网站建设内存西安学校网站建设公司
  • 创建个人主页网站门户网站整改情况报告
  • 做淘宝联盟网站用数据库吗三亚网页制作
  • 企业网站管理系统视频教程网站备案 关闭网站
  • 如何给网站做轮播图做业帮网站
  • 网站建设流程域名申请石家庄企业官网搭建
  • 福建建筑人才网官方网站中山网站建设价位