Leo Blog

刘晓鹏的博客

有些时候经常会遇到博客中很长的代码段,占据半个甚至整个屏幕,此时就非常需要将代码段进行折叠,以此来缓解代码块影响阅读的问题。

配置走起!

阅读全文 »

同样启发与Win11,Win11最大的特点就是圆角的设计了,不得不说,真的是相比来说比较好看。

那么也把自己的博客配置为圆角的设计吧。

阅读全文 »

之前在设置博客背景图片的过程中,其实已经间接实现过设置博客背景透明度的功能了。
因为已经设置了博客背景“小飞棍”的特效,如果再把博客背景设置为透明的话,估计很多人会把持不住,在博客上玩起“小飞棍”吧。所以,就一直没有把博客背景设置为透明。

直到前段时间有位朋友跟我说,如果是透明的,效果可能会更好一些。虽说当时我也跟她说过我的顾虑。但是我也打算尝试一下透明效果,毕竟之前设置的时候真的很美。

闲话少叙,教程开始。

阅读全文 »

袁天罡对话幼时假李星云

从今日起,你要将他当做镜中的自己。不仅是武功,任何事情,你都要学他所学,仿他所示。

为什么?

因为,你们都是李星云,但也可以都不是。从现在起,谁能复唐,谁便是李唐后裔,谁,便是本帅眼中的天子。

阅读全文 »

突然的心血来潮想尝试在博客中也可以播放音乐,因为之前也见过大佬的博客有这样的功能,今天抽空研究了一下,没想到竟然成功了,赶紧记录下来。

环境准备

  1. 安装插件
1
npm install hexo-tag-aplayer --save
阅读全文 »

操作步骤

要实现Redis缩容,例如移除6387的主机,首先需要把6388的Slave主机移除,然后归还槽位,最后再移除Master主机。

  1. 首先查看集群信息
1
redis-cli --cluster check 192.168.1.42:6381
阅读全文 »

操作步骤

  1. 新建两个容器
1
2
docker run -d --name redis-node-7 --net host --privileged=true -v /docker/redis/share/redis-node-7:/data redis:6.0.8 --cluster-enabled yes --appendonly yes --port 6387
docker run -d --name redis-node-8 --net host --privileged=true -v /docker/redis/share/redis-node-8:/data redis:6.0.8 --cluster-enabled yes --appendonly yes --port 6388
阅读全文 »

操作步骤

  1. 查看当前的集群情况
1
2
3
4
5
6
7
8
9
root@knight:/data# redis-cli -p 6381 -c
127.0.0.1:6381> cluster nodes
41f99f5142b5c4b7e1e17c8a94e88fc74cda4d40 192.168.1.42:6383@16383 master - 0 1691996146001 3 connected 10923-16383
849a82f0bd85238762ca7ccf234aa30ba97d93a0 192.168.1.42:6386@16386 slave f999e35136ec2e61fcceebf182f5c38ef4a4354d 0 1691996144999 1 connected
9f55acb1e18b1dfa53ad3a4a506ff2512a92cb46 192.168.1.42:6385@16385 slave 41f99f5142b5c4b7e1e17c8a94e88fc74cda4d40 0 1691996144000 3 connected
f999e35136ec2e61fcceebf182f5c38ef4a4354d 192.168.1.42:6381@16381 myself,master - 0 1691996145000 1 connected 0-5460
8e70d538b699c96edc3f6608224aa8ecf55d857b 192.168.1.42:6384@16384 slave 6dca84998e245ce4cc6c92882fb7ac94d501efda 0 1691996144000 2 connected
6dca84998e245ce4cc6c92882fb7ac94d501efda 192.168.1.42:6382@16382 master - 0 1691996144000 2 connected 5461-10922
127.0.0.1:6381>
阅读全文 »

数据读写存储

错误演示:

折叠代码
1
2
3
4
5
6
7
8
9
10
11
12
root@knight:/data# redis-cli -p 6381
127.0.0.1:6381> keys *
(empty array)
127.0.0.1:6381> set k1 v1
(error) MOVED 12706 192.168.1.42:6383
127.0.0.1:6381> set k2 v2
OK
127.0.0.1:6381> set k3 v3
OK
127.0.0.1:6381> set k4 v4
(error) MOVED 8455 192.168.1.42:6382
127.0.0.1:6381>
阅读全文 »