念心卓
设计模式-2章(单例模式) 设计模式-2章(单例模式)
第二章 单例模式 单例模式(Singleton Pattern)是一种创建型设计模式,其主要目的是确保一个类只有一个实例,并提供全局访问点以访问该实例。这使得单例类的实例在应用程序中全局可用,通常用于管理共享资源、全局配置、日志记录、数据
2024-10-08
设计模式-5章(原型模式) 设计模式-5章(原型模式)
第五章 原型模式 原型模式(Prototype Pattern)是一种创建型设计模式,它的主要目标是允许通过复制现有对象来创建新对象,而不需要从头开始重新构建。这种模式适用于那些对象的创建过程比较昂贵或复杂的情况,因为它可以减少对象的创建
2024-10-08
设计模式-9章(适配器模式) 设计模式-9章(适配器模式)
第九章 适配器模式 适配器模式(Adapter Pattern)是一种结构型设计模式,用于将一个类的接口转换成客户端所期望的另一个接口。它通常用于以下情况: 系统需要使用一个已经存在的类,但其接口与系统的要求不匹配。 希望创建一个可以复
2024-10-08
设计模式-3章(工场模式) 设计模式-3章(工场模式)
第三章 工场模式 工厂模式(Factory Pattern)是一种创建型设计模式,用于对象的创建和实例化。它提供了一种将对象的实例化过程封装在一个单独的方法或类中的方式,以便在应用程序中更灵活地创建对象,而不必直接调用构造函数。工厂模式有
2024-10-08
设计模式-1章(设计原则) 设计模式-1章(设计原则)
第一章 设计原则 在面向对象设计中,有五个常见的设计原则,通常被统称为SOLID原则。每个原则都有不同的焦点,但它们共同旨在帮助开发人员创建更加可维护、可扩展和健壮的软件系统。这些原则是: 单一职责原则(Single Responsib
2024-10-08
设计模式-七章(桥接模式) 设计模式-七章(桥接模式)
第七章 桥接模式 上一章我们学习了第一种结构型模式:代理模式。它在不改变原始类(或者叫被代理类)代码的情况下,通过引入代理类来给原始类附加功能。代理模式在平时的开发经常被用到,常用在业务系统中开发一些非功能性需求,比如:监控、统计、鉴权、
2024-10-08
RabbitMQ RabbitMQ
RabbitMQ 1. 消息队列1.1 MQ的相关概念1.1.1 什么是MQMQ(message queue),从字面意思上看,本质是个队列,FIFO先入先出,只不过队列中存放的内容是message而已,还是一种跨进程的通信机制,用于上
2024-10-08
MySQL基础—8章(聚合函数) MySQL基础—8章(聚合函数)
第8章 聚合函数 1. 聚合函数介绍 什么是聚合函数 聚合函数作用于一组数据,并对一组数据返回一个值。 聚合函数类型 AVG() SUM() MAX() MIN() COUNT() 聚合函数语法 聚合函数不能嵌套调用。比如不能
2024-10-08
MySQL基础—7章(单行函数) MySQL基础—7章(单行函数)
第7章 单行函数 1. 数值函数1.1 基本函数 函数 用法 ABS(x) 返回x的绝对值 SIGN(X) 返回X的符号。正数返回1,负数返回-1,0返回0 PI() 返回圆周率的值 CEIL(x),CEILING(
2024-10-08
3 / 14