- 博客(963)
- 资源 (94)
- 收藏
- 关注
原创 tar 解压:Cannot change ownership to uid 1000, gid 1000: Operation not permitted
在Linux系统中解压tar.gz文件时出现报错"tar: Cannot change ownership to uid 1000, gid 1000",原因是普通用户无权限修改文件所有者。解决方法包括使用root用户执行解压命令,或添加--no-same-owner参数忽略原文件所有者信息。该参数可在tar帮助文档中找到,能有效解决普通用户解压时的权限问题。
2025-07-21 20:00:00
195
原创 Python 包管理工具 uv
uv是由Cargo团队开发的Rust编写Python包管理器,作为pip的现代替代品,具有10-100倍的安装速度。主要特性包括:超快性能、支持最新Python标准、内置虚拟环境管理和锁定文件功能,同时兼容pip工作流。提供包安装、虚拟环境创建、依赖解析等功能,支持requirements.txt和pyproject.toml。通过简单命令即可安装管理Python包和环境,适合需要高效处理依赖的开发者。目前仍处于活跃开发阶段,但已可用于生产环境。
2025-07-07 20:00:00
530
原创 基于 Faker 生成测试数据:user_agent、日期、人名等
Faker是Python中用于生成测试数据的库,支持中文等多种语言。通过示例代码展示其强大功能:1)生成Chrome浏览器的随机User-Agent;2)生成各种浏览器的随机User-Agent;3)生成随机日期;4)生成中文姓名。该工具简单易用,只需几行代码即可创建逼真的测试数据,适用于开发和测试场景。更多详细用法可参考官方文档。
2025-06-26 20:30:00
366
原创 基于 psycopg2 操作 PostgreSQL 数据库:连接和增删改查
psycopg2 是 Python 中最流行的 PostgreSQL 数据库适配器,它实现了 Python DB API 2.0 规范,同时提供了许多 PostgreSQL 特有的功能支持。
2025-06-25 08:00:00
346
原创 Python 格式字符串字面值 f-string 常见用法:调试输出、日期格式化、表达式计算、ASCII输出等
Python f-string 是3.6版本引入的格式化字符串语法,通过在字符串前加f或F前缀,可直接嵌入表达式和变量。它支持变量输出({name})、类型转换(!s、!r、!a)、表达式计算、高级格式化(宽度、精度)、日期格式化(%Y-%m-%d)及进制转换(十六进制、二进制等),调试时可使用{var=}输出变量名和值。f-string 功能强大且高效,是Python字符串处理的推荐方式。参考官方文档获取更多细节。
2025-06-21 19:45:00
379
原创 基于单应性矩阵变换的图像拼接融合
单应性矩阵是一个3x3的可逆矩阵,用于描述两个平面之间的投影变换关系,广泛应用于图像拼接、增强现实和相机位姿估计等领域。在OpenCV中,可以通过cv2.findHomography函数计算单应性矩阵,通常结合特征点检测和匹配算法(如SIFT、SURF、ORB)来实现。具体步骤包括特征点检测、特征点匹配和单应性矩阵计算。代码示例展示了如何使用OpenCV进行图像拼接,通过检测特征点、匹配点对、计算单应性矩阵,并最终将两幅图像拼接成一幅全景图像。
2025-05-13 22:00:00
360
原创 flask 获取各种请求数据:GET form-data x-www-form-urlencoded JSON headers 上传文件
在 Flask 里,能使用多种方法获取不同类型的请求数据,下面详细介绍常见请求数据的获取方式。
2025-05-03 22:45:00
1162
原创 基于 vue-flow 实现可视化流程图
vue-flow 是一个基于 Vue.js 的强大且灵活的可视化流程图库,它允许开发者轻松创建交互式的流程图、工作流图、节点图等。
2025-05-03 20:45:00
1324
原创 npm pnpm yarn 设置国内镜像
常用的国内镜像:淘宝镜像 https://registry.npmmirror.com腾讯云镜像 https://mirrors.cloud.tencent.com/npm/华为云镜像 https://repo.huaweicloud.com/repository/npm/CNPM(阿里系) https://r.cnpmjs.org/清华大学镜像 https://mirrors.tuna.tsinghua.edu.cn/help/npm/
2025-05-03 20:00:00
1091
原创 利用 Deepseek 和 Mermaid 画流程图
你是一个产品经理,请绘制一个流程图,要求生成符合Mermaid语法的代码,具体要求如下:1.注册账号2.填写报名信息3.参加比赛4.查看比赛结果。
2025-04-19 19:00:00
1092
原创 基于 PyGetWindow 获取窗口信息和控制窗口
PyGetWindow 是基于Python的一款简单、跨平台的模块,用来获取窗口信息和控制窗口。可以实现的功能有:获取当前系统中所有打开窗口的列表。根据窗口标题、窗口句柄等属性获取特定的窗口对象。激活、最小化、最大化和关闭窗口。获取和设置窗口的位置、大小和几何属性。判断窗口是否最小化或可见。等待窗口准备好,以及等待窗口存在。移动和调整窗口的位置和大小。
2025-04-15 23:15:00
630
原创 基于 cefpython 实现嵌入 Chromium (CEF)
CEF Python是一个开源项目,旨在为Chromium Embedded Framework提供Python绑定,许多流行的GUI工具包都提供了嵌入CEF浏览器,例如QT。
2025-04-15 20:15:00
452
原创 基于 mxgraph 实现流程图
mxgraph 可以实现复杂的流程图绘制。mxGraph里的Graph指的是图论(Graph Theory)里的图而不是柱状图、饼图和甘特图等图(chart),因此想找这些图的读者可以结束阅读了。作为图论的图,它包含点和边,如下图所示。
2025-03-26 22:30:00
1303
1
原创 electron 安装报错:RequestError: certificate has expired
在使用 yarn 安装 electron 时,报证书过期的错误。原因是以前使用的阿里的镜像已经过期,改成新的镜像地址就可以了。
2025-03-12 23:45:00
818
原创 基于LM Arena 的 LLM 基准测试排行榜:DeepSeek-R1 排名第 5
点开 Leaderboard 可以看到上图的排行榜,可以看到 DeepSeek-R1 排名第 5。
2025-02-21 23:45:00
1086
原创 基于 Python typing 模块的类型标注
Python 是动态类型语言,运行时不强制要求函数与变量类型标注,但是也支持标注类型,以便于类型检查,IDE提示等,提高代码质量。Python 默认的类型注释比较简单,Python 3.5 新增了 typing 模块,扩展了类型功能。
2025-02-17 23:15:00
430
原创 Flutter 常见布局模型
Flutter的常见的布局模型有容器(Container)、弹性盒子布局(Flex、Row、Column、Expanded)、流式布局(Wrap、Flow)、层叠布局(Stack、Position)、滚动布局(ListView、GridView)等。
2025-02-15 23:12:26
1573
原创 基于 Python Pendulum 的日期时间处理
Pendulum 是对 Python datetime 的继承和发展,让日期时间处理更简单,比 datatime 更加人性化,支持 Python 3.9 及以上版本。
2025-02-14 20:15:00
380
原创 VSCode 整合 DeepSeek
安装好VSCode插件之后,用快捷键打开。输入API Key,就可以正常使用了。或者在VSCode最左侧,点击图标也能打开对话框。在DeepSeek官网注册账号,就可以获得API。
2025-02-11 06:00:00
247
原创 解决基于FastAPI Swagger UI的文档打不开的问题
基于FastAPI Swagger UI的文档链接和在没有外网的状态下无法打开,原因是Swagger依赖的JS和CSS来自CDN。FastAPI可以配置这些链接地址,改为本地目录下,自定义Javascript和CSS的CDN地址:文件下载地址:
2025-02-08 22:30:00
1559
原创 基于 Python schedule 的任务调度
schedule 是Python的第三方任务调度库,可以用来做定时任务,API简单易用,可以按照秒,分,小时,日期或者自定义事件执行时间,不需要额外的流程,非常轻量级,没有外部依赖,兼容Python 3.7、3.8、3.9、3.10和3.11。
2025-02-07 23:30:00
630
原创 Flutter Scaffold 页面结构
在app/themes/app_theme.dart下定义两个主题样式:一个浅色,一个深色。));));上面的小部件都是放在一起,我们还可以把一些把页面的部分小部件单独放到一个文件里,这里以appBar为例:@override@overridetitle: Text("页面标题"),print("这是导航菜单");},actions: [print("这是Action位置");},],// 设置标签栏Tab(),Tab(]),
2025-02-03 18:45:50
1167
原创 Flutter常用Widget小部件
小部件Widget是一个类,按照继承方式,分为无状态的StatelessWidget和有状态的StatefulWidget。这里先创建一个简单的无状态的Text小部件。
2025-02-01 16:49:55
760
原创 基于MinIO的对象存储增删改查
MinIO是一个高性能的分布式对象存储服务。Python的minio库可操作MinIO,包括创建/列出存储桶、上传/下载/删除文件及列出文件。
2025-01-30 20:15:00
381
原创 Pandas DataFrame 拼接、合并和关联
拼接:使用,可以沿着行或列方向拼接 DataFrame。合并:使用pd.merge(),可以根据一个或多个键进行不同类型的合并(左连接、右连接、全连接、内连接)。关联:使用join()方法,通常在设置了索引的 DataFrame 上进行关联操作。
2025-01-27 20:30:00
200
原创 基于Python DownloadKit的文件下载
DownloadKit 是一个基于 python 的简洁易用的多线程文件下载工具。使用简单,功能强大。
2025-01-22 08:00:00
211
原创 基于tldextract提取URL里的子域名、主域名、顶级域
TLD是的缩写。tldextract 是一个用于从URL中提取子域、主域名和顶级域(TLD)的Python库。它利用公共后缀列表(Public Suffix List)来确保即使是复杂或不常见的URL结构也能被正确解析。tldextract能够处理包括ICANN管理的公共TLD以及可选的私有域名,帮助开发者准确地分离出URL的各个部分,尤其是在处理多层子域时,避免了简单的字符串分割带来的错误。
2025-01-21 23:00:00
361
原创 conda管理Python库和虚拟环境
conda 是一个开源的跨平台软件包管理系统和环境管理系统,用于安装、运行和协调不同版本的软件包和其依赖项。它最初是为 Python 语言而设计的,但现在已经支持多种编程语言和工具。conda 可以轻松地创建和使用虚拟环境,这些环境可以独立于系统上的其他环境和安装的软件包运行。conda 还有一个广泛的软件包仓库,其中包含许多科学计算、数据分析和机器学习软件包,可供用户直接安装和使用。
2025-01-10 23:15:00
747
原创 基于WSL在Windows下安装Ubuntu
适用于 Linux 的 Windows 子系统 (WSL) 是 Windows 的一项功能,可用于在 Windows 计算机上运行 Linux 环境,而无需单独的虚拟机或双引导。WSL 旨在为希望同时使用 Windows 和 Linux 的开发人员提供无缝高效的体验。
2024-12-31 22:30:00
557
原创 ubuntu20.04默认的python3.8升级到python3.10
Python 3.8 于 2019 年 10 月发布,距今已有五年时间。2024 年 10 月是 Python 3.8 版本发布的最后一个月,从 2024 年 10 月开始,如果存在安全错误,Python 开发团队将不会修复该错误。有必要把python3.8升级python3.10。
2024-11-15 20:00:00
1201
原创 使用Docker快速部署FastAPI Web应用
Docker是基于 Linux 内核的cgroup、namespace以及 AUFS 类的Union FS 等技术,对进程进行封装隔离,一种操作系统层面的虚拟化技术。Docker中每个容器都基于镜像Image运行,镜像是容器的只读模板,容器是模板的一个实例。镜像是分层结构,一个镜像可以基于另一个镜像创建,最底层的镜像是基础镜像。
2024-11-08 23:00:00
1172
原创 Caused by SSLError(“Can’t connect to HTTPS URL because the SSL module is not available)
原因是Anaconda没有安装好,环境变量没有配置成功,需要添加三条环境变量。
2024-11-08 21:45:00
470
原创 Python操作Redis常用方法
Redis凭借其高性能和丰富的数据结构,已成为缓存、实时数据分析和消息代理等应用场景的理想选择。掌握Python与Redis的交互,将极大提高在数据处理和应用开发中的效率。Redis是一种开源的内存数据结构存储,用作数据库、缓存和消息代理。在上述代码中,已通过try-except块来处理可能的异常。在连接到数据库后,可以执行基本的Redis操作,如插入、查询、更新和删除数据。要连接到Redis数据库,需要提供Redis服务器的主机地址和端口。Redis中的set命令不仅用于插入数据,也可用于更新数据。
2024-11-04 21:24:21
389
原创 DuckDB在Python中的基本使用
DuckDB具有极强的单机数据分析性能表现,功能丰富,具有诸多拓展插件,且除了默认的SQL查询方式外,还非常友好地支持在Python、R、Java、Node.js等语言环境下使用,特别是在Python中使用非常的灵活方便。
2024-10-24 21:51:06
1032
selenium-server-standalone-3.141.59
2019-01-08
《Windows程序设计》第五版 源码
2017-09-11
poppler-0.68.0_x86.7z
2019-10-25
ChromeDriver 2.39 win32
2018-05-31
网络安全思维导图
2017-09-19
Linear Algebra and Its Applications 5th Edition (David C. Lay)全书9-10章及所有答案
2017-10-25
ChromeDriver v2.44
2018-11-20
simplehtmldom
2014-05-12
APK反编译工具apktool-dex2jar-luyten-jd-gui
2018-10-17
quamotion-webdriver.0.123.3.win7-x64.zip
2019-08-15
SVG精髓(第2版) (图灵程序设计丛书) 英文版
2017-10-26
TensorFlow机器学习实战指南中英双语版-epub和pdf格式
2018-01-31
hanlp-portable-1.3.2.jar
2017-04-18
强化学习在阿里的技术演进与业务创新
2018-02-06
mozilla firfox geckodriver v0.23.0 火狐 webdriver
2018-11-20
emmet PythonScript 打包压缩文件
2017-03-20
FastAPI Swagger UI JS、CSS和favicon文件
2025-02-08
安卓 RE文件浏览器,Root Explorer PRO Apk 4.10.3
2022-11-22
x64dbg-snapshot-2022-10-18-22-09
2022-10-28
ChromeDriver-92.0.4515.107.zip
2021-08-12
ChromeDriver-87.0.4280.88.rar
2020-12-14
chromedriver_2.46.zip
2020-06-29
带exp的pwn测试文件
2020-09-12
chromedriver_84.0.4147.30.zip
2020-06-29
Magisk-v20.4+MagiskManager-v7.5.0+Magisk-uninstaller-20200323.zip
2020-06-18
TraceMe.exe year.exe.rar
2020-09-12
flag.rar图片逆向排序
2020-09-09
coconut_tree.zip
2020-08-30
阿里巴巴新版Java开发手册.rar
2020-04-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人