Python常用的装饰器函数
1. python装饰器有什么用处 Python装饰器是一种用来修饰或扩展函数或类的工具,它可以在不修改被修饰对象的源代码的情况下,为其添加额外的功能或行为。装饰器可以用于以下几个方面: 函数增强:装饰器可以在不改变函数原始定义的情况下,为函数添加额外的功能,例如日志记录、性能分析、输入验证等。 权
解决远程仓库与本地仓库冲突问题
1.不保留本地仓库修改,保留远程仓库修改,可以使用以下步骤: 先执行 git fetch 命令,将远程仓库的最新代码拉取到本地。 然后执行 git merge --ff-only 命令,尝试合并本地仓库和远程仓库的代码。如果没有冲突,则合并成功。 如果有冲突,则 git merge --ff-onl
小工具-QQ机器人帮我记日志
本文将简单介绍如何使用golang编写一个简单的websocket客户端,基于之前文章《QQ机器人 Mirai搭建及签名服务器》的基础上,我们将使用golang编写一个websocket客户端,通过websocket与QQ机器人进行通信,实现QQ机器人帮我记日志的功能。 Mirai支持http、we
GoLang-Validator-数据验证库入门
validator 开源仓库地址:https://github.com/go-playground/validator 本文基于 validator v10.14.1 版本实现数据验证,自定义验证,自定义错误信息,错误信息翻译的实现。 才疏学浅,如有错误,欢迎指正。 1. 介绍与安装 1.1 介绍
Golang实现椰子接码平台接口
椰子云API接口文档 :https://note.youdao.com/ynoteshare/index.html?id=ffed1add2492b7c37038758fe18fb83c&type=note&_time=1689611740385 base 基础工具函数 package codeRe
利用CDN(以cloudflare为例)实现网站非标准端口访问不携带端口号
利用CDN(以cloudflare为例)实现网站非标准端口访问不携带端口号 前置条件 已有网站,运行端口为非标准端口,例如http协议端口为81而非80。 cloudflare的账号(免费计划即可,无需付费) 自有域名 Cloudflare 前置设置 Cloudflare网址: https://da
QQ机器人-Mirai搭建及签名服务器
本文将简单介绍在Linux平台如何基于mirai搭建 QQ 机器人 以及当前必须的签名服务器 mirai开源仓库 https://github.com/mamoe/mirai 签名服务插件开源仓库 https://github.com/cssxsh/fix-protocol-version 签名服务
Golang实现HTTP-FLV视频流下载
Golang实现HTTP-FLV视频流下载 flv数据格式 文件写入 package download import ( "fmt" "io" ) const ioRetryCount = 3</