自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2023 版 idea 关闭双击 shift 打开全局搜索框

2023 版 idea 怎么关闭双击 shift 打开全局搜索框点击菜单栏 IntelliJIDEA -> Preferences选择 Advanced Settings输入 double,将 Disable double modifier key shortcuts 前面的框勾上,点击 Apply 即可如下图所示

2023-05-31 16:16:25 629 1

原创 Redis 的主从复制

Redis 的主从复制一、概述二、使用步骤三、复制原理四、哨兵模式(sentinel)五、复制的缺点一、概述是什么:主机数据更新后根据配置和策略,自动同步到备用机的 master / slave 机制,master 以写为主,slave 以读为主能干嘛?(1) 读写分离(2) 容灾恢复二、使用步骤配从(库)不配主(库)从库配置slaveof 主库 IP 主库端口(1) 查看身份及连接从库信息命令info replication(2) 只要从库使用 slaveof 命令,就立即主

2020-08-16 03:49:00 152

原创 Redis 的事务和发布订阅

Redis 的事务和发布订阅一、是什么二、怎么玩?1、常用命令2、情况分类:3、watch 监控三、3 阶段四、3 特性五、Redis 的消息发布订阅(了解)一、是什么可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会被序列化,按顺序的串行化执行而不会被其他命令插入,不许加塞一个队列中,一次性、顺序性、排他性的执行一系列命令二、怎么玩?1、常用命令discard:取消事务,放弃执行事务块内的所有命令exec:执行所有事务块内的命令multi:标记一个事务块的开始un

2020-08-16 03:39:00 191 1

原创 Redis 的持久化

Redis 的持久化一、RDB(Redis DataBase)二、AOF(Append Only File)一、RDB(Redis DataBase)RDB 是什么(1) 在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话讲的 Snapshot 快照,它恢复时是将快照文件直接读写到内存里(2) Redis 会单独创建(fork)一个子进程来进行持久化,会先将数据写入到一个临时文件中,待持久化过程都结束了,再用这个临时文件替换上次持久化好的文件。整个过程中,主进程是不进行任何 IO 操作的

2020-08-16 03:30:14 146

原创 Redis 的配置文件

Redis 的配置文件一、Units 单位二、INCLUDES(包含)三、GENERAL(通用)四、SNAPSHOTTING(快照)五、REPLICATION(复制)六、SECURITY(安全)七、LIMITS(限制)八、APPEND ONLY MODE(追加)九、ADVANCED CONFIG十、参数说明:redis.conf 配置项说明如下:一、Units 单位配置大小单位,开头定义了一些基本的度量单位,只支持bytes,不支持 bit对大小写不敏感,eg:1k = 1000 bytes1kb

2020-08-16 03:10:59 323

原创 Redis 数据类型

Redis 数据类型一、Redis 的六大数据类型二、Redis 键(key)三、String四、List五、Set六、Hash七、Zset一、Redis 的六大数据类型String(字符串):Redis 最基本的类型,可以保存字符串、整数和浮点数HASH(哈希):类似于 Java 中的 Map<String, Object>,是一个键值对应的无序列表LIST(列表):是一个链表,每一个节点都包含一个字符串,按照插入顺序排序;Redis 支持从链表的两端插入或者弹出节点SET(集合)

2020-08-16 02:41:38 173

原创 Redis 入门介绍

Redis 入门介绍一、Redis 概述二、Redis 基本安装和使用三、Redis 的 HelloWorld四、Redis 启动后的杂项基础知识一、Redis 概述Redis:REmote DIctionary Server(远程字典服务器),是完全开源免费的,用 C 语言编写的,遵守 BSD 协议,是一个高性能的(key / value)分布式内存数据库,基于内存运行并支持持久化的 NoSQL 数据库,是当前最热门的 NoSQL 数据库之一,也被人们称为数据结构服务器Redis 与其他 key-

2020-08-16 02:24:20 127

原创 Docker 学习(七)

本地镜像发布到阿里云仓库一、镜像的生成方法二、将本地镜像推送到阿里云三、将阿里云上的镜像下载到本地一、镜像的生成方法编写 DockerFile从容器创建一个新的镜像docker commit [OPTIONS] 容器ID [REPOSITORY[:TAG]]二、将本地镜像推送到阿里云先从本地镜像素材原型,eg:docker images,显示的 mycentos 1.3登录阿里云开发者平台:https://dev.aliyun.com/search.html --> 容器镜

