JAVA 泛型


<h3 id="java-%E6%B3%9B%E5%9E%8B" tabindex="-1">JAVA 泛型</h3> <p>泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本<br /> 质是参数化类型,也就是说所操作的数据类型被指定为一个参数。比如我们要写一个排序方法,<br /> 能够对整型数组、字符串数组甚至其他任何类型的数组进行排序,我们就可以使用 Ja

JAVA 内部类


<h2 id="java-%E5%86%85%E9%83%A8%E7%B1%BB" tabindex="-1">JAVA 内部类</h2> <blockquote> <p>Java 类中不仅可以定义变量和方法,还可以定义类,这样定义在类内部的类就被称为内部类。根<br /> 据定义的方式不同,内部类分为静态内部类,成员内部类,局部内部类,匿名内部类四种。</p> </blockquote> <h2

Linux上安装Jenkins


<h3 id="jenkins-%E5%AE%89%E8%A3%85%E7%A8%8B%E5%BA%8F%E5%8F%AF%E7%94%A8%E4%BA%8E%E5%A4%9A%E4%B8%AA-linux-%E5%8F%91%E8%A1%8C%E7%89%88%E3%80%82" tabindex="-1">Jenkins 安装程序可用于多个 Linux 发行版。</h3> <ul> <li>

Linux上安装 Nginx


<h4 id="%E4%BB%8B%E7%BB%8D" tabindex="-1">介绍</h4> <p>Nginx 是一种流行的高性能 Web 服务器。本教程将教你如何在 CentOS 7 服务器上安装和启动 Nginx。</p> <h4 id="%E5%85%88%E5%86%B3%E6%9D%A1%E4%BB%B6" tabindex="-1">先决条件</h4> <p>本教程中的步骤需要具

JAVA 异常分类及处理


<h2 id="%E6%A6%82%E5%BF%B5" tabindex="-1">概念</h2> <blockquote> <p>如果某个方法不能按照正常的途径完成任务,就可以通过另一种路径退出方法。在这种情况下<br /> 会抛出一个封装了错误信息的对象。此时,这个方法会立刻退出同时不返回任何值。另外,调用<br /> 这个方法的其他代码也无法继续执行,异常处理机制会将代码执行交给异常处理器。

JAVA 反射


<h3 id="%E5%8A%A8%E6%80%81%E8%AF%AD%E8%A8%80" tabindex="-1">动态语言</h3> <p>动态语言,是指程序在运行时可以改变其结构:新的函数可以引进,已有的函数可以被删除等结<br /> 构上的变化。比如常见的 JavaScript 就是动态语言,除此之外 Ruby,Python 等也属于动态语言,<br /> 而 C、C++则不属于动态语言

JAVA 注解


<h3 id="%E6%A6%82%E5%BF%B5" tabindex="-1">概念</h3> <p>Annotation(注解)是 Java 提供的一种对元程序中元素关联信息和元数据(metadata)的途径<br /> 和方法。<strong>Annatation(注解)是一个接口</strong>,程序可以通过反射来获取指定程序中元素的 Annotation<br /> 对象,然后通过该

项目常用工具


<h2 id="%E6%95%B4%E4%BD%93%E4%BB%8B%E7%BB%8D" tabindex="-1">整体介绍</h2> <p><strong>团队协作</strong></p> <ul> <li>Ant:较少使用</li> <li>Maven</li> <li>Gradle</li> <li>Git</li> <li>SVN:较少使用</li> </ul> <p><strong

Spring Cloud


<h2 id="spring-cloud-%E7%9A%84%E7%90%86%E8%A7%A3%EF%BC%9F" tabindex="-1">Spring Cloud 的理解?</h2> <p>Spring Cloud就是微服务系统架构的一站式解决方案,在平时我们构建微服务的过程中需要做如 <strong>服务发现注册</strong> 、<strong>配置中心</strong> 、<str

Spring Boot 面试题


<h3 id="%E4%BB%80%E4%B9%88%E6%98%AF-spring-boot%EF%BC%9F" tabindex="-1">什么是 Spring Boot?</h3> <p><strong>如果必须启动一个新的 Spring 项目,我们必须添加构建路径或 maven 依赖项,配置 application server,添加 Spring 配置。因此,启动一个新的 Spring