摘要:
当拷贝一个变量时,原始变量与拷贝变量引用同一个对象,这就是说,改变一个变量所引用的对象将会对另一个变量产生影响。 如果创建一个对象的新的 copy,他的最初状态与 original 一样,但以后将可以各自改变各自的状态,那就需要使用 clone 方法。 但是 clone 默认的是浅拷贝。 clone 阅读全文
摘要:
此接口强行对实现它的每个类的对象进行整体排序。这种排序被称为类的自然排序,类的 compareTo 方法被称为它的自然比较方法。 实现此接口的对象列表(和数组)可以通过 Collections.sort(和 Arrays.sort)进行自动排序。实现此接口的对象可以用作有序映射中的键或有序集合中的元 阅读全文
摘要:
参考:http://www.cnblogs.com/hyl8218/p/5088287.html 枚举类声明定义的类型是一个类,因此尽量不要构造新对象。 所有枚举类型都是 java.lang.Enum 类的子类,他们继承了这个类的许多方法。 枚举类型的每一个值都将映射到 protected Enum 阅读全文
摘要:
1.打印出所有的 Java 系统属性和环境变量 2.清理输出目录 target/ 3.编译项目主代码 4.测试类单元测试 参考:http://blog.csdn.net/dongfengkuayue/article/details/45969517 5.打包 6.安装 jar 包到本地仓库 7.创建 阅读全文
摘要:
1.POM 代码的第一行是 XML 头,指定了该 xml 文档的版本和编码方式。 紧接着是 project 元素,project 是所有 pom.xml 的根元素,它还声明了一些 POM 相关的命名空间及 xsd 元素,虽然这些属性不是必须的,但使用这些属性能够让第三方工具(如 IDE 中的 XML 阅读全文
摘要:
1.设置 MAVEN_OPTS 环境变量 运行 mvn 命令实际上是执行了 Java 命令,既然是运行 Java,那么运行 Java 命令可用的参数当然也应该在运行 mvn 命令时使用。这个时候,MAVEN_OPTS 环境变量就能派上用场。 通常需要设置 MAVEN_OPTS 的值为 -Xms128 阅读全文
摘要:
proxies 下可以有多个 proxy 元素,如果声明了多个 proxy 元素,则默认情况下第一个被激活的 proxy 会生效。 active 的值为 true 表示激活该代理 protocol 表示使用的代理协议 host 主机名 port 端口号 当代理服务需要验证时,需要配置 usernam 阅读全文
摘要:
参考:https://my.oschina.net/cloudcoder/blog/212648 阅读全文
摘要:
选择自己安装的 Maven 版本: 更改配置文件路径,这里选择自己安装的 Maven 下的配置文件,方便配置及统一控制: 阅读全文
摘要:
1.安装 JDK http://www.cnblogs.com/microcat/p/6386393.html 2.安装 Nexus 在 /etc/profile 中添加 Nexus 的配置信息 官方文档:https://books.sonatype.com/nexus-book/reference 阅读全文