自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wuyuecai的博客

温故而知新,可以为师矣

  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

原创 CentOs redis 集群安装部署

CentOs redis 集群安装部署

2024-06-19 18:15:58 903

原创 CentOs7 安装单机版redis

gcc -v如果安装gcc依赖报错则执行yum升级命令。

2024-06-18 18:44:25 316

原创 解决redisson 使用redis cluster集群解析出来包含内网ip ,报“Not all slots are covered! Only 10923 slots are avaliable“

【代码】解决redisson 使用redis cluster集群解析出来包含内网ip ,报“Not all slots are covered!

2024-06-18 18:37:12 458

原创 Windows Bat文件中start命令的使用方法的详细说明、参数列表和示例 以及常用cmd命令

start 命令用于在新窗口中启动应用程序、命令或批处理文件。使用 start 命令时,可以指定要启动的程序的路径和命令行参数‘。方括号表示可选参数。

2024-06-14 14:34:21 2126

原创 redis-sentinel.conf配置项详解及windows启动哨兵集群命令

​ 告诉sentinel去监听地址为ip:port的一个master,这里的master-name可以自定义,quorum是一个数字,指明当有多少个sentinel认为一个master失效时,master才算真正失效。​ 这个配置项指定了在发生failover主备切换时最多可以有多少个slave同时对新的master进行 同步,这个数字越小,完成failover所需的时间就越长,但是如果这个数字越大,就意味着越 多的slave因为replication而不可用。单位是毫秒,默认为30秒。

2024-06-12 16:04:26 522

原创 解决:-bash: unzip: command not found (Linux 中 unZip/Zip 的安装及使用)

Linux系统没有自带的压缩解压工具;需要我们自己安装;当用到zip或者unzip如果没有安装就会出现 unzip: Command Not Found 或 zip: Command Not Found;出现这个是因为没有安装 unzip 和 zip。

2024-05-10 10:23:02 1575

原创 mybatis-plus踩坑

1.查询条件带时间的 时间必须转成时间戳*1000 或者使用字符串。mp 的修改默认是有选择的修改 即传入的参数不为空的时候进行修改。如果想要将某个字段设置为null的话需要在字段上进行配置。2.设置某个字段为NULL。

2024-05-09 16:24:39 696

原创 docker 学习

镜像 类似于java中的类 是一类的抽象模板容器 类似于java中的对象 是类实例化出来的一个具体的实例仓库 用于存储镜像的一个地方 任何人都可以进行推送拉取。自己可以搭建私有库和公有库。

2024-03-20 14:41:54 1045

原创 docker 启动容器 使用exec -it进入出现bash-4.2#情况

缺失命令 复制如下命令 退出重新进入即可。

2024-03-19 15:26:02 665

转载 解决docker报错Job for docker.service failed because start of the service was attempted too often

2.将配置文件/etc/docker/daemon.json 删除 重新安装。2.命令修改 mv daemon.json daemon.conf。1.进入配置文件路径 cd /etc/docker。1.直接把配置文件名称修改一下即可。

2024-03-14 11:55:20 959

转载 Linux提示yum未找到命令如何解决

确认系统:首先,请确认您正在使用的Linux发行版是基于Red Hat Enterprise Linux(RHEL)或CentOS。因为yum是这些发行版的默认软件包管理器。注意:如果您无法使用yum命令,可能需要使用dnf或 apt-get 命令来安装yum。错误原因:该错误通常是由于系统缺少yum软件包管理器导致的。对于CentOS:(非管理员加上sudu 否则不用加)

2024-03-14 11:14:58 12907 5

原创 Linux centos7发行版的 docker 和docker-compose 安装

下载好之后 上传到系统 /usr/local/bin 目录 并改名为 docker-compose。sytemctl diable docker/docker.service // 关闭开机自启。docker 版本20 graph已经弃用 需使用 data-root。修改版本下载不同版本 1.27.4/2.2.2。10.卸载docker ce。4.配置docker仓库。// 重启docker。6.安装docker。

2024-01-15 14:13:20 833

原创 Windos ES 8.11安装

在github上搜索elasticsearch-head,下载他的源码。进入源码目录执行(需安装Node.js)

2023-11-28 18:20:15 535 1

原创 ElasticSearch 8.11 基本操作练习

{ "title":"华为手机", "images":"http://image.jd.com/12479122.jpg", "price":3999, "stock": 400, "attr": { "category": "手机", "brand": "华为" } }# 组合查询 `bool`把各种其它查询通过`must`(与)、`must_not`(非)、`should`(或)的方式进行组合 一个组合查询里面只能出现一种组合,不能混用。

2023-11-28 17:53:21 1152

原创 windows 安装RabbitMQ

MQ是 Message Queue 的首字母缩写,也就是说 RabbitMQ 是一款开源的消息队列系统。RabbitMQ 的主要特点在于健壮性好、易于使用、高性能、高并发、集群易扩展,以及强大的开源社区支持。2)X 是 Exchange(为啥不是 E,我也很好奇),代表交换机,可以接受生产者发送的消息,并根据路由将消息发送给指定的队列。1)P 是 Producer,代表生产者,也就是消息的发送者,可以将消息发送到 X。4)C 是 Consumer,代表消费者,也就是消息的接受者,从队列中获取消息。

