模式共59篇
Spring配置类为什么要分Full和Lite模式 - MaxSSL

Spring配置类为什么要分Full和Lite模式

本文基于Spring5.2.15-RELEASE关于Spring配置类的Full模式和Lite模式,如果没有仔细阅读过源码或者官方文档的话,估计很多人都不知道这个概念。所以我们先来解释下这两个概念。概念解释@Configu...
MaxSSL的头像 - MaxSSLMaxSSL2年前
70
数据库系统原理之数据库系统概述 - MaxSSL

数据库系统原理之数据库系统概述

数据库系统概述一、数据库基本概念1数据数据(Data)是描述事物的符号记录,是指用物理符号记录下来的、可以鉴别的信息。数据以及关于该数据的解释是密切相关的。数据的解释是对数据含义的说明...
MaxSSL的头像 - MaxSSLMaxSSL2年前
300
结构型-装饰器模式 - MaxSSL

结构型-装饰器模式

定义如果希望动态给某个类添加一些属性或者方法,但是你又不希望这个类派生的对象受到影响,那么装饰器模式就可以给你带来这样的体验。它的定义就是在不改变原对象的基础上,通过对其进行包装拓...
MaxSSL的头像 - MaxSSLMaxSSL2年前
40
使用sync.Once实现高效的单例模式 - MaxSSL

使用sync.Once实现高效的单例模式

1.简介本文介绍使用sync.Once来实现单例模式,包括单例模式的定义,以及使用sync.Once实现单例模式的示例,同时也比较了其他单例模式的实现。最后以一个开源框架中使用sync.Once实现单例模式的...
MaxSSL的头像 - MaxSSLMaxSSL2年前
90
前端设计模式——代理模式 - MaxSSL

前端设计模式——代理模式

代理模式(ProxyPattern):前端设计模式中的代理模式是一种结构型模式,它允许在不改变原始对象的情况下,通过引入一个代理对象来控制对原始对象的访问。代理对象充当原始对象的中介,客户端与...
MaxSSL的头像 - MaxSSLMaxSSL2年前
80
创建型-单例模式 - MaxSSL

创建型-单例模式

什么是单例模式单例模式(SingletonPattern)又称为单体模式,保证一个类只有一个实例,并提供一个访问它的全局访问点。也就是说,第二次使用同一个类创建新对象的时候,应该得到与第一次创建的...
MaxSSL的头像 - MaxSSLMaxSSL2年前
30
设计模式与前端工程师 - MaxSSL

设计模式与前端工程师

前端要不要学习设计模式始终认为每个行业都有自己的特点,各自的专业性。一个开发工程师如果不知道电脑是哪些基本硬件组成,那么我们大概率都会认为这个人非常不专业。那么前端要不要学设计模式...
MaxSSL的头像 - MaxSSLMaxSSL2年前
60
不想壁纸被桌面图标遮挡?桌面图标和任务栏自动隐藏和恢复工具,不用移动图标也能看到完整壁纸,还可以防偷窥 - MaxSSL

不想壁纸被桌面图标遮挡?桌面图标和任务栏自动隐藏和恢复工具,不用移动图标也能看到完整壁纸,还可以防偷窥

不知道大家有没有在电脑桌面上下功夫,反正小编觉得电脑壁纸就应该选自己喜欢的,放一只小姐姐在屏幕上,看一眼屏幕心情都能变好一点。可不论是工作还是学习,用不了多长时间,桌面就会被各种软...
MaxSSL的头像 - MaxSSLMaxSSL2年前
600
STM32 SPI硬件NSS - MaxSSL

STM32 SPI硬件NSS

STM32SPI硬件NSSSTM32F1的SPINSS引脚并不是通常认为的,打开硬件NSS后在发送数据的时候NSS输出低,去片选从设备,在发送完成后释放从设备,硬件NSS而是用来实现多主机模式的。当时我还以为买到...
MaxSSL的头像 - MaxSSLMaxSSL2年前
60
高效字符串匹配算法——BM 算法详解(C++) - MaxSSL

高效字符串匹配算法——BM 算法详解(C++)

定义BM算法是由Boyer和Moore两人提出的一种高效的字符串匹配算法,被认为是一种亚线性算法(即平均的时间复杂度低于线性级别),其时间效率在一般情况下甚至比KMP还要快3~5倍。原理BM算法跟其他...
MaxSSL的头像 - MaxSSLMaxSSL2年前
340
Seata分布式事务 (理论与部署相结合) - MaxSSL

Seata分布式事务 (理论与部署相结合)

分布式事务——Seata分布式事务1.本地事务与分布式事务1.1本地事务本地事务,也就是传统的单机事务。在传统数据库事务中,必须要满足四个原则:1.2分布式事务问题分布式事务,就是指不是在单个...
MaxSSL的头像 - MaxSSLMaxSSL2年前
30
记录--实时音视频功能简析(live-pusher与live-player) - MaxSSL

记录–实时音视频功能简析(live-pusher与live-player)

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助使用须知2017年下半年,微信6.5.21版本支持在线音视频功能。开发者可以通过两个音视频组件和实现实时地在线直播、视频通话、语音...
MaxSSL的头像 - MaxSSLMaxSSL2年前
190