2023-11-17 阿甘·B站缓存合成器 – V1.0.2发布
特点 不需要安装任何软件,不需要编辑视频文件本身删除什么0之类的,双击打开填一下B站的缓存路径就能运行,由于采用了新型的nuitka打包技术会...
特点 不需要安装任何软件,不需要编辑视频文件本身删除什么0之类的,双击打开填一下B站的缓存路径就能运行,由于采用了新型的nuitka打包技术会...
首先,你要做如下事情: 去mega官网找到megacmd这个工具的rpm或者deb安装包下载到你的服务器上并进行安装 这里以ubuntu 20.0...
废话少说直接上实战: 首先是部署 rclone 二进制和生成密码: # adduser webdav # su - webdav && mkdir rclone && cd rclone $ wget https://downloads.rclone.org/v1.61.1/rclone-v1.61.1-linux-amd64.zip $ unzip rclone-v1.61.1-linux-amd64.zip && mv rclone-v1.61.1-linux-amd64/rclone ./ && rm -rf rclone-v1.61.1-linux-amd64* $ exit # cd /home/webdav/rclone && apt-get install apache2-utils && touch htpasswd && htpasswd -B htpasswd webdav_user1 #...
提醒:本文最后更新于2023-04-30 20:11,文中所关联的信息可能已发生改变,请知悉! 姊妹篇: https://sharpgan.com/wordpress-to-django/ 感兴趣的可以前往看一下这个姊妹篇,我前...
首先展示一下Django的表结构: class Category(models.Model): category_name = models.CharField(max_length=200) def __str__(self): if self.category_name: return self.category_name class Meta: verbose_name = "分类" verbose_name_plural = verbose_name class Tag(models.Model): tag_name = models.TextField(max_length=100) def __str__(self): if self.tag_name: return self.tag_name class Meta: verbose_name = "标签" verbose_name_plural = verbose_name class PostManager(models.Manager): def distinct_date(self): # 该管理器...
分享一个wsl和一个VirtualBox的定时备份脚本,这两个脚本的优点是都加了备份失败自动发邮件以及清理过时的备份的功能。 wsl的: # attempt to...
前提 自行科学上网 自行配置好SwitchyOmega 点这里安装好Google Translate插件 前言 除了本文介绍的方法之外还有一种最底层的办...
前言 写python五六年了,但是在最近接触到一些大型的运维侧Django项目后,总感觉python作为一种极致动态的语言,没有编译期静态类型...
前言 最近这个在Django后台上传图片时自动加水印的需求,各种google和百度一个能用的都没有,最终在胡阳大神的书《Django企业开发实...
前言 当一个企业的zabbix监控系统运行了很久之后,必然会产生某些机器的某几个模版很重要的情况,另外由于经常维护这些模版需要频繁的重新绑定,...