Java中Set集合是如何实现添加元素保证不重复的?Set集合是一个无序的不可以重复的集合。今天来看一下为什么不可以重复。Set是一个接口,最常用的实现类就是HashSet,今天我们就拿HashSet为例。先简单介绍一下HashSet类Ha...
HashSet原理
控制反转:谁控制了谁? 就是交换控制权。 1.A a =new A(); 要使用这个A 必须你去new他。控制权在a;&...
ioc aop
这篇文章解释了Java 虚拟机(JVM)的内部架构。下图显示了遵守 Java SE 7 规范的典型的 JVM 核心内部组件。上图显示的组件分两个章节解释。第一章讨论针对每个线程创建的组件,第二章节讨论了线程无关组件。线程JVM 系...
传统架构发展史单体架构单体架构在小微企业比较常见,典型代表就是一个应用、一个数据库、一个Web容器就可以跑起来,比如我们开发的开源软件云收藏,就是标准的单体架构。在两种情况下可能会选择单体架构:一是在企业发展的初期,为了保证快速上线,采用此...
java 程序员 架构 互联网 微服务
开发部署 Spring Cloud 微服务框架,需要先确定 Spring Cloud 的相关环境版本,主要包含:Spring Cloud、Spring Cloud Netflix、JDK、JRE、Java Version等相关版本,以及环境...
一、git安装1、首先在官方网站下载git工具,或者根据以下链接进行下载:https://download.csdn.net/detail/qq_27501889/9788879(此链接版本为git-2.11版本)2、找到Git-2.11....
git