自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

踽踽独行♋♋无家的博客

新手记录所学知识的地方

  • 博客(9)
  • 收藏
  • 关注

转载 Sprng Boot技术栈(四):数据访问

四、Spring Boot与数据访问1、JDBC<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependency> <dep...

2019-06-25 21:14:04 101

转载 Spring Boot 技术栈(三):Web开发

三、Web开发1、简介使用Spring Boot;1)、创建Spring Boot应用,选中我们需要的模块;2)、Spring Boot已经默认将这些场景配置好了,只需要在配置文件中指定少量配置就可以运行起来3)、自己编写业务代码;自动配置原理?这个场景SpringBoot帮我们配置了什么?能不能修改?能修改哪些配置?能不能扩展?xxxxxxxAutoConfiguration:帮...

2019-06-25 20:21:30 184

转载 Docker使用简介

1、简介Docker是一个开源的应用容器引擎;是一个轻量级容器技术;Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像;运行中的这个镜像称为容器,容器启动是非常快速的。2、核心概念docker主机(Host):安装了Docker程序的机器(Docker直接安装在操作系统之上);docker客户端(Client):连接d...

2019-06-15 22:00:32 82

转载 Spring Boot技术栈(二):Spring Boot 配置文件

二、配置文件1、配置文件SpringBoot使用一个全局的配置文件,配置文件名是固定的;•application.properties•application.yml配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好;YAML(YAML Ain’t Markup Language)​ YAML A Markup Language:...

2019-06-04 16:13:16 111

原创 Springboot栈(一):SpringBoot入门

一、Spring Boot 入门1、Spring Boot 简介Spring Boot 本质上就是 Spring框架。Spring在诞生之初的主要目的是用来代替更加重量级的企业级Java技术,尤其是EJB(Enterprise JavaBean,企业级JavaBean)。相对于EJB来说,Spring提供了更加轻量级和简单的编程模型。它增强了简单老式Java对象(Plain Old Java ...

2019-06-04 16:00:13 164

转载 Java容器系列(二):容器源码分析

如果没有特别说明,以下源码分析基于 JDK 1.8。在 IDEA 中 double shift 调出 Search EveryWhere,查找源码文件,找到之后就可以阅读源码。ArrayList1. 概览因为 ArrayList 是基于数组实现的,所以支持快速随机访问。RandomAccess 接口标识着该类支持快速随机访问。public class ArrayList<E>...

2019-05-27 20:53:16 104

转载 Java容器系列文章(一):容器入门

一、概览容器主要包括 Collection 和 Map 两种,Collection 存储着对象的集合,而 Map 存储着键值对(两个对象)的映射表。Collection1. SetTreeSet:基于红黑树实现,支持有序性操作,例如根据一个范围查找元素的操作。但是查找效率不如 HashSet,HashSet 查找的时间复杂度为 O(1),TreeSet 则为 O(logN)。H...

2019-05-26 20:41:51 100

原创 十种排序算法Java实现

排序算法在日常的开发中十分常见。常见的七种排序算法有:直接插入排序、希尔排序、简单选择排序、堆排序、冒泡排序、快速排序、归并排序。还有另外三种排序算法:基数排序、计数排序、桶排序。它们的特性如下:目录直接选择排序:希尔排序:简单选择排序:堆排序:冒泡排序:快速排序:归并排序:基数排序:计数排序:桶排序:首先我们讨论常见的七种排序算法:...

2019-05-20 20:54:07 198

原创 多线程并发导致List的add()失败,元素为null

/*** Appends the specified element to the end of this list.** @param e element to be appended to this list* @return &lt;tt&gt;true&lt;/tt&gt; (as specified by {@link Collection#add})*/public boolean a...

2018-05-05 21:21:54 6453 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除