2023-11-02 11:54:43 236

原创 VUE相关基础知识

1.MVVM思想

2023-07-06 21:20:04 69

原创 常用设计模式

1) 设计模式是程序员在面对同类软件工程设计问题所总结出来的有用的经验,模式不是代码,而是某类问题的通用解决方案,设计模式(Design pattern)代表了最佳的实践。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。2) 设计模式的本质提高 软件的维护性,通用性和扩展性,并降低软件的复杂度。

2023-07-04 13:51:53 71

原创 mysql8.0修改密码(linux)

在my.cnf 文件中加入 skip-grant-tables。

2023-06-08 00:40:36 494

原创 SpringbBoot集成单机RabbitMq 最佳实践

SpringbBoot集成RabbitMq 以及消息的可靠投递 可靠消费

2023-01-08 18:09:26 176

原创 Vmware虚拟机中静态ip的配置

Vmware虚拟机中静态ip的配置

2022-09-13 11:31:06 613 1

原创 docker 安装MySQL、Redis、Nginx、RabbitMq(单机版)

1.docker安装MySQL1.下载镜像文件docker pull mysql:5.72.创建实例并启动docker run -p 3306:3306 --name mysql \-v /mydata/mysql/log:/var/log/mysql \-v /mydata/mysql/data:/var/lib/mysql \-v /mydata/mysql/conf:/etc/mysql \-e MYSQL_ROOT_PASSWORD=root \-d mysql:5.

2022-03-26 16:31:29 267 1

原创 VUE生命周期

我们看到页面数据展示分为两步,第一是页面整体格式的加载,第二是页面数据的加载。每一个生命周期都有对应的钩子函数,生命周期发生变化,调用对应的钩子函数。渲染是将vue实例中的模型(也就是数据)进行解析显示。

2022-03-13 10:11:49 863

原创 Vue模块化开发

1、npm install webpack -g全局安装 webpack2、npm install -g @vue/cli-init全局安装 vue 脚手架3、初始化 vue 项目;vue init webpack appname:vue 脚手架使用 webpack 模板初始化一个 appname 项目4、启动 vue 项目;项目的 package.json 中有 scripts,代表我们能运行的命令npm start = npm run dev:启动项目npm run build:将项目打包

2022-03-12 23:22:02 2201

原创 Node.js 配置淘宝镜像加速

前端开发,少不了 node.js;Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。http://nodejs.cn/api/我们关注与 node.js 的 npm 功能就行;NPM 是随同 NodeJS 一起安装的包管理工具,JavaScript-NPM,Java-Maven;1)、官网下载安装 node.js,并使用 node -v 检查版本2)、配置 npm 使用淘宝镜像npm config set registry http://registry.n

2022-03-12 23:03:55 2961

原创 ES6新语法知识

1.ES6语法新特性ECMAScript是js语言的标准,js是该标准的一个实现。就好像JDBC是JAVA连接数据库的标准,MySQL驱动 Oracle驱动等是实现;USB接口是标准,电脑上具体的usb接口是实现。let var const声明变量的区别let 声明变量有作用域,var 声明变量没有作用域 let 只能声明一次变量(声明包括赋值),var 可以声明多次变量,最后的变量生效 let 不可以变量提升,没有声明前不可以使用。var 可以变量提升,没有声明前,是undefined。

2022-03-12 22:57:38 1341

原创 RabbitMq的常见问题

1.如何保证消息的可靠性:消息丢失2.如何保证消息的可靠性:消息重复3.如何保证消息的可靠性:消息积压

2022-03-12 10:13:57 523

原创 RabbitMq基础概念、常用交换机、Linux安装

RabbitMq基础概念,常用方式,工作流程。

2022-03-09 08:22:17 1862

原创 idea中maven依赖导入不进去的解决方法

1.修改maven中settings文件,将中央仓库改为阿里云镜像加速。导入依赖不成功时,将依赖删除,重新导入。2.第一种方式不成功,则将依赖删除,在本地仓库中将所要导入的依赖找到,删除,重新在项目中导入依赖即可。99.999999999999%情况都能解决。...

2021-09-15 14:28:28 6804

第10章_索引优化与查询优化.pdf

第10章_索引优化与查询优化.pdf

2022-09-05

第09章_性能分析工具的使用.pdf

第09章_性能分析工具的使用.pdf

2022-09-05

第08章_索引的创建与设计原则.pdf

第08章_索引的创建与设计原则.pdf

2022-09-05

mysql高级特性 mysql 架构、索引调优、事务、日志备份文档

mysql 架构、索引调优、事务、日志备份文档

2022-09-05

谷粒商城课件+代码.zip

谷粒商城课件资料及代码

2021-12-04

空空如也

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

TA关注的人

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