什么是uv
uv(Universal Virtual)是由Astral团队(知名Python工具Ruff的开发者)推出的下一代Python包管理工具,使用Rust编写。它集成了包管理、虚拟环境、依赖解析、Python版本控制等功能,它聚焦于三个关键点:性能、安全性、以及现代化开发流程的兼容性。
2025年08月26日
uv(Universal Virtual)是由Astral团队(知名Python工具Ruff的开发者)推出的下一代Python包管理工具,使用Rust编写。它集成了包管理、虚拟环境、依赖解析、Python版本控制等功能,它聚焦于三个关键点:性能、安全性、以及现代化开发流程的兼容性。
2025年08月26日
为了支持命令行的使用,微软重新开发了Windows Terminal了,经过几次的迭代,目前已经趋于成熟,可以用来实际使用。本文中,虫虫给大家介绍一个利用Windows Terminal、WSL和VSC构建一个完美的终端开发环境,实现:
使WSL成为主开发环境
使用VSCode为主编辑器
2025年08月26日
retroarch模拟器是一款功能强悍的跨平台模拟器,可以模拟CPS1、CPS2、CPS3、DC、FC、GB、GBA、GBC、MD、N64、NDSL、NES、Neo Geo、PS1、PS2、PSP、SFC、Wii、3DS、3DO等类型的游戏,可安装在安卓、Windows、Mac OS X、Linux、树莓派、iOS、Xbox、Wii、Switch、PSP、PS2、PS3、PS Vita、2DS、3DS等平台,理论上本篇教程各平台通用(包括各平台32位、64位系统),各平台间使用retroarch模拟器只是游戏性能不同,以及核心文件格式不同,方法基本一样!前面先介绍电脑版retroarch模拟器的安装步骤,其他平台可作参考,或者可以看我后续的教程。
2025年08月26日
unix shell的变量分类
在Shell中有三种变量:内部变量,环境变量,用户变量。
内部变量:系统提供,不用定义,不能修改
环境变量:系统提供,不用定义,可以修改,可以利用export将用户变量转为环境变量.
用户变量:用户定义,可以修改
(1)内部变量(系统变量,环境变量,参数变量,预定义变量)
2025年08月26日
近日,工业和信息化部网络安全威胁和漏洞信息共享平台(CSTIS)监测发现BERT勒索软件持续活跃,主要攻击目标为医疗健康、科技及活动服务等行业用户,可能导致服务中断、业务停摆等风险。
2025年08月26日
想象一下,你有一个使用 Python 3.10 的后端应用程序,系统全局安装了 a2.1、b2.2 和 c2.3 这些包。一切运行正常,直到你开始一个新项目,它也使用 Python 3.10,但需要 a1.2、b2.2 和 c2.1。安装这些新包会导致依赖冲突,因为 a2.1 和 c2.3 不再可用。如果你开始第三个需要 Python 3.8 的项目,你可能需要降级 Python,这又会引发更多冲突。
2025年08月26日
uv 是一个由 Astral(原 hatch 项目团队)开发的全新、极快的 Python 包管理工具。它兼具以下功能:
2025年08月26日
系统故障,对于 DBA或是运维人员来说,都是心中永远的痛。而避免故障的原则却是殊途同归,现列如下,与君共勉。
佛说:每次创伤、都是一次成熟,这便是运维人员的真实写照。
从某种意义上讲、运维是一门经验的学科、是一门试错的学科。没有做过的东西、总是会给你不期而遇的痛击,请保护现场,让变更有回头的机会。