解决国内gitclone慢的问题
hexo换主题乱码问题的解决问题的表现1{% extends '_layout.swig' %} {% import '_macro/post.swig' as post_template %}....................
问题原因原因是hexo在5.0之后把swig给删除了需要自己手动安装
问题解决1npm i hexo-renderer-swig
之后重新
123hexo clean hexo generate hexo server
typora+picgo错误:上传图片失败。错误信息:Failed to fetchxt
错误提示如图:
经过几番上网查阅资料,原因确定为端口冲突导致。
tpyora的端口是36677,这个貌似不能改,那就只能该picgo
接着,查看picGo的端口,这个是我已经改好的,出问题之前端口是36681。包括这个监听地址,也要保持和typora一致就好。
如何修改hexo中主题的css
问题
当我们需要对hexo的主题进行更深入的css和js修改的时候会发现一个优先级的问题,而且在浏览器中呈现的过程中这个优先级不好控制。本文解决这个问题
最开始想到的解决办法是:
既然主题是通过main.css导入各个分支的。(这个导入过程在浏览器那边显示的可能每次不一样)。那我直接在main.css最后加入修改的代码就可以保证我的代码最后执行覆盖前边的。结果还是想的太好而已。
最后的解决办法在相应的分支处,我们修改post的btn这个类的显示效果:
具体做法:利用full x-path 把css保证传递到位,同时用 !important 给代码最高的优先权以保证优先执行。这个做法可能笨了一些,但是是有用的。
1234567body div main div div div section article div div div a { color: #ff9a00 !important; border-bottom: 2px solid #ff9a00 !important;}body div main div div div section ar ...
python中的序列
列表List函数range()可创建一个整数列表,一般用在 for 循环中。
返回:返回的是一个可迭代对象(类型是对象),而不是列表类型, 所以打印的时候不会打印列表,
1range(start, stop,[step])
参数说明:
start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);
top: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5;
step:步长,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1)
12345678910111213big_num =[]for num in range(1,11): num = num**2 big_num.append(num)print(big_num)返回[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]这个例子可以用列表解析进行简化big_num =[num**2 for num in range(1,11)]print(big_nu ...
python中文指南
Python中文指南http://python.iswbm.com/en/latest/
PyCharm 中文指南http://pycharm.iswbm.com/zh_CN/latest/