自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Redis的持久化是什么意思?

Redis的持久化是什么?

2022-05-17 22:47:00 384

原创 抽象类和接口的区别?

抽象类和接口的区别

2022-05-17 11:40:50 225

原创 什么是Redis、Redis的特点以及应用场景

概念:Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API的非关系型数据库,它支持丰富的数据类型,如:string、list、set、zset(sorted set)、hash. 传统数据库遵守ACID规则.而Nosql(Not Only SQL的缩写,是对不同于传统的关系型数据库的数据库管理系统的统称) 一般为分布式,而分布式一般遵循CAP定理.Re...

2022-05-16 14:50:10 520

原创 final、finally、finalize的区别

三者的区别1.性质不同(1)final为关键字;(2)finalize()为方法;(3)finally为为区块标志,用于try语句中;2. 作用(1)final为用于标识常量的关键字,final标识的关键字存储在常量池中(在这里final常量的具体用法将在下面进行介绍);(2)finalize()方法在Object中进行了定义,用于在对象“消失”时,由JVM进行调用用于对对象 进行垃圾回收,类似于C++中的析构函数;用户自定义时,用于释放对象占用的资源(比如进行 I/0操作);

2022-05-16 10:59:03 8619

转载 String、StringBuffer、StringBuilder的区别

三者的继承结构StringString是可不变的字符串,它是用final修饰的字符数组来保存字符串.String 不是基本数据类型,是引用类型,底层用 char 数组实现的.字符串广泛应用 在Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串.要注意的是,String的值是不可变的,这就导致每次对String的操作都会生成新的String对象,这样不仅效率低下,而且大量浪费有限的内存空间.我们来看一下...

2022-05-16 10:21:43 228

原创 HashMap和HashTable的区别

HashMap和HashTable的区别

2022-05-15 20:48:06 257

原创 什么是Redis缓存穿透,缓存击穿和缓存雪崩及处理方法

缓存处理的流程前台请求,后台先从缓存中取数据,取到直接返回结果,取不到时从数据库中取,数据库取到更新缓存,并返回结果,数据库也没取到,那直接返回空结果。一:缓存穿透描述: 缓存穿透是指缓存和数据库中都没有的数据,而用户不断发起请求,如发起为id为“-1”的数据或id为特别大不存在的数据。这时的用户很可能是攻击者,攻击会导致数据库压力过大。一般的缓存系统,都是按照key去缓存查询,如果不存在对应的value,就应该去后端系统查找(比如D...

2022-05-14 14:50:47 516

空空如也

空空如也

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

TA关注的人

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