使用stable diffusion人脸修复时报错('NoneType' is not subscriptable)的解决方法
原因:大概是因为网络不稳定,导致文件没下载完全。
解决方法:把没下完的那个人脸修复删了,重新运行一次人脸修复,然后去终端看,它是从哪里下载的,复制一下链接,手动下载下来,然后自行放到对应的位置,即可解决。
分享在linux系统(Ubuntu)中连接校园网(学校特制的基于锐捷的认证客户端)的一种方法
首先我们需要在https://code.google.com/archive/p/mentohust/downloads中下载mentohust_0.3.4-1-2_i386.deb,下载完并运行安装之后,开启终端并sudo vim /etc/mentohust.conf,修改mentohust的配置文件,往里面填入自己学校的账户与密码,然后保存并退出。接着sudo mentohust -v4.44 -w启动mentohust,并在显示认证成功后,保持终端页面不要关闭。最后,好好享受网络吧!。
十分感谢华中大的大佬们制作的montohust。orz
参考博客:
笔记本外接显示屏,长时间后无法唤醒,解决方法
设备管理器->通用串行总线控制器->USB根集线器->属性->电源管理->关闭允许计算机关闭此设备以节约电源(如果不能解决,请关闭其他USB的节约电源)
原因:计算机长时间待机会关闭HDMI接口
LCA模板
题目
给定一棵有根多叉树,请求出指定两个点直接最近的公共祖先。
读入格式
第一行包含三个正整数N、M、S,分别表示树的结点个数、询问的个数和树根结点的序号。
接下来N-1行每行包含两个正整数x、y,表示x结点和y结点之间有一条直接连接的边(数据保证可以构成树)。
接下来M行每行包含两个正整数a、b,表示询问a结点和b结点的最近公共祖先。
输出格式
输出包含M行,每行包含一个正整数,依次为每一个询问的结果。
输入样例一
5 5 4
3 1
2 4
5 1
1 4
2 4
3 2
3 5
1 2
4 5
输出样例一
4
4
1
4
4
题解
1 | #include <stdio.h> |
Windy数题解
题目
windy定义了一种windy数。不含前导零且相邻两个数字之差至少为2的正整数被称为windy数。
windy想知道, 在A和B之间,包括A和B,总共有多少个windy数?
100%的数据,满足1<=A<=B<=2000000000
读入格式
包含两个整数,A B。
输出格式
一个整数
输入样例一
1 10
输出样例一
9
题解
数位Dp模板题,不懂的感性理解一下。
1 | #include <stdio.h> |
随机函数
关于我自己个人对随机值的一些了解,以及水分(RP++)模板
srand(unsigned(time(NULL))); 根据当前时间生成随机种子
rand() 根据种子生成值
1 | #include <time.h> |
fread快读
一个我也忘记我什么时候学的读入优化
1 | #include <stdio.h> |
警告 使用此方法后,慎用cin等自带的读入文件方式,用此方法读入后,文件流可能会有残留,造成读入失败