自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Redis增强

Redis增强

2022-07-22 11:23:50 181

原创 面试真题2

IO/反射/异常/集合/接口/线程

2022-07-20 11:35:22 157

原创 Spring Cloud框架集之Spring Gateway(网关)

Spring Cloud框架集之Spring Gateway(网关)

2022-07-19 11:27:55 398

原创 Spring Cloud框架集之Dubbo(RPC 分布式服务框架)

Spring Cloud框架集之Dubbo(RPC 分布式服务框架)

2022-07-19 10:41:22 537

原创 Spring Cloud框架集之Seata(分布式事务)

Spring Cloud框架集之Seata(分布式事务)

2022-07-19 09:33:11 546

原创 Spring Cloud框架集之Sentinel(哨兵/守卫)

Spring Cloud框架集之Sentinel(哨兵/守卫)

2022-07-18 17:14:01 646

原创 Spring Cloud框架集之Nacos(注册中心)

Spring Cloud框架集之Nacos(注册中心)

2022-07-18 15:46:22 149

原创 Spring Cloud 框架集

Spring Cloud 框架集

2022-07-18 14:35:49 148

原创 SrpingBoot框架

Spring Boot简述

2022-07-18 11:28:46 423

原创 JVM优化 GC垃圾回收机制

JVM GC图片详解

2022-07-15 16:46:49 133

原创 双向链表 递归 树: tree 二叉树排序 红黑树

双向链表 递归 树: tree 二叉树排序 红黑树

2022-07-15 16:13:06 349

原创 AOP简述

什么是aopaop底层原理- 动态代理机制JDK动态代理 底层实例CGLib动态代理 底层实例

2022-07-15 10:57:41 315

原创 面试真题1

2.转发(forward)和重定向(redirect)的区别 4.mybatis中${}与#{}的区别5.拦截器(Interceptor)和过滤器(Filter)的区别6.请描述springmvc的五大组件并描述springmvc对请求的处理流程7.说说自动装配注解Resource和注解Autowired的区别8.Spring中Bean的作用域9.请描述mybatis中的一级和二级缓存11.请说出几个Spring中的注解以及其

2022-07-14 10:35:16 133

原创 MyBatis 框架

Mybatis 介绍

2022-07-13 12:00:32 147

原创 Spring MVC 框架

Spring MVC 介绍

2022-07-12 17:31:57 613

原创 Spring框架

Spring 介绍

2022-07-11 19:21:30 159

原创 索引-Index

索引是作用于列上,为该列的数据形成目录,从而提高该列数据的查询效率.索引通常作用于数据量大的表中。 索引的数据结构为B+Tree,该数据结构可以将数据形成目录BTreeB+Tree是在BTree基础上扩展而来的索引分类1. 聚集索引/主索引 -- 给主键添加的索引2. 非聚集所用/辅助索引 -- 给非主键字段添加的索引mysql的存储引擎: 从mysql5.x开始,存储引擎为Innodb,该存储引擎 1. 支持事务和行锁 2. 会自动给

2022-07-11 09:25:45 105

原创 数据库中的锁,死锁,悲观锁,乐观锁

死锁--DeadLock死锁是一种现象,是由于排他锁相互作用,锁添加不合适导致出现的问题现象。该现象为多事务并发执行,出现了事务之间彼此阻塞,彼此无法继续执行的现象。 不同版本处理方式可能不同,整体分为2种处理方式: 1.在发现死锁的位置,让当前事务回滚,让另一个事务继续执行 2.发现死锁后,互相阻塞一段时间,若超过规定的时间,给出超时提醒悲观锁和乐观锁是两种思想 - 悲观锁是基于排他锁实现的,乐观锁没有使用锁悲观锁:在多线程并发执行时,某个线程总是悲观的认为,在自己执行期间,

2022-07-08 16:17:35 654

原创 数据库中的视图-view 数据库中的事务-Transaction

数据库中的视图-view 数据库中的事务-Transaction脏读 不可重复读 环读

2022-07-08 14:30:31 178

原创 数据库五大约束 约束条件 储存过程简述

数据库五大约束(主键约束,外检约束,唯一性约束,非空约束,检查约束)存储过程简述

2022-07-08 11:41:28 165

原创 数据库三大范式

1NF是指所有的列必须是原子性的2NF是非码属性必须完全依赖于候选码3NF是非主属性不能依赖于其他非主属性什么是范式:范式是设计数据库表结构时主要遵守的规则,一般情况下,遵守前三个范式,设计出的表结构就是合理;若设计的表结构违反了前三个范式任意之一,表结构一定不合理.百度百科描述:设计关系数据库中表结构时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式

2022-07-08 10:34:05 596

原创 单例模式(Singleten Pattern) Synchronized锁

单例模式(Singleten Pattern) Synchronized锁

2022-07-07 19:22:30 527

原创 二分查找算法 排序算法(冒泡排序,选择排序,插入排序)

二分查找算法 排序算法(冒泡排序,选择排序,插入排序)

2022-07-07 17:30:51 1505

原创 阻塞队列简述

队列回顾:为什么要有阻塞队列(优点) 阻塞队列(优点)例图1: 阻塞队列(优点)例图2: 丶BlockingQueue - 接口 生产者消费者并发执行,各自阻塞模拟1.生产者和消费者并发执行,生产者阻塞2.生产者和消费者并发执行,消费者阻塞的模拟...

2022-07-07 12:06:01 98

原创 散列表简述

散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。散列表是查询效率最高的(底层是数组 ) 默认0.75 加载因子=实际保存数量/总容量当散列表中保存元素数量超过加载因子对应的最大数量 时,散列表会进行扩容,每次扩 容为原来的2倍 == 两侧若为基本数据类型,则进行数值比较;若两侧为引用类型,则比较地址 equals:

2022-07-07 09:43:12 829 1

空空如也

空空如也

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

TA关注的人

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