草庐IT

从头到尾

全部标签

【Redis从头学-6】Redis中的Hash数据类型实战场景之购物车

🧑‍💻作者名称:DaenCode🎤作者简介:啥技术都喜欢捣鼓捣鼓,喜欢分享技术、经验、生活。😎人生感悟:尝尽人生百味,方知世间冷暖。📖所属专栏:Redis从头学文章目录🌟前言🌟Hash数据类型分析🌟Hash类型实战应用场景购物车功能生活中的例子存储分析实现步骤购物车Cart类CartItem购物项类获取个人购物车添加购物车清空购物车🌟写在最后🌟前言之前的篇章对Redis的String、List数据类型已经做出了具体分析,并举例说明了其具体的实战场景。本文就结合Hash数据类型结构的特性,一起探讨其实战中的应用场景,并以购物车实战为例。🌟Hash数据类型分析Redis中的Hash数据类型是一种存

【Redis从头学-13】Redis哨兵模式解析以及搭建指南

🧑‍💻作者名称:DaenCode🎤作者简介:啥技术都喜欢捣鼓捣鼓,喜欢分享技术、经验、生活。😎人生感悟:尝尽人生百味,方知世间冷暖。📖所属专栏:Redis从头学文章目录🌟前言🌟概述🌟搭建过程前情提要配置文件创建启动哨兵🌟场景测试🌟写在最后🌟前言在上一篇文章中介绍了主从分离+读写分离以及其搭建的多种方式。如果其中的主节点宕机,需要我们手工去重新设置主节点,那么有没有一种方式可以自动设置主节点呢?那就是Redis中的哨兵机制,本文就介绍哨兵机制的原理以及其搭建方式。🌟概述哨兵模式:通过发送命令给多个节点来监控Redis的master以及slave的运行状态,并在master服务宕机后,自动将sla

【pytorch】新的windows电脑从头搭建pytorch深度学习环境(完整版+附安装包)

文章目录新的windows电脑搭建pytorch深度学习环境电脑环境的配置显卡驱动cudacudnnpytorch开发软件的安装minicondavscodepytorch环境的安装conda安装python环境安装pytorch和torchvision附录1:部分torch、torchvision、torchaudio版本对应关系附录2:本文涉及的软件的网盘链接新的windows电脑搭建pytorch深度学习环境最近新买了一台台式机,配置是i513600KF+3060Ti。我本身在工作中台式机上是使用pytorch上进行深度学习,因此需要从头搭建pytorch环境。此文算是记录一下,如果有人

【Redis从头学-9】只需三张图,带你理解Redis中过期时间Key的删除策略

🧑‍💻作者名称:DaenCode🎤作者简介:啥技术都喜欢捣鼓捣鼓,喜欢分享技术、经验、生活。😎人生感悟:尝尽人生百味,方知世间冷暖。📖所属专栏:Redis从头学文章目录🌟前言🌟概述🌟定期删除策略🌟定时删除策略🌟惰性删除策略🌟适用场景分析🌟写在最后🌟前言学过Redis的都知道,在设置key的时候,可以对其设置过期时间。那么其内部是采用何种删除策略,来对过期时间key进行删除呢?本文来具体介绍一下过期时间key的三种删除策略。🌟概述Redis中过期Key的删除策略有三种分别是定期删除策略、定时删除策略以及惰性删除策略。其中定期和定时删除策略为主动删除,惰性删除为被动删除。分析:三种策略各有优缺点。

【Redis从头学-12】Redis主从复制和读写分离的多种部署方式解析(普通方式、Docker搭建方式、Docker-Compose搭建方式)

🧑‍💻作者名称:DaenCode🎤作者简介:啥技术都喜欢捣鼓捣鼓,喜欢分享技术、经验、生活。😎人生感悟:尝尽人生百味,方知世间冷暖。📖所属专栏:Redis从头学🌟基础环境应用版本/型号服务器腾讯云轻量服务器镜像Centos7.6Docker1.13.1Redisredis-6.2.1Docker-Compose1.29.2文章目录🌟基础环境🌟概述为什么要搭建Redis主从复制、读写分离?主从复制架构图主从同步流程🌟普通搭建Redis安装创建三个节点三个节点配置文件修改启动并查看主从配置信息🌟Docker搭建Docker环境准备配置三个节点redis.conf启动三个节点容器并查看节点信息🌟Do

