python模块相对路径引用错误处理
python的相对地址导入包一直是个让人头疼的事。
python的相对地址导入包一直是个让人头疼的事。
叒是一篇笔记整理,这次来整理下python的正则匹配。其实主要就是几个函数的区别。
这次来整理一波python用matplotlib
绘图的常用函数,以及如何修改默认死亡配色。
图床一直是影响博客撰写体验的重要工具,之前我一直用的是sm.ms
图床,配合Typora的图片上传功能,可谓写作体验极佳。sm.ms
图床虽然才成立没几年,但作为免费图床,自带https,免账号上传,注册就有有后台管理,就已经吊打不少家了。总体而言,他的速度还算不错,但免不了有时候抽风,而且毕竟一小厂,现在又近乎用爱发电,万一哪天跑路了,博客里挂着的那些图岂不全没了。所以既想有稳定的体验,又想免费白嫖,可谓鱼和熊掌不可兼得啊。
不过最近我还真就发现了这近乎完美的解决方案。用GitHub作为存储,jsDelivr作为CDN加速,如有必要,还可加上国内的Coding作为跳板,提升稳定性。
首先这几个都是大厂完全不必担心跑路。GitHub就不必说了,jsDelivr由ProspectOne维护的公共库,免费提供了npm和GitHub仓库的静态文件加速服务,可以说非常的良心,而且它在中国大陆也有数百个节点,可以说访问速度极佳,一张3mb的图片加载速度不到1秒钟!
之所以我还多用了个腾讯的Coding,是因为国内的GitHub访问真的太不稳定了,上传失败的概率非常高。虽然Coding有放外链机制,速度也不是很快,但不妨让他做个跳板,帮我们自动把图片同步到GitHub仓库。
不蒜子是一款简单好用的网站访客数量统计插件。只需两行代码,就可搞定静态网站的计数难题。许多Hexo主题也都内置了这个功能。
不蒜子好虽好,但有一大问题就是如果你换了域名,那你的访客计数就归零了。而官网上写的注册后初始化的功能也是被作者一鸽再鸽。因此要初始化访客计数就只能另辟蹊径了。
总结了网上的方法无非就是在全局加上一段js,在不蒜子计数加载完成后在加上一个初始值。
对于我使用的 Icarus主题,有两种修改方法:
我在main.js
中加上了如下代码: