自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Nginx相关知识

文章介绍了什么是Nginx,nginx的优缺点,常用配置以及常用命令等知识。

2024-05-28 15:12:08 601

原创 软件工程——设计模式之创建型模式(单例模式、抽象工厂模式、建造者模式、工厂模式、原型模式。)

本文介绍了设计模式的六大原则以及设计模式中的创建型模式,包含单例模式,建造者模式,工厂模式,抽象工厂模式以及原型模式。

2024-05-28 11:22:59 1391

原创 Mysql分库分表

Mysql分库分表的处理方法以及分库分表常用的中间件

2024-05-28 10:35:49 581

原创 Mysql的锁相关知识

文章讨论了数据库锁机制的重要性,确保并发操作下数据的一致性和完整性。介绍了行级锁、表级锁和页级锁,以及InnoDB和MyISAM引擎使用的锁类型。区分了共享锁和排他锁,解释了乐观锁和悲观锁的概念及适用场景。探讨了死锁问题及解决方法,包括访问顺序、锁定时间和隔离级别。

2024-05-28 10:25:56 695

原创 MVCC介绍

MVCC是多版本并发控制,它保存数据快照实现并发控制,允许读操作无需加锁,提高数据库并发性能。在InnoDB中,通过每行数据的隐藏列(事务ID和回滚指针)以及undo log维护数据版本。MVCC保证事务隔离性,确保不同事务能读取各自所需的数据版本,实现高效的并发读写。

2024-05-28 10:12:01 886

原创 Mysql事务

数据库事务相关知识

2024-05-28 09:50:01 1162

原创 Redis的单副本和多副本

Redis的单副本和多副本

2024-05-27 23:26:09 339

原创 Redis如何进行内存优化

Redis进行内存优化的三种方法

2024-05-27 23:16:34 425

原创 Redis的应用场景有哪些?

Redis的应用场景,缓存,排行榜,计数器,分布式会话,分布式锁,社交网络,最新列表,消息系统

2024-05-27 23:13:23 146

原创 各个消息队列的优缺点对比(activeMQ、rabbitMQ、rocketMQ、kafka)

各个消息队列的优缺点对比(activeMQ、rabbitMQ、rocketMQ、kafka)

2024-05-27 23:02:13 365

原创 消息队列出现消息积压应该如何处理

消息队列出现消息积压应该如何处理

2024-05-27 17:27:31 471

原创 Java语言的ACM输入输出模版

常⻅的25种 ACM输⼊与输出⽅式

2024-05-27 17:02:56 862

原创 软件工程中的耦合和内聚

介绍了软件工程中常见的几种耦合和内聚。

2024-04-19 16:42:22 1176

原创 线程池的核心线程的数量多少合适?

线程池的核心线程的数量多少合适?

2024-04-16 21:42:46 631

原创 微服务中的重要模块

微服务中的生产者和消费者,中央管理平台。怎么样解决生产者崩溃问题。

2024-04-16 20:14:55 1253

原创 Msql索引

Msql索引以及相关知识

2024-04-04 01:46:33 760

原创 Mysql数据库的存储引擎的区别

Mysql数据库的存储引擎的区别

2024-04-04 01:38:14 397

原创 SQL语句的关键字执行优先级

SQL语句的关键字执行优先级

2024-03-28 13:28:38 959

原创 并查集---力扣547省份的数量

并查集---力扣547省份的数量

2024-03-27 23:19:06 215

原创 线程的状态

线程的状态

2024-03-25 10:43:24 202

原创 CMS收集器和G1收集器

CMS收集器和G1收集器

2024-03-25 10:38:10 383

原创 JVM的垃圾回收算法--有哪些垃圾回收算法?哪些垃圾收集器?

JVM的垃圾回收算法--有哪些垃圾回收算法?哪些垃圾收集器?

2024-03-25 10:28:46 405

原创 JVM中都有哪几个区域?每个区域都有什么作用。JVM中那些地方线程共享?哪些地方线程隔离?

JVM中都有哪几个区域?每个区域都有什么作用。JVM中那些地方线程共享?哪些地方线程隔离?

2024-03-25 10:18:40 312

原创 在Docker上传我们自己的镜像(以springboot项目为例)

在Docker上传我们自己的镜像(以springboot项目为例)

2024-03-14 22:56:53 503

原创 Docker常见指令

Docker常见指令

2024-03-14 22:19:28 642

原创 在centOS服务器安装docker,并使用docker配置nacos

在centOS服务器安装docker,并使用docker配置nacos

2024-03-13 23:14:54 1243

原创 properties文件和yml文件的区别以及文件优先级

配置文件的优先级:外部config文件夹中的配置文件>外部配置文件>内部配置的properties文件>内部配置的yml文件。

2024-03-13 00:59:59 946 2

转载 java通过wait,notify实现简易的阻塞队列

java通过wait,notify实现简易的阻塞队列

2024-03-12 19:33:09 45

原创 java仿写线程池

java仿写线程池

2024-03-11 22:55:20 520

原创 在Mysql中如何定位慢查询?

在Mysql中如何定位慢查询?

2024-03-11 20:28:21 471

原创 Redis的缓存穿透?缓存击穿?缓存雪崩?

Redis的缓存穿透,缓存击穿,缓存雪崩以及它们的解决方法

2024-03-10 23:26:13 1062

原创 消息队列以及Kafka的使用

消息队列以及Kafka的使用

2024-03-08 11:47:29 1493

原创 redis进阶以及springboot连接使用redis

redis进阶以及springboot连接使用redis。附带redis实现限流,抢红包功能的案例模拟。

2024-03-07 11:14:50 817 1

原创 Redis基本使用和基础知识整理

Redis基本使用和基础知识整理

2024-03-06 00:57:16 1209

原创 Mysql删除重复项:力扣196. 删除重复的电子邮箱

Mysql删除重复项:力扣196. 删除重复的电子邮箱

2024-03-05 10:25:44 453

原创 Mysql去除重复项:力扣182. 查找重复的电子邮箱

Mysql去除重复项:力扣182. 查找重复的电子邮箱

2024-03-05 09:59:40 450

原创 力扣刷题记录--463. 岛屿的周长

力扣刷题记录--463. 岛屿的周长

2024-03-04 19:49:42 339

原创 MybatisPlus的使用(一)--基本配置与无条件查询

MybatisPlus的使用(一)--基本配置与无条件查询

2024-03-04 17:33:37 546

原创 String,StringBuffer, StringBuilder 的区别是什么?String为什么设计成不可变的?以及带Buffer的类的优势以及底层原理。

String,StringBuffer, StringBuilder 的区别是什么?String为什么设计成不可变的?以及带Buffer的类的优势以及底层原理。

2024-03-04 10:34:52 904

原创 什么是值传递?什么是引用传递?

什么是值传递?什么是引用传递?

2024-03-04 09:26:40 382

空空如也

空空如也

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

TA关注的人

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