用GitHub API实现自动拉取自己GitHub上所有仓库的代码并打包成zip备份
小心滥用GitHub被封,尽量使用GitLab 使用 git config --global credential.helper store 只用第一次验证后便永久记住GitHub账号, 适合Linux上使用HTTPS链接GitHub库, Windows有自己的密码管理器不用他 使用 git config --global --unset credential.helper 移除设置, 删除持久化密码 脚本与 AList 联合使用 subprocess 会把列表里的每个部分用 ““/’’ 引号 包起来, 所以路径有空格时用 subprocess 无需特殊处理 subprocess ...
用企业微信的API给微信发消息
用企业微信的API 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667import requests, sys""" /etc/crontab 中添加定时任务 1 10 * * * root python "/root/py_script/实现企业微信API发消息.py" >/dev/null 2>&1 每天 10:01 执行脚本"""cla...
计算评价异常检测效果(或精度)的标准
评价时间序列异常检测的效果(或精度)的标准 TP 为真正例(True Positive) 表示模型预测为正类且实际也为正类的样本数,即正样本被正确识别的数量。 FP 为假正例(False Positive) 表示模型预测为正类但实际为负类的样本数,即误报的负样本数量。 TN 为真负例(True Negative) 表示模型预测为负类且实际也为负类的样本数,即负样本被正确识别的数量。 FN 为假负例(False Negative) 表示模型预测为负类但实际为正类的样本数,即漏报的正样本数量。 准确率(Accuracy) 正确识别的异常点数量与总样本数的比率。 准确率 Ac...
用K-medoids聚类算法检测异常数据
K-medoids聚类算法 K-Medoids 介绍 K-Medoids 是 K-Means 的一种改进版本,用于聚类分析。与 K-Means 不同,K-Medoids 选择实际数据点作为聚类的中心,而不是取均值。这样的中心点被称为“medoids”。 K-Medoids 算法步骤 选择初始中心点: 从数据集中随机选择 k 个数据点作为初始中心点。 分配数据点到最近的中心点: 对每个数据点,计算其与每个中心点的距离,并将其分配到距离最近的中心点所属的簇。 更新中心点(Medoids): 对于每个簇,选择其中一个数据点替代当前的中心点,以最小化该簇中所有数据点到新中心点的距离之和。 ...
用pandas包处理csv、txt数据
用 pandas 包导入 csv、txt 数据集 读入单个 csv、txt 文件为 DataFrame 对象 12345678# 导入单个文件import pandas as pdimport numpy as npdataframe_total = pd.read_csv("/path/to/target/file")# 打印结果print(dataframe_total) 递归读入所定目录下(包括他的子目录)中的所有 csv、txt 文件并合并为一个 DataFrame 对象 123456789101112131415161718192021222324252627282930313...
如何打造一个稳定盈利的系统?(没啥用的鸡汤)
微信图记录 文字版 我发现这届年轻人开始上路了,起码比十年前接地气。 搁十年前,此类问题往往是如何年纪轻轻财务自由,如何迎娶白富美,当上CEO,走向 人生巅峰。 现在的年轻人,是25岁,甚至15岁就开始未雨绸缪,来问我,或者是父母替自己的孩子 来问我,如何应对35岁危机,45岁危机, …… 俗称每个人终将老去,如何应对赵本山的那句台词,人还没死,钱花完了。 看到问题变得这么接地气,我很欣慰。 如果提问者都很浮躁,我根本没机会讲话,满世界都是骗子,骗子霸着话筒。 踏实点好,提问者踏实了...
Hexo配置笔记
Hexo跳转自己的文章 post_link 1{% post_link "文章文件名(不要后缀)" "文章标题(可选)" %} 字段中间如果有空格要加上 ” ” (默认都加上 ” ” 就行了) 假如同一目录下(_posts目录下)文章文件名为Hello-World.md: 12{% post_link "Hello-World" %}{% post_link "Hello-World" "你好世界" %} post_path 用来获取文章的链接地址,但是不是链接 可以用 markdown 语法直接插入文件链接,也很方便。 1{% post_path "文章文件名(不要后缀)" %...
要注意的笔记
关于nvm 安装nvm时 nodejs 软连接文件夹必须选在 nvm文件夹 外边 关于pnpm 以后 别用npm 了,用 pnpm 省空间 更改pnpm储存目录位置 pnpm store path 可以查看目录位置 pnpm 使用 npm 的配置格式。因此,您设置配置的方式应该与 npm 相同 。 pnpm config set store-dir /path/to/.pnpm-store 清理未引用的包 pnpm store prune 关于VitePress VuePress主用Vue2 已过时 ,Vue3的项目迁移到VitePress了 浏览器标签显示网站logo的配...
2024暑期-面试整合(美团、拼多多、恒生电子、量化)
C++ lambda怎么实现 C++ shared_ptr 实现 proactor 介绍 move 与 完美转发foward 编译器怎么优化模板 12345678910111213141516171819template <typename T>class Base{public: void func() { static_cast<T *>(this)->func1(); }};class D : public Base<D>{public: void func1() { cout &l...