原因大致分两种,一种是ID3 tag码的版本问题,Walkman(带屏幕的)大部分只支持1.0/1.1/2.2/2.3/2.4(部份支持2.4)版本,加上1.x版本不支持封面信息,所以最优选项是先把ID3 tag更新到2.2-2.3版本,之后再查看是否是专辑图片的问题。
Let's Encrypt + Apache 使用教程
如果要启用HTTPS,我们就需要从证书授权机构(以下简称CA) 处获取一个证书,Let’s Encrypt就是一个 CA。我们可以从 Let’s Encrypt获得网站域名的免费的证书。这篇文章也主要讲的是通过Let’s Encrypt + Apache 来让网站升级到HTTPS。
pip安装scrapy失败
因为迁移服务器,突然发现项目的爬虫是用的scrapy,但安装环境的时候发现总是失败。查阅了相关文档后发现是需要Python3的版本才能安装。
下面这个问题主要是因为使用了Python2的pip安装导致的失败。
Command "python setup.py egg_info" failed with error code 1
Linux下修改网卡设定
虽然大部分发行版都有GUI,点点点就可以解决,但是在ssh情况下如果不会操作shell的话就会十分麻烦。
博主的发行版是Fedora 26,可能会跟其他发行版的配置有出入,请谅解。
简短的makefile
如何写好一个makefile,让其简短又可读性强?这里博主推荐一种写法(顺便方便自己以后开发使用做一下记录)。GNU的make很强大,它可以自动推导文件以及文件依赖关系后面的命令,于是我们就没必要去在每一个.o文件后都写上类似的命令,因为,我们的make会自动识别,并自己推导命令。
PyCharm中无法调用numpy
PyCharm报错:ModuleNotFoundError: No module named ‘numpy’。
因为有用到py,所以自己装了个py36,结果后来装了个PyCharm方便学习,发现写相对复杂程序的时候import不了一些库,例如标题的numpy。其实是PyCharm里面自带了一个python和pip,只要在PyCharm里面更改一下路径就ok了。
Android Studio SDK报错解决方法
Android Studio的SDK是从dl.google.com上面下载的,所以有些地区会无法访问。解决方法是挂梯子,先确保能连通。
一开始安装会提示你要不要安装SDK和AVD,这两个都是从上述网站下载解压的,如果一开始没有下载到,会在之后启动AS提示你“无法连通网站 请设置代理”。这时候你设置SDK文件夹会提示你installed(其实并没有安装),找到一个空的文件夹,确认能正常连接到dl.google.com的话,就可以正常下载解压安装了。