韵少的技术博客
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

Python uv管理器常用命令介绍

Python uv管理器常用命令介绍uv 是一个极速 Python 包管理器,旨在作为 pip、virtualenv 和 pip-tools 的 现代替代品,具备极快的安装速度和良好的项目依赖管理能力。 ✅ 一览:常用命令速查表 功能类别 命令 说明 创建环境 uv venv 创建虚拟环境(等价于 virtualenv) 安装依赖 uv pip install package 安装
2025-07-29
Python > Python 内部原理及管理 > Python uv管理器常用命令介绍
#原创 #算法

Python 新的包管理器uv介绍

📦 Python 包管理器 UV 介绍✅ 1. 背景与简介在现代 Python 项目中,包管理与构建工具种类繁多,如 pip, poetry, pipenv,但这些工具存在: 安装慢 🚶‍♂️ 解析依赖慢 🐢 难以部署到 CI/CD 中 ⛓️ 为此,Astral 公司推出了新一代超快包管理器 —— **UV**。 🌟 UV 是什么? UV 是一个使用 Rust 编写的 Pyt
2025-07-29
Python > Python 内部原理及管理 > Python 新的包管理器uv介绍
#原创 #算法

Python 面试算法题目查找和是目标值的下标

Python 面试算法题目查找和是目标值的下标题目描述python 实现 给出一个列表 ;例如 nums=[1,2,3,4,7] target=9, 返回列表中和为9的下标,那么就是[1,4] 代码实现12345678910111213141516171819202122232425def two_sum(nums, target): """
2025-07-24
面试题目搜集 > Python 算法题目
#原创 #算法

Python combinations 函数

Python 常见函数 combinations 详解✅ 一、概述Python 中的 combinations 是 itertools 模块下的一个函数,用于生成序列中所有不重复的 r 个元素的组合(不同于排列 permutation,不考虑顺序)。 模块位置:from itertools import combinations特点:无重复、无顺序 🧠 二、基本语法123from iter
2025-07-23
Python > Python 常见函数 > Python combinations 函数
#原创 #python

Python 面试算法题目去重字典但是不能使用额外数组空间

Python 面试算法题目去重字典但是不能使用额外数组空间描述: 去重list,但是不能使用额外数组空间, 例如 nums = [0,2,3,1,5,0,2,3] 输出 [1,5] 代码实现1234567891011121314151617nums = [1, 2, 3, 2, 2, 2, 1, 1, 1]n = len(nums)i = 0while i < n: j =
2025-07-23
面试题目搜集 > Python 算法题目
#原创 #算法

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
123…11

搜索

YunShao My GitHub
总访问量 次 总访客 人