- 博客(4)
- 收藏
- 关注
原创 惊呆了:Springboot的自动配置原理竟如此简单
前言本文主要通过 @SpringBootApplication 启动类注解来分析一下 Springboot 的自动配置原理,话不多说直接上源码。源码分析@SpringBootApplication的源码如下:@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)@Documented@Inherited@SpringBootConfiguration@EnableAutoConfiguration@ComponentSca
2021-12-21 11:49:42
349
原创 数据结构与算法 之 稀疏数组
定义稀疏数组:百度百科没有找到对其的定义,但是找到了稀疏矩阵的定义稀疏矩阵:矩阵中非零元素的个数远远小于矩阵元素的总数,并且非零元素的分布没有规律,通常认为矩阵中非零元素的总数比上矩阵所有元素总数的值小于等于0.05时,则称该矩阵为稀疏矩阵(sparse matrix)稀疏数组的意义与稀疏矩阵相差无几应用场景围棋数据存储image.png如图,棋盘由 15 X 15 的横轴和竖轴构成,一共有 225 个点组成。 如果用二维数据记录的话,1 表示黑子,2 表示白子。一个15 X 15 的数组就会
2021-12-21 10:08:43
123
原创 Redis:我认为Redis的“事务”不能称之为事务
前言由于在看了很多大佬关于redis事务的文章,然而并没有寻找到与自己不谋而合的观点。因此写这篇文章,主要是为了提出自己对Redis事务的观点。什么是事务根据百度百科对事务的解释:事务应该具有4个属性:原子性、一致性、隔离性、持久性。这四个属性通常称为ACID特性那么接下来就从ACID这4个特性出发看一下redis是否能够满足?首先先介绍一下Redis事务的几个命令Multi:开启事务Exec:执行事务Discard:取消事务1.原子性(atomicity)定义:一个事务是一个不
2021-12-08 19:45:35
174
原创 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 incompmac安装mitmproxy时报错尝试执行:pip3 install PyCrypto安装成功欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢...
2020-02-03 18:39:48
1302
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人