
基于Gogs,Jenkins,Rancher快速简易搭建 微服务 maven父子工程 部署到 docker 的 持续集成(Continuous Integration)->持续交付(Continuous Delivery)->持续部署(Continuous Deployment) 流水线。

Spring的循环依赖是指在Bean对象创建过程中和另一个Bean对象(或自身)直接或间接依赖,形成引用闭环的情况。而循环依赖又分两种,一种是构造器的循环依赖,另一种是属性的循环依赖。Spring解决的循环依赖是指属性的循环依赖。

MySQL知识点、存储引擎、索引(二叉树 - B树)、事务、锁、调优、分库分表。

JVM是JRE中的核心组成部分,通过类加载器(Class Loader)加类Java应用,并通过Java API进行执行。如果对JVM有足够了解,就会对Java有更好的掌握。

Remote Dictionary Server (Redis) 是一个开源的、使用ANSI C言编写、遵守BSD协议、支持网络、可基于内存、分布式、可选持久性的键值对(Key-Value)存储数据库,是跨平台的非关系型数据库NoSQL (Not Only SQL)。

AQS(AbstractQueuedSynchronizer)是J.U.C.locks包内的一个类。它实现了一个FIFO(FirstIn、FisrtOut先进先出)的队列。。使用AQS能简单且高效地构造出应用广泛的大量的同步器,比如ReentrantLock,Semaphore,FutureTask等皆是基于AQS的。当然,我们自己也能利用AQS非常轻松容易地构造出符合我们自己需求的同步器。

JUC是java.util.concurrent包的简称,在Java5.0添加,目的就是为了更好的支持高并发任务。本篇包含:线程、锁、线程池、工具类、volatile、CAS等常见JUC知识点。

Java集合框架主要包括两种类型的容器,一种是集合(Collection),存储一个元素集合,另一种是图(Map),存储键/值对映射。

此笔记建立在略懂Vue2的基础上,主要记录3.x与2.x版本的不同之处,以及vue-cli4的使用。