
java
create17
知行合一。
展开
-
checkstyle的xml配置
<?xml version="1.0"?><!DOCTYPE module PUBLIC "-//Puppy Crawl//DTD Check Configuration 1.3//EN"转载 2018-11-13 20:45:41 · 1594 阅读 · 0 评论 -
符合阿里巴巴代码规范的checkstyle检测文件
一、安装与简介eclipse和idea都有对应的插件,找到插件安装界面。搜索checkstyle,点击安装后,重启IDE即可。(网上有很多安装教程,就不重复制造轮子了)二、导入配置文件在checkstyle的设置界面导入我们自己写的配置文件。写了两个配置文件,都是基本符合阿里巴巴规范的。第一个是比较精简的(不检测魔术数字,不检测方法的doc等)。第二个是完整的...转载 2018-11-13 21:02:03 · 393 阅读 · 0 评论 -
pom文件的使用
众所周知,pom.xml文件是maven工程的核心文件,是全局级别的配置文件;可以在该文件中添加jar包的依赖,使用plugin来配置一些规则;在执行task或goal时,maven会去项目根目录下读取pom.xml文件获取需要的配置信息。总而言之,了解pom文件里面的概念是很有必要的。一、maven内置属性(maven预定义,用户可以直接使用)${basedir}表示项目根目录,既包含...原创 2018-11-17 00:04:33 · 2125 阅读 · 0 评论 -
调试ambari-server总结
刚开始debug ambari-server的时候,很多逻辑都是第一次接触。其中有很多知识点还是记录一下的好,做个备忘。这些知识点对于自定义api的开发还是很有作用的。1. api的子href的最后一个字符串如何定义?例如,指定一个id?解答:ambari 2.6编辑key_properties.json,将当前资源类型与含有id的value相映射。举例:ambari 2...原创 2018-11-25 23:44:34 · 669 阅读 · 0 评论 -
ambari-server api,多表数据关联
前文(ambari-server开发自定义api)提到ambari-server自定义api,来获取一个表的信息。现在有一个需求,就是制作一个api,获取两个表的信息。这两个表中的数据是通过一个字段值是否一致来判断是否关联在一起的。下文会根据每个方法的作用进行说明,没有ambari-server后台开发的经验看起来可能会有些吃力,建议还是多debug后台代码,该文仅作参考。下面以amb...原创 2018-11-25 23:47:03 · 295 阅读 · 0 评论 -
ambari-server版本比较
本文针对ambari-server v2.6和v2.7之间的源码进行比较,有些功能的实现还是有变化的。该文仅是在工作中将ambari2.6 二次开发的代码迁移到ambari 2.7上产生变化的一个记录。1. @ApiModelProperty2.7版本在org/apache/ambari/server/controller/目录下的xxxRequest.java和xxxResponse....原创 2018-11-25 23:47:45 · 981 阅读 · 0 评论 -
福利 | Java 生态核心知识点整理
一、好东西在【纯洁的微笑】博客里面找到一个好东西 ——《JAVA核心知识点整理.pdf》。听微笑哥描述,是他从一个网友群中发现了整理的这份资料。不论是从整个Java知识体系,还是从面试的角度来看,都是一份技术量很高的资料。后来才知道作者是美团的一位大佬,再次表示感谢。精心整理的Java知识体系,方便我们进行查缺补漏。二、内容截图截了几张图,大家可以仔细查看左边的菜单栏,覆盖的知识面很广,...转载 2019-05-19 21:00:15 · 412 阅读 · 0 评论