【Python】request库InsecureRequestWarning的原因
今天在测试我自己写的api的时候,发现了之前出现的一个warning的真正原因 1.起因先来看请求api的代码 1234567def ApiRq(account:str,passwd:str,background=''): url = "https://val.musnow.top/shop-url" params = { # 参数涉及到隐私,省略 } res = requests.get(url,params=params,verify=False) # 请求api return res.json() 运行,会出现这个警告 1/home/muxue/.local/lib/python3.10/site-packages/urllib3/connectionpool.py:1045: InsecureRequestWarning: Unverified HTTPS request is being made to host...
【Python】如何多文件编写KOOK机器人
如何多文件编写KOOK机器人
【Artalk】在wiki js站点上使用Artalk评论系统
本篇博客将教您如何在wiki js站点上使用artalk评论系统 [TOC] 1.介绍1.1 wiki js https://github.com/requarks/wiki/ wiki js是一个开源的wiki站点,可以在线编辑页面。 页面以markdown编辑,同时支持富文本格式;因为其用git来管理提交历史,且在线编辑不需要用户知道如何操作git,所以非常适合多人协作撰写文档 如果你只是想要一个博客站点,没有多人协作需求,那么hexo会更合适您 共享文档(如金山文档)的提交历史大多数都不够详细,虽然有插入/删除历史,但是其没有标明上下文,你需要猜他是在文档的啥地方改了东西,非常不方便! git是一个版本管理软件,能清楚地知道xx用户修改了xx文档的xx行,并能看到修改之前和修改之后的提交对比。这部分就不赘述了 wiki js还有很棒的一点就是,你可以设置一个git仓库作为文档的备份,其会定时把整个站点的所有页面(包括图片)都上传到这个git仓库里面。即便站点因为某些原因出问题了,我们还有git仓库的备份😁 wiki...
【Python】如何给你的kook机器人添加上翻译功能
如何给你的kook机器人添加上翻译功能
【图床】博客表情包
这里是博客中可以用到的表情包列表,一并上传,避免多次上传占用阿里云空间; 大家觉得不错的可以保存下来😁但是不要恶意使用! 表情包
【Linux】线程概念 | 互斥
千呼万唤始出来,终于到多线程方面的学习了! 所用系统Centos7.6 本文的源码👉【传送门】 [TOC] 1.线程的概念在之前的linux学习中,已经接触过了进程的概念,进程由一个task_struct结构体在操作系统中进行描述,CPU在执行的时候,会依照进程时间片进行轮询调度,让每一个进程的代码都得以推进,实现多个进程的同时运行 而线程,可以理解为是一种轻量化的进程,每一个进程都可以创建多个线程,并行执行不同的代码 1进程:线程 = 1:N 在之前的多进程操作中,我们使用fork接口创建子进程,通过if/else语句判断,实现对特定执行流的划分 创建子进程时,需要拷贝一份task_struct/mm_struct并创建页表 当子进程修改了一部分变量,会发生写时拷贝,修改页表在物理内存上的映射 可以看到,当我们需要创建一个新进程的时候,操作系统需要做不少的工作 1.1...
【Docker】绿联nas部署mysql+wikijs
绿联nas部署mysql+wikijs
【Git】如何修改本地仓库的用户名和邮箱
如果你想在gitea上面加密存储一些数据(比如个人的密码)之类私密的东西,可以尝试用git-crypt加密文件后再上传 比如有些老哥担心git托管服务商会偷看自己的文件,额……咱也不能完全否认这可能性吧 如何使用以下演示的只有windows系统能用 1.安装 oholovko/git-crypt-windows 在上面的项目中下载exe文件,放入你电脑git安装路径的git/cmd目录中,即可使用 在电脑的任意位置使用git的命令行输入git-crypt确认正确安装 2.使用在需要加密的仓库中输入以下命令 1git-crypt init 然后输入status命令查看状态 1234PS D:\Program Files\nas\MyPWD> git-crypt statusnot encrypted: .gitignorenot encrypted: README.mdPS D:\Program Files\nas\MyPWD> 添加.gitattributes文件,键入以下格式的内容 1需要加密的文件路径或者文件名...
【C++】图
本文包含了图的基本概念 1.相关概念1.1 无/有向无向图:每一个顶点之间的连线没有方向 有向图:连线有方向(类似离散数学的二元关系 <A,B>代表从A到B的边,有方向) 1<A,B>中A为始点,B为终点 在无向图中,(V,U)和(U,V)是同一条边 1.2 顶点和边图中的节点叫做顶点。 顶点之间的线条就是边,表示事物与事物之间的关系。 1.3 自回路/多重图 1.4 完全图图中每一个顶点都有连线(有最多的边数)就叫做完全图 设顶点为N个 无向完全图中n(n-1)/2条边 有向完全图中n(n-1)条边 1.5 邻接与关联无向图中(u,v)是一条边 顶点u和v邻接 边(u,v)与顶点u和v相关联 1.6 子图 图中G3是G1的子图,G4是G2的子图 简单说来,就是子图是原图的一部分,包括顶点、边(注意方向)都是原图中的一部分 1.6 路径路径是顶点序列 路径是一个节点到另外一个节点需要经过的边 路径长度:路径上边的数目 简单路径:除起点、终点可以相同外,路径中其余顶点不相同 回路:起点和重点相同的简单路径 1.7...