2020-08-16 01:54:13 131

原创 Docker 学习(六)

DockerFile 解析一、是什么二、DockerFile 构建过程解析1、DockerFile 内容基础知识2、 Docker 执行 DockerFile 的大致流程三、DockerFile 体系结构(保留字指令)四、CMD / ENTRYPOINT 区别一、是什么DockerFile 是用来构建 Docker 镜像的构建文件,是由一系列命令和参数构成的脚本(类似 Shell 脚本)构建三步骤(1) 编写 DockerFile 文件(2) 构建,若文件名叫 Dockerfile,且在当前文件

2020-08-16 00:19:37 106

原创 Docker 学习(五)

Docker 容器数据卷一、容器数据卷是什么二、容器数据卷能干嘛三、数据卷1、直接命令添加2、DockerFile 添加3、可能出现的问题四、数据卷容器一、容器数据卷是什么Docker 容器产生的数据,如果不通过 docker commit 生成新的镜像,使得数据作为镜像的一部分保存下来,那么当容器删除后,数据自然也就没有了为了能保存数据,在 docker 中我们使用卷二、容器数据卷能干嘛卷就是目录或文件,存在于一个或多个容器中,由 docker 挂载到容器,但不属于联合文件系统,因此能够绕

2020-08-15 23:48:03 122

转载 CentOS 7 中使用 Docker 启动 Tomcat8,外网浏览器访问不了

常见问题一、访问报 404解决办法二、当启动 Tomcat 后,访问非常慢,浏览器一直转圈解决办法一、访问报 404解决办法启动防火墙,打开主机映射的端口,我这里是 8080 端口# 开启防火墙systemctl start firewalld# 打开 8080 端口firewall-cmd --zone=public --add-port=8080/tcp --permanent# 重启防火墙systemctl restart firewalld# 查看放开的端口firewall-c

2020-08-15 22:43:31 452

原创 Docker 学习(四)

Docker 提交镜像commit 操作1、提交容器副本使之成为一个新的镜像2、实例commit 操作1、提交容器副本使之成为一个新的镜像docker commit -m="提交的描述信息" -a="作者" 容器 ID 要创建的目标镜像名[:标签名]2、实例从 Hub 上下载 tomcat 镜像到本地并成功运行,docker run -it -p 8888:8080 tomcat,这样就可以在宿主机上访问 localhost:8888 访问 tomcat 了故意删除上一步镜像生产 t

2020-08-15 15:31:12 119

原创 Docker 学习(三)

Docker 常用命令一、帮助命令二、镜像命令1、列出本地主机上的镜像2、搜索镜像3、下载镜像4、删除镜像三、容器命令1、新建并启动容器2、列出当前所有正在运行的容器3、退出容器4、启动容器5、重启容器6、停止容器7、删除已停止的容器8、重要点一、帮助命令查询版本信息docker version查看容器实例信息docker info帮助命令docker --help二、镜像命令1、列出本地主机上的镜像命令docker images选项解释REPOSITORY

2020-08-15 03:58:08 142

原创 Docker 学习(二)

Docker 安装一、前提说明1、目前 CentOS 仅发行版本中的内核支持 Docker2、查看自己的内核3、查看已安装的 CentOS 版本信息二、Docker 的基本组成1、镜像(image)2、容器(Container)3、仓库(Repository)4、小总结三、安装步骤1、CentOS 6.8 安装 Docker四、HelloWorld1、配置镜像加速器2、启动 Docker 容器五、底层原理1、Docker 是怎么工作的2、为什么 Docker 比 VM 快一、前提说明1、目前 CentO

2020-08-15 02:18:36 255

原创 Docker 学习(一)

Docker 简介一、Docker 是什么1、为什么会出现?2、Docker 理念3、Docker 是什么二、能干嘛三、去哪下1、官网2、仓库一、Docker 是什么1、为什么会出现?一款产品从开发到上线,从操作系统,到运行环境,再到应用配置。作为开发 + 运维之间的写作我们需要关心很多东西,这也是很多互联网公司都不得不面对的问题,特别是各种版本的迭代之后,不同版本环境的兼容,在运维上不能跑,对运维人员都是考验Docker 之所以发展如此迅速,也是因为它对此给出了一个标准化的解决方案:环境配置如此

2020-08-15 00:58:54 151

空空如也

空空如也

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

TA关注的人

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