会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
NAVYSUMMER
博客园
首页
新随笔
联系
订阅
管理
2026年7月16日
mac基于brew安装ffmpeg
摘要: 由于 Homebrew 的版本不同,我们接下来又有两种不同的操作方法 1. Homebrew 版本小于2.0 1.1 查看option » brew options ffmpeg --with-chromaprint Enable the Chromaprint audio fingerprinti
阅读全文
posted @ 2026-07-16 23:29 NAVYSUMMER
阅读(3)
评论(0)
推荐(0)
2026年7月7日
podman构建多平台镜像
摘要: 1. 在代码目录(包含 Containerfile 或 Dockerfile)下,运行以下一条命令即可同时构建 linux/amd64 和 linux/arm64 两个架构的镜像,并自动创建清单 podman build --platform linux/amd64,linux/arm64 --ma
阅读全文
posted @ 2026-07-07 10:48 NAVYSUMMER
阅读(4)
评论(0)
推荐(0)
2026年6月3日
文件上传之lrzsz和trzsz对比
摘要: 对比项lrzsz(rz/sz,Zmodem 协议)trzsz(trz/tsz,自研文本协议) tmux/screen/docker ❌完全失效,进 tmux 后 rz 不弹窗、卡死 ✅原生兼容,任意嵌套 tmux、docker-exec、跳板机可用 目录传输 ❌不支持文件夹,只能传单个文件,传目录必
阅读全文
posted @ 2026-06-03 14:20 NAVYSUMMER
阅读(36)
评论(0)
推荐(0)
2026年6月2日
linux合并多块盘(不建议这样使用,一块盘坏了,整个数据都有可能出问题)
摘要: 根据自己的情况,选择以下任意一个操作即可,不是从头到位都执行 1.首次操作多个盘(没有卷组,每个盘都没有数据) # 创建物理卷 pvcreate /dev/vda /dev/vdb /dev/vdc # 创建卷组 vgcreate vg_disk /dev/vda /dev/vdb /dev/vdc
阅读全文
posted @ 2026-06-02 23:36 NAVYSUMMER
阅读(31)
评论(0)
推荐(0)
2026年4月3日
swaager转md
摘要: import os import sys import json import yaml def load_swagger(file_path): with open(file_path, "r", encoding="utf-8") as f: file_ext = os.path.splitex
阅读全文
posted @ 2026-04-03 16:49 NAVYSUMMER
阅读(7)
评论(0)
推荐(0)
swagger转word--python版本
摘要: #!/usr/bin/env python3 # -*- coding: utf-8 -*- """ 将 Swagger JSON 文件转换为 Word 格式的接口文档 """ import json from docx import Document from docx.shared import
阅读全文
posted @ 2026-04-03 16:40 NAVYSUMMER
阅读(16)
评论(0)
推荐(0)
2026年3月20日
使用docker buildx build构建多平台镜像
摘要: 1. 先创建并使用 buildx 构建器(首次使用需执行) docker buildx create --use --name navysummer 2. 构建多平台镜像并推送到仓库(需先登录仓库) docker buildx build \ --platform linux/amd64,linux
阅读全文
posted @ 2026-03-20 14:26 NAVYSUMMER
阅读(81)
评论(0)
推荐(0)
2026年3月19日
使用uv下载并上传到私有仓库(支持python版本修改)
摘要: 1. 安装uv curl -LsSf https://astral.sh/uv/install.sh | sh 2.安装twine和 uv run --python 3.9 -m pip install twine==3.8.0 setuptools==50.0.0 3.上传shell脚本 pack
阅读全文
posted @ 2026-03-19 15:16 NAVYSUMMER
阅读(22)
评论(0)
推荐(0)
twine上传报错(InvalidDistribution: Invalid distribution metadata)解决方案
摘要: 错误原因分析 这个报错的核心含义是:你使用了 license-expression(许可证表达式)这个字段,但它是在 metadata version 2.4 中才被引入的,而你的项目元数据版本还停留在 2.1,版本不兼容导致验证失败。 简单来说,twine 会严格校验项目的 setup.py/py
阅读全文
posted @ 2026-03-19 10:34 NAVYSUMMER
阅读(44)
评论(0)
推荐(0)
2026年3月18日
mongo基于docker部署
摘要: 1.拉取镜像 # 以下镜像任选一个,5+镜像需要支持avx # 检测服务器是否支持avx,mongo5.0以下跳过这一步 # 直接查看 flags grep -oE 'avx[^ ]*' /proc/cpuinfo | sort -u # 更完整的 CPU 信息 lscpu | grep -i av
阅读全文
posted @ 2026-03-18 15:37 NAVYSUMMER
阅读(19)
评论(0)
推荐(0)
下一页
公告
交流群
编程书籍