01 2021 档案

摘要:redis5之前集群搭建需要ruby环境,redis5之后就不需要了,只用redis-cli就可以创建集群了,本文redis版本:5.0.4 1.前期回顾 前面说了redis的主从复制可以保证数据容灾,就是主节点坏了,从节点中也保存着完整数据,不会造成数据丢失的情况; 然后又说了哨兵模式(senti 阅读全文
posted @ 2021-01-30 22:28 java小新人 阅读(508) 评论(0) 推荐(0) 编辑
摘要:上一篇我们说了redis的主从配置,我们也配置了一个主节点和两个从节点,主节点中写入的数据会自动同步到从节点中 但是这种方式有个缺陷,就是当主节点挂了,整个redis服务就不能用了,需要人为的去重启或者进行重新配置主节点,比较麻烦; 所以就有人想啊,要是专门有个人在旁边守着主节点,每隔一段时间就去看 阅读全文
posted @ 2021-01-29 23:30 java小新人 阅读(297) 评论(0) 推荐(0) 编辑
摘要:单个的redis可以自己进行持久化,然后把数据保存到自己的硬盘中存着,但是时间久了,机器老化,硬盘坏了怎么办?或者由于不可抗力比如火灾等情况,基于这种情景,redis提供了主从复制的机制; 主从复制:例如一个主节点redis,两个从节点redis,两个从节点的服务器随便放在那里都行,放家里还是放在公 阅读全文
posted @ 2021-01-29 21:11 java小新人 阅读(222) 评论(0) 推荐(0) 编辑
摘要:我们知道redis是内存数据库,存的数据是放在内存中,所以我们需要把数据也存到硬盘里,防止redis挂了之后,我们还能找到其中的数据; 那么问题来了, 怎么持久化啊? 我们可以把redis想象成一个房间,每一个存到其中的数据看成一个个的人,你觉得怎么统计这个房间里的人比较好呢? 第一种方式:我们直接 阅读全文
posted @ 2021-01-29 01:05 java小新人 阅读(197) 评论(0) 推荐(0) 编辑
摘要:上一篇说了string和list两种数据类型,现在说说剩下的几种数据类型; 继续敲命令每一个命令,害╮(╯_╰)╭ 1.set 这个就类似于java中的Set<Set<T>>,特点是:每一个set中元素无序,而且不能重复 sadd: 没有指定set就创建一个set,然后向其中添加元素 smember 阅读全文
posted @ 2021-01-28 15:19 java小新人 阅读(1205) 评论(0) 推荐(0) 编辑
摘要:redis是干啥的就不多说了,我这里使用windows版的redis,redis是基于内存的,单进程单线程的非关系型数据库,不需要考虑什么线程安全; 想要慢慢的深入redis就要耐下心来从最基本的命令开始慢慢敲一遍,害 1. redis启动脚本 下载完之后目录应该是下图这样的,我们启动一般是redi 阅读全文
posted @ 2021-01-28 15:15 java小新人 阅读(698) 评论(0) 推荐(0) 编辑
摘要:今天玩一下怎么构建一个我们自己的docker镜像,然后我们试试将本地的springboot项目打包成一个镜像,然后发送到远程服务器的docker中,最后我们运行这个docker镜像成功访问; 提前须知:要知道docker的基本操作,怎么拉取镜像,启动容器;还有云服务器是centos7 1.手动构建一 阅读全文
posted @ 2021-01-23 01:32 java小新人 阅读(1056) 评论(0) 推荐(1) 编辑
摘要:要说数据库什么最抽象,我觉得就是这个三范式,不是很好理解,但是表在设计的时候又必须要知道这么一个规则。 首先使用最简洁的话说说这三范式: 第一范式(1NF:The First Normal Form):每一列不能再分割。 第二范式(2NF:The Second Normal Form):满足1NF条 阅读全文
posted @ 2021-01-15 23:52 java小新人 阅读(642) 评论(0) 推荐(0) 编辑
摘要:有些奇葩的情况下,就是一个项目依赖的node版本和你本机的node不相同,这个时候,你有几种做法,自己亲测可行!就把找的博客整理一下,便于以后查看 1.把你本地的node卸载,然后重新下载一个node 2.使用n进行管理node版本,可以直接使用“npm install -g n”安装,可惜的是n不 阅读全文
posted @ 2021-01-11 18:51 java小新人 阅读(4880) 评论(0) 推荐(0) 编辑
摘要:之前说了一下Vue的大概原理,我们自己也来实现了一个,下面我们实际看看Vue的源码;版本:2.x 1.回顾自己实现的Vue原理 我们自己实现的vue的基本原理,分为两个部分,第一部分初始化:通过Oberver给data中每个属性添加get/set方法,在get方法中添加注册Watcher的逻辑,在s 阅读全文
posted @ 2021-01-04 23:51 java小新人 阅读(931) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
服下红色药丸吧,那是自由的象征。