Java集合框架(4): Vector源码分析 发表于 2016-12-28 | 分类于 Java集合框架 123public class Vector<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable 简介 Vector和 ... 阅读全文 »
Java集合框架(3): LinkedList源码分析 发表于 2016-12-27 | 分类于 Java集合框架 123public class LinkedList<E> extends AbstractSequentialList<E> implements List<E>, Deque<E>, Cloneable, java.io.Seriali ... 阅读全文 »
Java集合框架(2): ArrayList源码分析 发表于 2016-12-27 | 分类于 Java集合框架 12public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable 简介 Arra ... 阅读全文 »
Java集合框架(1): 概述 发表于 2016-12-27 | 分类于 Java集合框架 Java集合框架下大致可以分为如下五个部分:List列表、Set集合、Map映射、迭代器(Iterator、Enumeration)、工具类(Arrays、Collections)。 CollectionCollection是List、Set等集合高度抽象出来的接口,它包含了这些集合的基本操作,它 ... 阅读全文 »
windows环境下安装 发表于 2016-12-21 | 分类于 Elasticsearch Elasticsearch安装 官网下载: https://www.elastic.co/downloads/elasticsearch 解压,修改配置文件 在config/elasticsearch.yml(键值注意有一个空格)配置文件中添加以下参数: http.cors.enabled: t ... 阅读全文 »
Docker(1): 初步使用 发表于 2016-12-09 | 分类于 Docker Docker安装系统环境CentOS7 安装:yum install docker Docker镜像加速: 使用DaoCloud.io提供的镜像加速。 curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://5 ... 阅读全文 »
JPA 2.0 动态类型安全查询 发表于 2016-12-07 | 分类于 JPA JPA 2.0版本(JSR 317)引入的关键特性之一就是Criteria API,所带来的好处就是:查询可以通过Java编译器来验证其正确性,而且还提供了能够在运行时动态地构建查询的机制。 使用Criteria API开发Java编译器能够检查其正确定的查询,从而减少运行时的错误,这种查询优于传统 ... 阅读全文 »
Spring Boot:项目启动执行CommandLineRunner 发表于 2016-12-06 | 分类于 Spring Boot Spring Boot提供了一个借口CommandLineRunner,实现这个接口可以使得在项目启动时去执行一些操作。@Order注解来规定调用所有CommandLineRunner实例的顺序。 123456789101112131415package com.roger.commandline; ... 阅读全文 »
Spring Boot:普通类调用Spring Bean对象 发表于 2016-12-06 | 分类于 Spring Boot 编写的SpringUtil在Spring Boot可以扫描的包下或者使用@ComponentScan引入自定义的包了,只需要使得SpringUtil实现接口:ApplicationContextAware,然后加上@Component 注解即可。 12345678910111213141516171 ... 阅读全文 »
Spring Boot(数据访问):JDBC和JPA 发表于 2016-12-06 | 分类于 Spring Boot JDBC的自动配置spring-boot-starter-data-jpa依赖于spring-boot-starter-jdbc,而Spring Boot对JDBC做了一些自动配置,源码放置在org.springframework.boot.autoconfigure.jdbc下,通过”sprin ... 阅读全文 »