【Redis从头学-7】Redis中的Set数据类型实战场景之用户画像去重、共同关注、专属粉丝

🧑‍💻作者名称:DaenCode🎤作者简介:啥技术都喜欢捣鼓捣鼓,喜欢分享技术、经验、生活。😎人生感悟:尝尽人生百味,方知世间冷暖。📖所属专栏:Redis从头学文章目录🌟前言🌟Set数据类型分析🌟Set类型实战应用场景用户画像去重功能生活中的例子代码示例共同关注、专属粉丝生活中的例子代码示例🌟写在最后🌟前言之前的篇章对Redis的String、List、Hash数据类型已经做出了具体分析,并举例说明了其具体的实战场景本文就结合Set数据类型结构的特性,一起探讨其实战中的应用场景,并以社交平台中的引力签、共同关注好友、是否是某人的粉丝等等为例来展示set数据类型的特点。🌟Set数据类型分析Red

【Redis从头学 -1】17张图带你学会Redis多环境(Linux、Windows)安装与配置

🧑‍💻作者名称:DaenCode🎤作者简介:啥技术都喜欢捣鼓捣鼓,喜欢分享技术、经验、生活。😎人生感悟:尝尽人生百味,方知世间冷暖。📖所属专栏:Redis从头学文章目录🌟下载🌟Windows安装🌟Linux安装与自定义配置安装自定义配置并启动🌟核心配置🌟写在最后🌟下载Windows下载地址Linux下载地址https://github.com/microsoftarchive/redis/releaseshttps://redis.io/download/windows下载linux下载🌟Windows安装1.将下载后的压缩包,放到指定的安装路径,根据个人习惯而定,我这里放到了D盘。这里啰嗦一

python - 使用 Python 3.2 从头开始​​创建 Unicode XML

所以基本上,我想生成一个XML,其中包含从python字典中的数据生成的元素,其中将成为标签的是字典的键,文本是字典的值。我不需要为项目提供属性,我想要的输出看起来像这样:HelloWorld.........我已经尝试使用xml.etree.ElementTree包,通过创建树,将元素“AllItems”设置为根,如下所示:fromxml.etreeimportElementTreeasetdefdict_to_elem(dictionary):item=et.Element('Item')forkeyindictionary:field=et.Element(key.replace

从头到尾说一次 Spring 事务管理(器)

事务管理,一个被说烂的也被看烂的话题,还是八股文中的基础股之一。​本文会从设计角度,一步步的剖析Spring事务管理的设计思路(都会设计事务管理器了,还能玩不转?)为什么需要事务管理?先看看如果没有事务管理器的话,如果想让多个操作(方法/类)处在一个事务里应该怎么做://MethodA:publicvoidmethodA(){ Connectionconnection=acquireConnection();try{intupdated=connection.prepareStatement().executeUpdate();methodB(connection);connection.co

【Redis从头学-2】1张思维导图、12个例子带你学会使用Redis的12个基本命令

🧑‍💻作者名称:DaenCode🎤作者简介:啥技术都喜欢捣鼓捣鼓,喜欢分享技术、经验、生活。😎人生感悟:尝尽人生百味,方知世间冷暖。📖所属专栏:Redis从头学文章目录思维导图🌟SELECT命令🌟PING命令🌟SET命令🌟GET命令🌟DEL命令🌟EXISTS命令🌟TTL命令🌟KEYS命令🌟DBSIZE命令🌟FLUSHALL命令🌟FLUSHDB命令🌟TYPE命令🌟写在最后思维导图🌟SELECT命令select命令用于切换当前操作的数据库。语法格式:SELECTindex其中的Index为数据库索引。Redis支持多个数据库,编号从0到15,默认连接时使用的是数据库0。每个数据库是相互独立的,不同