06 2018 档案
摘要:Docker 是什么? Docker是一个开源的应用容器引擎,基于Go语言开发 并遵从Apache2.0协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何主流的 Linux版本、Microsoft Windows以及包括VM、裸机服务器和云在内
阅读全文
摘要:想更详细的了解JDK10新特性可以浏览官方介绍 JDK10 新特性目录导航: 局部变量类型推断 将JDK多存储库合并为单储存库 垃圾回收接口 并行Full GC 的G1 应用数据共享 线程局部管控 移除Native-Header Generation Tool (javah) Unicode 标签扩
阅读全文
摘要:想了解更详细的JDK9新特性可以浏览官方介绍 JDK9 新特性目录导航 目录结构 模块化系统 jshell 多版本兼容JAR 接口的私有方法 改进try-with-resourcs 改进砖石操作符 限制使用单独下划线标识符 String存储结构变更 快速创建只读结合 增强Stream API 改进O
阅读全文
摘要:settings.xml 文件中包含settings标签,这个标签可以配置如何去执行Maven。其中包括本地存储库位置,备用远程存储库服务器和身份验证信息等值。 有如下两个位置可能存放这settings.xml 文件: Maven 安装目录:${maven.home}/conf/settings.x
阅读全文
摘要:Maven 存储库主要是存放一些第三方依赖jar包等。 严格来说,只有两种存储库:本地和远程,本地存储库是指您远程下载到本地的一个缓存,还包含尚未发布的临时构建文件。远程存储库是指一些可以通过各种协议如file://或http://并下载的远程存储库(例如,repo.maven.apache.org
阅读全文
摘要:Maven的插件分如下两种: build plugins:该插件在项目构建阶段执行,它们都在<build>标签中设置。 reporting plugins : 该插件在网站生成期间执行,他们都在<reporting>标签中设置。 所有的插件至少需要三个属性:groupId, artifactId 和
阅读全文
摘要:依赖管理是Maven的特性之一,它是用户最为熟悉的特性之一,也是Maven擅长的领域之一。管理单个项目的依赖并没有太大困难,但是当您开始处理由数十或数百个模块组成的多模块项目和应用程序时,Maven可以帮助您在维护高控制程度和稳定性。 依赖的传递性 依赖的传递性是Maven 2.0中的一项新功能,这
阅读全文
摘要:什么是 POM? POM (Project Object Model) 项目对象模型。它是一个XML文件,其中包含有关Maven用于构建项目的项目和配置细节的信息。它包含大多数项目的默认值。例如,构建项目的目录:target;java源码文件目录: src/main/java;测试java源码文件目
阅读全文
摘要:Maven 约定的目录结构 我要遵循Maven已经约定好的目录结构,才能让maven在自动构建过程中找到对应的资源进行构建处理。以下是maven约定的目录结构: 是我们只需要按照以上的目录结构进行存放文件,maven就可以自动找到对应文件进行构建处理。除了以上以下目录外,项目目录下可能还会存在REA
阅读全文
摘要:想更详细的了解JDK8新特性可以浏览官方介绍 JDK8 新特性目录导航: Lambda 表达式 函数式接口 方法引用、构造器引用和数组引用 接口支持默认方法和静态方法 Stream API 增强类型推断 新的日期时间 API Optional 类 重复注解和类型注解 Lambda 表达式 Lambd
阅读全文
摘要:Maven 是什么? Maven 是一个项目管理和整合工具。Maven 为开发者提供了一套完整的构建生命周期框架。开发团队几乎不用花多少时间就能够自动完成工程的基础构建配置,因为 Maven 使用了一个标准的目录结构和一个默认的构建生命周期。 在有多个开发团队环境的情况下,Maven 能够在很短的时
阅读全文
摘要:这里整理了JDK各个版本的新特性目录,详细内容请点击标题跳转查看(持续更新中....)。 JDK5的新特性: 自动拆装箱 Foreach 静态导入 可变参数 Var args 枚举 格式化输出 泛型 ProcessBuilder 内省 线程并发库(JUC) 监控和管理虚拟机 元数据 JDK6的新特性
阅读全文
摘要:想更详细的熟悉JDK7新特性可以浏览官方介绍 JDK7新特性的目录导航: 二进制字面值 switch 语句支持 String try-with-resources catch 多个类型异常 字面值中使用下划线 类型推断 改进泛型类型可变参数 其它 二进制字面值 在Java SE 7,整数类型(byt
阅读全文
摘要:JDK6新特性目录导航: Desktop类和SystemTray类 JAXB2实现对象与XML之间的映射 StAX Compiler API 轻量级 Http Server API 插入式注解处理API(Pluggable Annotation Processing API) 用Console开发控
阅读全文
摘要:JDK5新特性目录导航: 自动拆装箱 Foreach 静态导入 可变参数 Var args 枚举 格式化输出 泛型 ProcessBuilder 内省 线程并发库(JUC) 监控和管理虚拟机 元数据 自动拆装箱 Java数据类型分两种:基本数据类型 和 引用数据类型(对象) 有时候我们需要将基本数据
阅读全文
摘要:从使用eclipse切换到intellij idea开发工具常常会伴随这快捷切换的困扰,今天写到将intellij idea快捷键设置为eclipse快捷的方式 步骤如下: file -> settings -> keymap 将keymap设置为eclipse应用即可。 常常伴随的问题: 1.代码
阅读全文

浙公网安备 33010602011771号