logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Anaconda创建python虚拟环境

1、为什么需要创建python虚拟环境虚拟环境就是借助虚拟机来把一部分内容独立出来,我们把独立出来的东西称为“容器”,在这个容器中,我们只安装我们需要的依赖包,各个容器之间相互隔离,互不影响。譬如,你学习Scrapy框架,就开辟一个独立空间来学习Scrapy框架相关库就行;在实际项目开发中,我们大多时候不会只开发一个项目,有时不同项目所用的框架版本不一致,如果只有一个python环境,则需要来回下

#python
Redis主从搭建(哨兵模式),springboot整合redis主从

通过一系列验证,你或许会发现Redis哨兵重新选举主节点后会将这个被选中的节点的redis.conf修改掉,具体的为删掉replicaof 配置项,而原来的主节点则添加replicaof 配置项,并指向新的主节点。虽然redis主从已经搭建完毕,但是当主节点宕机时,从节点并不会接手主节点的工作,只会傻傻得在那里不停地尝试连接主节点。然而这并不是我们想要的,我们希望主节点挂了后,从节点可以顶上去,让

文章图片
#redis#spring boot#bootstrap
Linux安装部署JDK8

本次安装的是jdk-8u161-linux-x64.tar.gz!简洁教程,防忘笔记!!!1、下载jdk8(1)、官网下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html(2)、本人百度网盘:链接:https://pan.baidu.com/s/1Wp1Q1ZVcjPUcJDME

文章图片
#linux
Redis双写一致性问题

1、缓存的最终一致性从理论上来说,给缓存设置过期时间,是保证最终一致性的解决方案。这种方案下,我们可以对存入缓存的数据设置过期时间,所有的写操作以数据库为准,对缓存操作只是尽最大努力即可。也就是说如果数据库写成功,缓存更新失败,那么只要到达过期时间,则后面的读请求自然会从数据库中读取新值然后回填缓存。因此,接下来讨论的思路不依赖于给缓存设置过期时间这个方案。2、数据更新策略(1)先更新数据库,再更

到底了