文章

记录技术实践、产品思考、读书笔记与项目复盘

272 篇文章 · 21 个分类

最近用到的git命令

最近用到的git命令

随手发现

本文整理了近期常用的 Git 命令,涵盖分支重命名、修改默认分支、更新本地引用、更改远程仓库 URL、多仓库同步推送(单 remote 多 URL 及多 remote)、添加/删除远程仓库、推送失败处理、认证配置、本地与空远程仓库关联,以及自动筛选 50M+ 文件并通过 Git LFS 追踪的脚本。

247
PostgreSQL 17 与 Redis 8.0 的 Docker Compose 部署配置

PostgreSQL 17 与 Redis 8.0 的 Docker Compose 部署配置

提供完整的docker-compose.yml配置,用于部署PostgreSQL 17.6和Redis 8.0.5,实现数据持久化。包含服务配置、健康检查、性能调优、安全注意事项、快速启动命令及故障排查方法。支持本地目录映射、自定义网络和初始化脚本。

211·
RedisPostgreSQL
使用 pyenv(多版本Python管理)

使用 pyenv(多版本Python管理)

Python随手发现

本文详细介绍了使用 pyenv 管理多版本 Python 的完整步骤,包括安装依赖、安装 pyenv、配置 shell 环境变量、安装指定 Python 版本(以 3.11 为例)、设为全局默认版本以及验证安装。适合需要在一台机器上切换不同 Python 版本的开发者和运维人员。

223·
Python
git proxy代理

git proxy代理

经验累积随手发现

本文介绍如何为 Git 配置 HTTP/HTTPS 代理,包括临时设置(通过 clone 命令的 --config 参数)、全局设置(git config --global)、仓库级别设置以及取消代理的方法,并提供了对应命令示例。

261
查询包括指定字符串的requirements.txt

查询包括指定字符串的requirements.txt

随手发现

本文介绍了两种通过命令行查找包含指定字符串(如aiohttp)的requirements.txt文件的方法:方式一只显示文件路径,使用`find . -name "requirements.txt" -exec grep -l "aiohttp" {} \;`;方式二同时显示文件路径和匹配行,使用`find . -name "requirements.txt" -exec grep -H "aiohttp" {} \;`。另附设置pip清华、阿里、腾讯、豆瓣源的命令。

413
rdp wrapper 的一些问题解决文案

rdp wrapper 的一些问题解决文案

经验累积

本文提供RDP Wrapper常见问题的解决方法:从GitHub下载最新rdpwrap.ini替换C盘文件;若端口未打开,则下载rfxvmt.zip并替换到System32目录下。

351
通过Whisper音频转字幕

通过Whisper音频转字幕

随手发现

本文介绍OpenAI Whisper的安装、基础用法、模型对比(tiny至large)、Python调用示例及批量处理脚本。支持多语言语音识别与翻译,可生成带时间戳的SRT字幕文件,适用于不同场景下的音频转字幕需求。

625·
Python
创建net8镜像

创建net8镜像

Docker

本文介绍如何创建基于 .NET 8 的 Docker 镜像。通过 Dockerfile 设置工作目录、暴露端口、配置语言和时区、安装 procps 和 libicu-dev 工具,并复制 entrypoint.sh 启动脚本,最终运行 dotnet Admin.NET.Web.Entry.dll 应用。

875·
dotnet
安装python

安装python

Pythonubuntu系统

本文以安装Python 3.12为例,介绍了使用pyenv安装Python的方法。首先通过curl命令或git克隆方式安装pyenv,然后配置环境变量,之后安装编译依赖(build-essential),最后使用pyenv install 3.12.0安装Python并设置为全局版本。

1062·
Python
docker pgvector 在运行时 报 role "postgres" does not exist

docker pgvector 在运行时 报 role "postgres" does not exist

Docker

在Docker中运行pgvector时出现角色'postgres'不存在的错误。解决方法:进入容器,使用实际配置的用户名(如xyx)通过psql连接,执行CREATE ROLE postgres WITH SUPERUSER LOGIN;创建超级用户角色,然后退出。

992
黑群辉安装

黑群辉安装

随手发现

本文介绍两种安装黑群晖的方法:使用Docker-compose部署(配置磁盘、CPU、内存等参数)以及使用KVM虚拟机安装(下载引导镜像,通过virt-install命令创建虚拟机)。提供具体配置文件与命令示例。

5777
通过ffmpeg推送到rtmp

通过ffmpeg推送到rtmp

5684