自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Redis的优势

Redis支持多种数据结构,如字符串、列表、集合、散列、有序集合等,可以满足不同的业务需求。Redis支持数据持久化存储,可以将内存中的数据保存到磁盘中,以便在服务器重启后进行数据恢复。Redis是一种基于内存的数据存储系统,读写性能非常高,因此适用于对性能要求较高的应用场景。Redis支持事务操作,可以将多个命令打包成一个事务进行执行,保证事务的原子性和一致性。Redis支持发布订阅模式,可以实现消息的发布和订阅,用于实现消息队列等应用场景。Redis是一种开源的软件,可以免费使用和部署。

2023-10-24 22:41:38 447

原创 【Java】小计 TCP UDP的区别

TCP协议通过确认应答、连接管理、流量控制、拥塞控制来确保可靠性传输;UDP不保证可靠性传输。TCP传输效率慢,需要较多的资源开销,UDP传输效率快,需要较少资源开销。TCP只支持一对一通信模式,UDP支持一对一,一对多,多对一,多对多。TCP协议的首部需要20-60个字节,UDP协议需要8个字节。TCP面向连接,需要连接,而UDP不需要建立连接。

2023-10-24 22:33:56 575

原创 【小记】Java将字符串中的EL表达式动态转换为Map中的值

【代码】【小记】Java将字符串中的EL表达式动态转换为Map中的值。

2023-10-10 21:30:05 221

原创 [Mysql] 索引失效的情况详解~

我们准备一张简单的学生来做演示。可以看到我们命中了主键索引。索引失效,扫描了全表。

2023-07-17 20:14:05 349

原创 【VUE3 学习】项目目录结构

项目需要,要往全栈发展了,小白学习VUE3- -

2023-06-14 22:17:09 91

原创 [Java IO] Unix 五种IO模型

对于一个套接字的输入操作,第一步通常等待数据从网络中到达,当所等分组到达时,复制到内核某个缓冲区,第二部就是再从内核缓冲区复制到应用进程缓冲区。

2023-04-24 14:56:38 467

原创 【数据库基础】MVCC实现机制解析

当前读:读取的是记录的最新版本,读取时还要保证其他并发事务不能修改当前记录,会对读取的记录进行加锁。快照读:像不加锁的select操作就是快照读,即不加锁的非阻塞读;快照读的前提是隔离级别不是串行级别,串行级别下的快照读会退化成当前读;之所以出现快照读的情况,是基于提高并发性能的考虑,快照读的实现是基于多版本并发控制,即MVCC,可以认为MVCC是行锁的一个变种,但它在很多情况下,避免了加锁操作,降低了开销;既然是基于多版本,即快照读可能读到的并不一定是数据的最新版本,而有可能是之前的历史版本。

2023-03-30 15:41:21 169

原创 【数据库基础】数据库事务+并发一致性问题

事务指的是满足 ACID 特性的一组操作,可以通过 Commit 提交一个事务,也可以使用 Rollback 进行回滚。

2023-03-27 14:59:30 80

原创 Springboot如何解决跨域问题

Springboot如何解决跨域问题

2023-03-21 14:49:36 45

原创 Mysql - 数据类型

Mysql - 数据类型

2023-03-14 14:33:06 48

原创 Java面试题 - 为什么Java中只有值传递?

为什么Java中只有值传递?

2023-03-09 10:12:35 62

原创 Java 关键字 - final

Java 关键字 - final

2023-03-07 17:50:12 50

原创 Java并发 - 关键字: volatile详解

Java并发 - 关键字: volatile详解

2023-03-07 10:28:36 98

原创 数据库基础学习 - 时间复杂度如何看?

时间复杂度如何看?

2023-03-03 14:44:50 153

原创 Java并发 - synchronized详解一

Java并发 - synchronized详解一

2023-03-02 16:24:13 87

原创 Java -并发 初识 独享锁(排它锁)& 共享锁

Java -并发 初识 独享锁(排它锁)& 共享锁

2023-03-01 16:10:01 239

原创 Java并发 - 初识 可重入锁&非重入锁

Java并发 - 初识 可重入锁&非重入锁

2023-03-01 15:29:47 252

原创 Java并发 - 初识公平锁&非公平锁

Java并发 - 初识公平锁&非公平锁

2023-03-01 14:06:42 109

原创 Java并发 - 初识自旋锁

Java并发 - 初识自旋锁

2023-03-01 11:06:57 117

原创 Java并发 - 初识乐观锁&悲观锁

初识乐观锁&悲观锁

2023-03-01 10:41:44 70

原创 Java并发 - 线程基础

Java并发 - 线程基础

2023-02-28 10:28:16 49

原创 Spring中@Resource和@Autowired的区别

@Autowired和@Resource的区别

2023-02-21 22:07:17 67

原创 Redis入门 五种基本数据结构

Redis,五种基本数据结构

2023-02-21 15:30:23 74

原创 Springboot 集成Redis

Java -Spring boot集成Redis

2023-02-21 14:15:19 63

原创 利用Redis给方法加缓存

如何对方法加缓存?

2023-02-21 10:17:42 273

原创 Java语法基础题(附答案)日积月累版~

Java语法基础题。

2023-02-19 22:23:08 237

原创 Ioc配置的三种方式~

IOC配置的多种方式

2023-02-19 17:07:38 93

原创 IOC容器

spring学习IOC

2023-02-19 16:54:24 44

原创 GC-垃圾回收- GC回收对象的方法

垃圾回收算法

2023-02-18 21:56:49 152

原创 GC-垃圾回收-判断对象是否需要回收

jvm-对象是否需要被回收?

2023-02-18 21:42:15 107

原创 HashMap/HashSet源码学习

Java-HashMap学习

2023-02-17 16:10:44 64

原创 LinkedList源码学习

LinkedList源码分析

2023-02-16 11:01:53 35

原创 ArrayList源码学习

Java集合框架--ArrayList学习

2023-02-15 17:08:09 142

原创 JVM-JAVA类加载机制

JVM 类加载机制

2023-02-15 15:03:56 42

原创 JVM基础-运行

JVM基础-运行

2023-02-15 10:10:30 113

原创 Sring系列持续更新(附答案)

面试题系列-String

2023-02-14 16:03:46 61

原创 JAVA学习1 接口

JAVA学习-接口!

2023-02-14 15:16:26 61

原创 JAVA学习1 抽象类

java学习之 抽象类!

2023-02-14 10:16:28 77

原创 JAVA学习1 多态

JAVA学习之多态

2023-02-13 16:09:56 49

原创 JAVA学习1 重载

java学习之 重载

2023-02-13 15:32:49 37

空空如也

空空如也

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

TA关注的人

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