Python 面试算法题目按照输入的数字分割字母 Python 面试算法题目按照输入的数字分割字母 题目介绍:给出一个字符串,然后输入一个数字长度,根据输入的数字长度对字符串进行分割,如果按照数字长度分割出的信息里面含有重复项则舍弃只保留其中一个即可,输出的时候需要保留原有的顺序。 1234s = 'AAABCADDE'k = 3那么我们打印出来的就是 u1 = 'A' u2='BCA' 2025-07-22 面试题目搜集 > Python 算法题目 #原创 #算法
Redis 项目实战分析 Redis 项目实战分析 1.1 项目实战一:百万 PV 新闻网站缓存架构✅ 背景某新闻网站日均访问量达百万级,文章访问量极不均衡(80/20 法则),对热点文章访问频繁,需设计高性能缓存方案。 📌 关键目标 缓存热点新闻,减轻 DB 压力 页面缓存 + 数据缓存结合 缓存过期与更新机制 📦 架构设计 缓存层 说明 技术选型 页面缓存 对静态页面直接缓存 Nginx + 2025-07-22 Redis > Redis 教程 #原创 #Redis
Redis 缓存应用与热点 Redis 缓存应用与热点问题实战 1.1 缓存读写流程:Cache Aside(旁路缓存模式)📌 工作流程: 先从缓存查询数据; 如果没有命中(cache miss),从数据库加载; 将数据写入缓存; 返回数据给业务; 更新数据时,先更新数据库,再删除缓存。 ✅ Python 示例:123456789101112131415161718192021222324252627import red 2025-07-17 Redis > Redis 教程 #原创 #Redis
Redis 监控与调优 Redis 运维监控与调优1.1 Redis 配置优化🎯 常见优化目标 提升性能 降低内存占用 避免服务雪崩 🧠 内存管理参数调优maxmemory设置 Redis 使用的最大内存。 12# redis.conf 示例maxmemory 1gb Redis 内存使用超过该限制后,才会触发清除策略。 maxmemory-policy定义内存淘汰策略: 策略 说明 noevic 2025-07-17 Redis > Redis 教程 #原创 #Redis
Redis 企业级应用 企业级 Redis 应用实战 🚀1.1 延时任务队列(Delay Queue)🧩 应用场景: 电商:订单支付超时自动取消、逾期提醒 通知系统:发送延时消息 缓存失效处理补偿任务等 ⚙️ 原理设计: 利用 ZSET(有序集合),score 存储任务执行时间戳 通过 ZRANGEBYSCORE(min, now) 拉取到期任务 消费后 ZREM 删除任务 批量查询 + 限流控制 + 拆分槽位优化 2025-07-16 Redis > Redis 教程 #原创 #Redis
Redis 进阶与持久化实战教程 Redis 进阶与持久化机制1.1 持久化机制Redis 提供三种持久化机制: ✅ 1. RDB(快照)持久化RDB 将 Redis 在某个时间点的数据保存成二进制文件 dump.rdb。 🧩 特点: 启动恢复速度快 性能好,适合冷备份 但断电会丢失最后一次快照之后的数据 💡 配置(redis.conf):123save 900 1 # 900秒内至少1个key变化,触发快照save 2025-07-15 Redis > Redis 教程 #原创 #Redis
Redis 实战教程 Redis 实战基础篇1.1 缓存应用(Cache)📌 缓存读写流程:Cache Aside 模式(旁路缓存) 流程简介: 读数据时,先查缓存,缓存未命中再查数据库,并写入缓存。 写数据时,先更新数据库,再删除缓存。 123456789101112131415161718192021222324252627import redisimport timefrom typing import 2025-07-11 Redis > Redis 教程 #原创 #Redis
Redis 核心数据结构介绍 Redis 核心数据结构介绍2.1 String(字符串)核心命令 SET key value:设置 key 对应的字符串值 GET key:获取 key 对应的值 INCR key:将 key 中存储的数字值加一 EXPIRE key seconds:设置 key 的过期时间 APPEND key value:追加字符串到指定 key 的末尾 企业应用场景 用户登录状态缓存 短信验证码临时存储 2025-07-10 Redis > Redis 教程 #原创 #Redis
Redis 学习基础篇 📕 Redis 学习基础篇✅ 1.1 Redis 简介🔷 Redis 是什么? Redis(Remote Dictionary Server)是一个基于内存的高性能键值型数据库,支持丰富的数据结构,广泛应用于缓存、消息队列、排行榜、计数器、实时统计等高并发业务场景。 特点: 内存操作:速度快(百万级 QPS) 数据结构丰富:String、List、Set、Hash、ZSet 持久化支持: 2025-07-09 Redis > Redis 教程 #原创 #Redis
Python async异步代码入门级10个案例! Python 异步代码案例初级async 代码案例实现异步认识异步代码12345678910111213141516import asyncioasync def fetch_data(delay): print("Fetching data...") await asyncio.sleep(delay) print("Data fetched&qu 2025-07-07 Python > Python 常见函数 > Python async异步代码 #原创 #python