首页
文章
全部标签
全部分类
文章归档
追番
工具
视频下载
软件管家
中国色
Emojimix
腾讯交互翻译
背景图片处理
MD转图片
清华镜像源
bilibili视频下载
JSON格式化工具
谷歌驱动器
图片转换
正则表达式在线测试
程序开发常用工具
SQL转E-R图
MindPalette
行动起来,活在当下
累计撰写
151
篇文章
累计创建
35
个标签
累计收到
0
条评论
栏目
首页
文章
全部标签
全部分类
文章归档
追番
工具
视频下载
软件管家
中国色
Emojimix
腾讯交互翻译
背景图片处理
MD转图片
清华镜像源
bilibili视频下载
JSON格式化工具
谷歌驱动器
图片转换
正则表达式在线测试
程序开发常用工具
SQL转E-R图
目 录
CONTENT
MindPalette
精品分类
全部分类
Linux
Java
Python
MySQL
最新文章
2026-02-25
Redis应用01_分布式任务锁机制
# Redis 分布式任务锁机制 ## 业务场景 视频平台中,用户上传视频后需要进行转码处理。转码是一个耗时的异步任务,由 Celery Worker 执行。 \*\*问题\*\*:如果有多个 Worker 同时处理同一个视频,会导致: - 重复转码,浪费服务器资源 - 生成多份相同的文件,占用磁盘
2026-02-25
1
0
0
Python
Django
2026-02-24
Django-Models
Django Models 核心笔记:从基础到高级配置 Models 是 Django 的灵魂,它定义了数据库的结构。Django 通过 ORM(对象关系映射)将 Python 类映射为数据库表。 1. 基础结构 每个模型都是 django.db.models.Model 的子类。 from dja
2026-02-24
2
0
0
Django
2026-02-24
Django-Q&F
Django ORM 进阶笔记:Q 对象与 F 对象 1. Q 对象 (django.db.models.Q) 核心用途:构建复杂的查询逻辑,支持 OR、NOT 和嵌套查询。 基础语法 OR (或): Q(condition1) | Q(condition2) AND (与): Q(conditio
2026-02-24
6
0
0
Django
2026-02-24
01_ModelViewSet_action与序列化器动态选择
ModelViewSet 核心机制(一):action 与序列化器动态选择 目录 什么是 action action 的工作原理 get_serializer_class() 动态选择序列化器 完整的请求流程 实战示例 常见问题 什么是 action action 是 Django REST Fra
2026-02-24
3
0
0
Python
Django
2026-02-24
RESTful_API规范
RESTful API 规范 URL 设计规则 基本原则 URL 表示资源,使用名词而非动词 使用复数形式表示资源集合 使用小写字母,单词间用连字符 - 分隔 避免在 URL 中使用动词,动作由 HTTP 方法表示 URL 结构示例 # 资源集合 GET /api/videos/
2026-02-24
0
0
0
科普
2026-02-24
Celery与Redis架构关系
Celery、Redis 与 Django Cache 的关系 整体架构图 ┌─────────────────────────────────────────────────────────────────┐ │ Redis 服务器
2026-02-24
1
0
0
Celery
redis
2026-02-09
Linux查找端口对应项目位置方法
Linux 下查找端口对应项目位置的方法 1. 先确定端口占用情况 # 查看指定端口占用 sudo lsof -i :端口号 # 或使用 netstat sudo netstat -tlnp | grep :端口号 # ss 命令(较新系统推荐) sudo ss -lntp | grep :端口
2026-02-09
5
0
0
Linux
2026-02-09
Linux命令(二)
1. touch命令 功能类别 具体作用 使用场景 创建文件 快速创建一个或多个空文件 初始化日志、配置、占位文件 更新时间戳 将文件的访问/修改时间改为当前时间 触发依赖时间戳的构建工具(如 Make) 自定义时间戳 将文件时间设
2026-02-09
8
0
0
Linux
2026-02-09
mac查找端口对应文件
macOS 下查找端口对应项目位置的方法 1. 先确定端口占用情况 # 查看指定端口占用 sudo lsof -i :端口号 # 或使用 macOS 的 netstat(BSD 版本) sudo netstat -anv | grep LISTEN | grep :端口号 # 替代方案:sock
2026-02-09
6
0
0
Mac
2026-01-27
Git 命令(一)
Git 命令(一) 1.查看git版本 git --version 2.配置用户名和邮箱 建议使用对应github邮箱 git config --global user.name "你的名字" git config --global user.email "you@example.com" # 查
2026-01-27
12
0
0
Git
1
2
3
4
5
...
14