记录一次hexo博客失效
原因分析自从搭建了本博客一直没有积极维护,应该是安装时顺着教程直接改了模版导致模版未经过验证,最后导致了bug的产生,具体bug表现为hexo n的时候会出现冒号编码错误,官网给出的解决方案是给冒号加引号,亲身验证不可以,会有各种各样的错误,最终决定使用原来的模版。
误入歧途升级npm12npm -vnpm install npm@latest -g.
升级node123456node -vnpm install -g nn stable // 把当前系统的 Node 更新成最新的 “稳定版本”n lts // 长期支持版n latest // 最新版n 10.14.2 // 指定安装版本
重装hexo12npm uninstallnpm install -g hexo-cli
最终123使用hexo重建一个hexo项目hexo项目下的scaffold存储着我们新建博客时候的模版,将模版换回去就可以了。解决了困扰了几天的bug,从0到0.1了,达到了可用的地步。从这件事中,得出,我们一定要验证,不能光看网上的一些东西,一定要自己去验证。
linux问题
1副屏幕问题命令行版1234xrandrxrandr --output DP-3 --rotate left#xrandr --output HDMI-A-1 --rotate left
后来发现可以直接从设置里面修改
2复制超级多文件目录到另一个目录12# 适用于数据集,使用cp -R 非常缓慢的问题find 004_数据/ -name "*" -exec cp {} 005_数据/ \;
3gpu被僵尸进程占用1 重启gpu
2 杀死显卡0上的所有进程
1fuser -v /dev/nvidia1 | awk '{print $0}' | xargs kill -9
4统计文件个数 ls -l | grep “^-“ | wc -l
5依赖问题,apt-get的源问题1234567891011121314151617181920# 查看ubuntu版本lsb_release -a# 编辑文件sudo gedit /etc/apt/sources.list#阿里源,记得将jammy换成上个 ...
Python Bug集锦
继承与声明123class A super(B)TypeError: super(type, obj): obj must be an instance or subtype of type
注意copy新建类的时候要把super实例化的地方也改掉。
深入剖析:super()的作用是调用父类(超类)的一个方法。mmEMA2类继承自nn.Module类。super(mmEMA2, self).init()这一行代码的作用是调用父类nn.Module的__init__方法来初始化mmEMA2类。在子类中可以重用父类的代码,避免重复代码的编写。并且当父类改变时,子类代码不需要修改,只需要通过super()来调用最新版本的父类方法。
服务器换地址时,再打开pycharm会自动关闭,这是因为此时的pycharm还在不断尝试连接而没有目前解决方案:断网,把要换的项目的解释器换成本地的,删除mapping。(防止同步)联网(连接)连接新服务器配置环境和映射(配置同步)
刚刚在想能不能提前设置,应该不行,因为进去就卡死,杀死也不行
杀死各种奇奇怪怪的进程在运行程序的时候总是有很多程序卡着也关不掉,所 ...