
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
一、问题分布式锁,当我们请求一个分布式锁的时候,成功了,但是这时候slave还没有复制我们的锁,masterDown了,我们的应用继续请求锁的时候,会从继任了master的原slave上申请,也会成功。这就会导致,同一个锁被获取了不止一次。二、办法Redis中针对此种情况,引入了红锁的概念。三、原理用Redis中的多个master实例,来获取锁,只有大多数实例获取到了锁,才算是获取成功。具体的红锁
公司不让用那些破解的数据库软件,之前一直使用Navicat。换了几款其他的数据库试了,都没Navicat好用。看到了一则消息Navicat出免费版了。于是体验了下,果然是一如既往的好,而且免费版足够用了。https://www.navicat.com.cn/products,这个下载地址拉到最下面,看到如下图片中的表示,就是免费版的Navicat了。终身免费哦,放心使用。

Docker的本质是容器运行时,它是CS架构的,也就是我们通过客户端可以操作Docker服务端。为了方便大家理解,我们不上来就讲解Docker内部的底层运作原理,我们先从Docker的运转流程开始,让大家知道Docker是什么。Docker的整体运转流程包括三个重点:镜像:仓库容器一、镜像(Image)这是Docker的一大发明,Docker之所以这么火,跟这个镜像的发明也有很大的关系。一句话来说
Deployment—无状态部署在常规的应用部署到Kubernetes集群当中的时候,很少直接使用Pod来直接部署,而是使用了Deployment的逻辑分装的概念。Deployment是对一组Pod的封装,可以在Deployment中指定运行的Pod实例的数目,Deployment会在Kubernetes集群中的kube-controller-manager的监控下,保证集群中的Pod的实例数目维
一、安装Metrics-Server,采集资源使用情况想要获得Kubernetes集群中的CPU与内存的资源情况,以前的Kubernetes集群是通过Heapster获取的。本文的Kubernetes集群为1.18的版本,资源的收集需要通过安装metrics-server来实现。有了metrics-server,我们就可以去监测Kubernetes集群中的CPU与内存的使用情况了,同时为我们的集群
公司不让用那些破解的数据库软件,之前一直使用Navicat。换了几款其他的数据库试了,都没Navicat好用。看到了一则消息Navicat出免费版了。于是体验了下,果然是一如既往的好,而且免费版足够用了。https://www.navicat.com.cn/products,这个下载地址拉到最下面,看到如下图片中的表示,就是免费版的Navicat了。终身免费哦,放心使用。

如果还不知道什么是回退的小伙伴,真的是要了解下了,绝对的提高工作效率。一、什么是回退?回退就如同人生中的后悔药,电脑中刚做的事情,后悔了,那么可以直接回退到你还没做的时候。二、什么是撤销回退?那么有些小伙伴就会问了,我又后悔了,其实刚才做的事情有些是对的,我不想重做了,还想恢复到我已经做了的状态,那么这就是撤销回退的概念了。说了一堆概念,其实操作so easy,就是两个快捷键的事情。三...
IDEA中看代码时返回上一步快捷键(Mac)问题起源大家在看代码的时候是不是有遇到这样的问题,下一步到方法中的时候,看完了这个方法,再回到之前的代码,还得关掉现在的代码,找到当时进入这个代码的代码。如果是手动的解决这个问题,那就效率太低了,以前在用Eclipse的时候,记得有快捷键CTRL+ALT+<可以直接回到到上一步骤,真是太爽了。但是MAC系统中的IDEA就不知道是哪个快捷键了...
一、什么是Redis中的Stream?支持多播的可持久化的消息队列,其作者也坦言借鉴了Kafka的设计。它其实是一个消息链表,每个消息都有唯一的消息id,消息是持久化的,Redis重启后消息仍在。每个Stream都可以挂载多给 消费组,每个消费组会有个游标,表示当前消费组已经消费到哪条消息了。同一个消费组可以挂接多个消费者,每个消费者之间是竞争关系,一个消费者消费了消息,游标就有向前移动。...
我们在服务器上运行的了一个服务,肯定不想CTRL+C退出日志打印平台后,服务就停止了,即使是我们关闭了远程访问服务器的Shell窗口,也不要关闭。下面就是解决这个问题的干货了:1、&在运行命令的后面添加&,表示让让程序在后台运行,所以你CTRL+C后退出了日志打印,服务仍然会运行到后台。2、nohup可是你发现没有,即使添加了&,我们关闭访问服务器的窗口后,服务还...







