自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 惊呆了:Springboot的自动配置原理竟如此简单

前言 本文主要通过 @SpringBootApplication 启动类注解来分析一下 Springboot 的自动配置原理,话不多说直接上源码。 源码分析 @SpringBootApplication的源码如下: @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @Documented @Inherited @SpringBootConfiguration @EnableAutoConfiguration @ComponentSca

2021-12-21 11:49:42 418

原创 数据结构与算法 之 稀疏数组

定义 稀疏数组:百度百科没有找到对其的定义,但是找到了稀疏矩阵的定义 稀疏矩阵:矩阵中非零元素的个数远远小于矩阵元素的总数,并且非零元素的分布没有规律,通常认为矩阵中非零元素的总数比上矩阵所有元素总数的值小于等于0.05时,则称该矩阵为稀疏矩阵(sparse matrix) 稀疏数组的意义与稀疏矩阵相差无几 应用场景 围棋数据存储 image.png 如图,棋盘由 15 X 15 的横轴和竖轴构成,一共有 225 个点组成。 如果用二维数据记录的话,1 表示黑子,2 表示白子。一个15 X 15 的数组就会

2021-12-21 10:08:43 231

原创 Redis:我认为Redis的“事务”不能称之为事务

前言 由于在看了很多大佬关于redis事务的文章,然而并没有寻找到与自己不谋而合的观点。 因此写这篇文章,主要是为了提出自己对Redis事务的观点。 什么是事务 根据百度百科对事务的解释:事务应该具有4个属性:原子性、一致性、隔离性、持久性。这四个属性通常称为ACID特性 那么接下来就从ACID这4个特性出发看一下redis是否能够满足? 首先先介绍一下Redis事务的几个命令 Multi:开启事务 Exec:执行事务 Discard:取消事务 1.原子性(atomicity) 定义:一个事务是一个不

2021-12-08 19:45:35 252

原创 paramiko 2.7.1 has requirement cryptography>=2.5, but you‘ll have cryptography 2.4.2 which is incomp

paramiko 2.7.1 has requirement cryptography>=2.5, but you’ll have cryptography 2.4.2 which is incomp mac安装mitmproxy时报错尝试执行:pip3 install PyCrypto 安装成功 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢...

2020-02-03 18:39:48 1409

空空如也

空空如也

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

TA关注的人

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