朝花夕誓
结构型-适配器模式 结构型-适配器模式
一、介绍适配器模式,和代理模式很相似 适配器模式是一种结构型设计模式, 它能使接口不兼容的对象能够相互合作。 适配器模式做的就是,有一个接口需要实现,但是我们现成的对象都不满足,需要加一层适配器来进行适配。 适配器模式总体来说分三种:默认适
2022-10-17
创建型-建造者模式 创建型-建造者模式
一、简介建造者模式(Bulider Pattern)是将一个复杂对象的构建过程与它的实现表示分离,使得同样的构建过程可以创建不同的表示,属于创建型模式。使用创建者模式对于用户而言只需要制定需要建造的类就可以获得对象,建造过程及细节不需要了解
2022-10-16
html2canvas html2canvas
一、介绍官网:http://html2canvas.hertzen.com/ 二、引入npm install html2canvas import html2canvas from 'html2canvas'; 或者直接下载 js 文件,引
2022-09-27
Spring源码(3)-BeanDefinition Spring源码(3)-BeanDefinition
一、简介Spring容器启动的过程中,会将Bean解析成Spring内部的BeanDefinition结构。 不管是是通过xml配置文件的 <Bean> 标签,还是通过注解配置的 @Bean,它最终都会被解析成一个Bean定义信
2022-09-24
Spring源码(2)-ioc容器 Spring源码(2)-ioc容器
一、容器简介容器顾名思义就是用来装东西的,装的是什么?装的是 Bean。 Bean 是 Spring 的基本单位,在基于 Spring 的 Java EE 应用中,所有的组件都被当成 Bean 处理,包括数据源、Hibernate 的 Se
2022-09-10
并发-AQS 并发-AQS
一、介绍AQS 是多线程同步器,它是 J.U.C 包中多个组件的底层实现,如Lock、CountDownLatch、Semaphore 等都用到了 AQS。 从本质上来说,AQS 提供了两种锁机制,分别是排它锁 和 共享锁。 排它锁,就是存
2022-09-04
Spring源码(1)-整体架构 Spring源码(1)-整体架构
一、Spring 整体架构到了 Spring 5.0 时代,其模块大约有 20 个,如图: 这些模块被总结为以下几部分。 1、Core ContainerCore Container(核心容器)包含 Core 、Beans 、Contex
2022-09-01
日志 日志
一、logback、log4j、slf4j slf4j(Simple logging Facade for Java) 简单日志门面,日志系统的实现进行了具体的抽象化,只提供了统一的日志使用接口,没有任何日志实现,只有一个jar包(slf4
2022-07-28
基本语法 基本语法
李文周的博客 | 总结Go语言学习之路,提供免费的Go语言学习教程,希望与大家一起学习进步。 (liwenzhou.com) https://www.topgoer.com/ 一、Window下载安装安装包下载地址(下面3个都可以): h
2022-07-17
11 / 32