自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (5)
  • 收藏
  • 关注

原创 面试官:什么是责任链模式?

面试官问我什么是责任链模式,我当时就懵了......

2022-08-06 11:25:34 302

原创 单例模式可不简单

什么?你从来不用设计模式

2022-08-02 09:00:00 149

原创 设计模式-工厂模式

工厂模式 工厂顾名思义就是生产、创建产品,是一种创建型模式,能够利用该模式减少if..else语句块的使用,工厂模式分为三种: 简单工厂模式 工厂方法模式 抽象工厂模式 简单工厂模式 UML 简单工厂模式仅仅做了一层简单的封装,通过工厂的参数传递来指定要创建的“产品” 代码分析 在简单工厂模式中,每增加一个新产品,需要在Factory类中新增一个分支代码,故违反了开闭原则,因此引出了工厂方法模式 工厂方法模式 UML 一种产品对应一..

2021-06-09 15:25:44 162

原创 原来 MySQL 锁机制长这样

一、锁分类 1.按思想划分 乐观锁 老乐观了,乐观锁认为一般情况下数据不会造成冲突,所以在数据进行提交更新时才会对数据的冲突与否进行检测。类比 CAS 悲观锁 老悲观了,在整个数据处理过程中,将数据处于锁定状态。类比synchronized 2.按粒度划分 行锁 页锁 表锁 3.按类型划分 共享锁(读锁) 排他锁(写锁) 二、MyISAM 1.加锁特点 MyISAM采用表锁,MyISAM在执行查询、更新操作时,会对所有涉及的表格加上读锁或写锁 2.并发插入 1.MyISAM并发插入官方说明 2

2021-03-05 19:09:45 202 1

原创 你真的了解JWT吗

1.JWT官网介绍 What is JSON Web Token? JSON Web令牌(JWT)是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于在各方之间作为JSON对象安全地传输信息。该信息可以被验证和信任,因为它是数字签名的。JWTS可以使用密钥(使用HMAC算法)或公钥/私钥对使用RSA或ECDSA来签名。虽然JWTS可以加密,但也提供保密各方之间,我们将重点放在签名令牌。签名的令牌可以验证其中包含的声明的完整性,而加密的令牌则向其他方隐藏这些声明。当令牌使用公钥/私钥对

2021-01-01 19:14:36 583

原创 手把手教授女朋友在Docker部署MySQL、Redis、RabbitMQ

文章目录1.CentOS7.X下的Docker安装1.1查看内核版本1.2安装Docker1.3Docker镜像加速器2.安装MySQL镜像3.安装Redis镜像4.安装RabbitMQ镜像 1.CentOS7.X下的Docker安装 1.1查看内核版本 Docker要求内核版本在3.10以上。 [root@iZrek5rpbgrl7jZ /]# uname -a Linux iZrek5rpbg...

2020-04-29 22:20:58 813 2

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除