解决执行"sudo echo xxx > log.txt" 时提示"Permission denied"

在执行

命令时候,会提示错误

这个错误的原因在于sudoecho提权,但是并没有给重定向命令提权,导致在输出到文件的时候是没有权限的。

解决方法为使用tee命令,如下:

参考链接


避免’sudo echo x >’ 时’Permission denied’

编译Torch 7时遇到错误"make[2]: *** [lib/THNN/CMakeFiles/THNN.dir/init.c.o] Error 1"

编译Torch 7时执行

遇到如下错误信息:

原因是缺少依赖包torch导致的,在安装nn之前需要先安装torch即可解决问题。

如下方式执行:

参考链接


使用torch遇到的一些问题

编译Torch 7时执行luarocks install提示"Error: No results matching query were found."

编译Torch 7时执行luarocks install 提示错误信息:

这个是由于系统上安装了多个luarocks而执行安装命令的并不是Torch 7代码目录下自带的luarocks导致的。
修正的办法就是设置搜索路径,把Torch 7代码目录下的install/bin/放到搜索目录(PATH)的最前面。

参考链接


luarocks install *错误之Error: No results matching query were found.

移除WordPress-4.7.5自动加载的emoji脚本

WordPress 4.2版本之后,查看网页源代码你会发现WordPress会自动在加载一段用于支持emjo表情的脚本(JS+CSS)。对于大部分人来说,这个是十分鸡肋的功能,反而影响加载速度,仔细观察一下就会发现,这部分功能引入了非常多的脚本以及代码,实际上绝大部分人从来不使用这部分功能,另外这部分加载脚本在Internet Explorer 11 + HTTPS的时候,会出现警告访问不安全的内容,原因就在于emjo加载脚本在HTTPS的情况下依旧会使用HTTP去请求数据。

继续阅读移除WordPress-4.7.5自动加载的emoji脚本

WordPress 4.7.5改善Twenty Fifteen主题在Internet Explorer 11上的兼容显示问题

WordPress 4.7.5使用Twenty Fifteen主题的时候,在Internet Explorer 11上存在兼容问题,页面的左边的侧边栏经常会不绘制,出现空白,这个问题是由于Internet Explorer 11使用的Trident引擎导致的,我们可以通过强制Internet Explorer 11使用Internet Explorer 9引擎来改善问题,注意: 是改善,暂时还没办法彻底解决

继续阅读WordPress 4.7.5改善Twenty Fifteen主题在Internet Explorer 11上的兼容显示问题

阿里云ECS ubuntu 14.04.5 LTS升级到ubuntu 16.04.2 LTS

ubuntu 16.04.2 LTS版本提供了PHP 7.0,这个版本的PHP拥有更好的性能,更低的资源开销,考虑了很久,终于决定还是把目前的ubuntu 14.04.5 LTS升级到ubuntu 16.04.2 LTS

继续阅读阿里云ECS ubuntu 14.04.5 LTS升级到ubuntu 16.04.2 LTS

python直接下载图片到内存

1. 使用requests(推荐)

2. 使用StringIO

3. 使用io.BytesIO

参考链接


python直接下载图片到内存

Ubuntu 14.04下MySQL监控工具—mytop

安装


mytop的项目页面为:http://jeremy.zawodny.com/mysql/mytop/

Ubuntu 14.04上的安装非常简单,命令如下:

安装完成后,执行如下命令启动(本机数据库的情况):

启动后的界面如下图:

继续阅读Ubuntu 14.04下MySQL监控工具—mytop

获取当前Python中site-packages的具体存放路径

很多时候,我们系统上安装了好几个版本的Python, 此时,我们往往没办法确定通过pip安装的包会存放到那个目录下的site-packages中,可以通过如下代码获取:

Ubuntu 16.04 LTS系统上,这个输出是存在问题的,执行命令后输出的目录是:

实际上,通过pip命令安装的目录有很大一部分被安装到了

目录下。