logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

redis cluster 搭建报错Sorry can not connect to node 192.168.8.181:7001

redis集群搭建的过程中报了一个错误:redis cluster 搭建报错“ Sorry, can’t connect to node 192.168.8.181:7001”这个错误主要是说连接不上,我们可以通过几步来排查:防火墙关掉iptables -F# 或者systemctl stop firewalld.service#停止firewallsystemctl disable firewa

#java#redis
(二十)高并发redis学习笔记:hash slot算法浅谈

文章目录1、redis和hash算法的关系2、hash算法的演进2.1 最初hash算法2.2 一致性hash算法2.3 redis的 hash slot算法1、redis和hash算法的关系主要是redis cluster的时候,对于请求,我们不能说随机的打到一台机器上,这样要是第一次写到A机器,第二次读的时候,读的是B机器,那么就会发生读不到的情况,这样缓存不就失去意义了么?所以redis中h

#redis#java
(二)高并发redis学习笔记:从零开始在虚拟机中搭建多个节点的centos的集群

我们要使用redis,可以再windows上装,直接到官网下载windows版本的即可,但是我们要还原在生产环境的redis环境,就要装linux系统了,通常我们在生产环境的节点不止一个,redis集群,集群部署,主从架构,也就是redis会部署在多台机器上,下面我们会一步一步搭建centOS的多个节点,主从架构,模拟生产环境。目录大纲:1、在虚拟机中安装CentOS2、在每个CentOS...

#redis#集群
面试官说:你来设计一个短链接生成系统吧

引言相信大家在生活中,特别是最近的双十一活动期间,会收到很多短信,而那些短信都有两个特征,第一个是几乎都是垃圾短信,这个特点此处可以忽略不计,第二个特点是链接很短,比如下面这个:我们知道,短信有些是有字数限制的,直接放一个带满各种参数的链接,不合适,另外一点是,不想暴露参数。好处无非以下:太长的链接容易被限制长度短链接看着简洁,长链接看着容易懵安全,不想暴露参数可以统一链接转换,当然也可以实现统计

#服务器#java#前端
Mac 下安装或者升级git以及配置环境

折腾背景:已经安装好homebrew使用brew安装brew install git安装好之后,查看git指向和版本号% which git/usr/bin/git% git --versiongit version 2.24.3 (Apple Git-128)发现还是Mac自带的,需要修改一下指向% brew link git --overwriteWarning: Already linked

#git
设计模式【15】--从审批流中学习责任链模式

已经来到了责任链模式,各位客官听我瞎扯…责任链模式是什么责任链模式是一种设计模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,这使得系统可以在不影响客户端的情况下动态地重新组织和分配责任。(百度百科)责任链模式是一种行为型设计模式,也就是重点是处理数据,

#责任链模式#java#前端
雪花算法对System.currentTimeMillis()优化真的有用么?

前面已经讲过了雪花算法,里面使用了System.currentTimeMillis()获取时间,有一种说法是认为System.currentTimeMillis()慢,是因为每次调用都会去跟系统打一次交道,在高并发情况下,大量并发的系统调用容易会影响性能(对它的调用甚至比new一个普通对象都要耗时,毕竟new产生的对象只是在Java内存中的堆中)。我们可以看到它调用的是native 方法:// 返

#算法
面试官:讲讲雪花算法,越详细越好

前面文章在谈论分布式唯一ID生成的时候,有提到雪花算法,这一次,我们详细点讲解,只讲它。SnowFlake算法据国家大气研究中心的查尔斯·奈特称,一般的雪花大约由10^19个水分子组成。在雪花形成过程中,会形成不同的结构分支,所以说大自然中不存在两片完全一样的雪花,每一片雪花都拥有自己漂亮独特的形状。雪花算法表示生成的id如雪花般独一无二。snowflake是Twitter开源的分布式ID生成算法

#算法#经验分享#面试
无快不破,在本地 docker 运行 IDEA 里面的项目?

文章目录前言Docker Compose1.Docker Compose是什么?2. Docker Compose 的具体步骤3. 如何在IDEA项目里面使用Docker Compose启动可能出现的坑点前言之前我们用docker部署了springboot,redis,mysql的项目,但是是部署在三个不同的容器里,还需要先知道redis和mysql的ip地址,手动配置到springboot应用容

#docker#intellij-idea#java
在Notepad++中运行python代码以及 运行后只是一闪而过

1.在notepad++中直接运行python代码1.第一种:打开Notepad++;点击插件,点击​plugin manager,点击showplugin manager,找到“pynpp”,install。运行时直接打开文档,点击插件->pynpp->run file in python就可以了。2.第二种:​第二种方法:在notepad++中,按F5,在窗口中输入 “cmd

    共 14 条
  • 1
  • 2
  • 请选择