自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux安装redis

方式启动,则必须修改Redis配置文件,就在我们之前解压的redis安装包下(输入命令,redis-6.2.6.tar.gz 改成自己要安装的版本。由于redis是c语言编写的,所以我们需要先安装gcc,执行命令。如果要让Redis以。

2024-02-24 12:34:34 289

原创 RabbitMQ如何保证消息可靠性

每个 RabbitTemplate 只能配置一个 ReturnCallback,我们可以定义一个配置类统一配置。下面我们在生产者中定义配置类ReturnsCallbackConfig:​​​@Slf4j​@Overridelog.error("触发return callback,");log.debug("交换机exchange: {}", returned.getExchange());

2024-02-06 23:29:35 1349 1

原创 Linux使用docker安装RabbitMQ教程

我这边直接安装最新的版本,如果需要其他版本在rabbitmq后面跟上版本号即可。

2024-01-28 18:22:54 702

原创 order by原理分析

日常开发中,我们经常会使用到order by,那你是否知道order by 的工作原理呢?order by的优化思路是怎样的呢?使用order by有哪些注意的问题呢?

2023-10-08 23:18:20 168

原创 MySQL索引

索引(Index)是帮助MySQL高效获取数据的数据结构。列如一本书的目录,可以根据目录快速查找到对应的内容。其本质其实是一种数据结构。InnoDB存储引擎支持以下几种常见的索引:B+树索引、全文索引、哈希索引。B+树索引其实是最为关键的。

2023-09-26 21:34:18 62

原创 MySQL基本数据类型优化

CHAR:通常固定长度的数据,比如MD5密码加密数据,T和F就比较使用使用CHAR(1),如果使用VARCHAR会产生一个额外的字节长度。经常更新的列也比较适合使用CHAR类型,数据比较小的也使用此类型。因为较小的数据类型占用空间内存更小,也可以说相同的空间能存放的数据更多,这个也是影响查询效率的一个重要因素。可为NULL的列会使用更多的存储空间。但在数据量比较大的而且要求精度时,可以考虑使用BIGINT代替DECIMAL,将需要存储的货币单位根据小数的位数乘以相应的倍数进行存储。

2023-09-26 21:01:10 48 1

原创 范式化设计

范式来自英文Normal Form,简称NF。实际上你可以把它粗略地理解为一张数据表的表结构所符合的某种设计标准的级别。就像家里装修买建材,最环保的是E0级,其次是E1级,还有E2级等等目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式5NF,又称完美范式)。满足最低要求的范式是第一范式(1NF),在第一范式的基础上进一步满足更多规范要求的称为第二范式(2NF),其余范式以次类推。

2023-09-26 16:43:50 104 1

原创 Linux部署RocketMQ控制台

【代码】Linux部署RocketMQ控制台。

2023-09-01 23:11:59 293

原创 Linux部署RocketMQ单机环境

命令。

2023-08-30 00:07:45 239

空空如也

空空如也

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

TA关注的人

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