设为首页收藏本站language 语言切换
查看: 990|回复: 0
收起左侧

Java程序员必备学习资源大全(二)——南京万和Java培训分享

[复制链接]
发表于 2016-9-26 18:12:57 | 显示全部楼层 |阅读模式
  如果你不肯付出一时的努力去博取成功,那么你可能就要用一生的耐心去忍受失败。今天南京万和Java培训专家继续为大家整理Java程序员必须看的资源大全,同学们可以收藏起来留作备用~

  代码分析

  测量代码指标和质量工具。

  Checkstyle:代码编写规范和标准静态分析工具。

  Error Prone:将常见编程错误作为运行时错误报告。

  FindBugs:通过字节码静态分析查找隐藏bug。

  jQAssistant:使用基于Neo4J查询语言进行代码静态分析。

  PMD:对源代码分析查找不良的编程习惯。

  SonarQube:通过插件集成其它分析组件,对过去一段时间内的数据进行统计。更多内容,请咨询南京万和Java培训

  编译器生成工具

  用来创建解析器、解释器或编译器的框架。

  ANTLR:复杂的全功能自顶向下解析框架。

  JavaCC:JavaCC是更加专门的轻量级工具,易于上手且支持语法超前预测。

  外部配置工具

  支持外部配置的开发库。

  config:针对JVM语言的配置库。

  owner:减少冗余配置属性。

  约束满足问题求解程序

  帮助解决约束满足问题的开发库。

  Choco:可直接使用的约束满足问题求解程序,使用了约束规划技术。

  JaCoP:为FlatZinc语言提供了一个接口,可以执行MiniZinc模型。

  OptaPlanner:企业规划与资源调度优化求解程序。

  Sat4J:逻辑代数与优化问题最先进的求解程序。更多内容,请咨询南京万和Java培训

  持续集成

  Bamboo:Atlassian解决方案,可以很好地集成Atlassian的其他产品。可以选择开源许可,也可以购买商业版。

  CircleCI:提供托管服务,可以免费试用。

  Codeship:提供托管服务,提供有限的免费模式。

  fabric8:容器集成平台。

  Go:ThoughtWork开源解决方案。

  Jenkins:支持基于服务器的部署服务。

  TeamCity:JetBrain的持续集成解决方案,有免费版。

  Travis:通常用作开源项目的托管服务。

  CSV解析

  简化CSV数据读写的框架与开发库

  uniVocity-parsers:速度最快功能最全的CSV开发库之一,同时支持TSV与固定宽度记录的读写。

  想和兴趣相投的朋友们一起交流吗?那就来江苏万和计算机培训中心吧。而江苏万和作为南京专业的Java培训中心,欢迎广大有志于此行业发展的学员们加入。

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-2-2 16:39 , Processed in 0.052115 second(s), 11 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表