禁止Chrome的页面缓存

Chrome总是缓存页面, Internet Explorer, FireFox, Opera都提供了自己方式可以关掉缓存,实在不行在 HTTP头中加上 " Cache-Control"为" no-cache",可是顽固的 Chrome无效,依旧自动缓存。现在新版的 ChromeDeveloper ToolsF12调出来)的 Network标签中有了个 Disable cache选项,可以解决这类问题。

如下图:

参考链接


ubuntu 16.04 LTS使用开源面部识别库Openface

Openface是一个基于深度神经网络的开源人脸识别系统。该系统基于谷歌的文章FaceNet: A Unified Embedding for Face Recognition and ClusteringOpenface是卡内基梅隆大学的Brandon Amos主导的。

1.准备系统环境

如果是服务器版本的 ubuntu,可能默认 Python都没有安装

2.下载代码

3.安装 opencv

4.安装依赖的 python

5.安装 Torch7

参考链接 ubuntu 16.04 LTS上安装Torch7

编译完成后,路径变量被加入了 .bashrc,我们需要刷新一下 Shell的环境变量

6.安装依赖的 lua

7.编译代码

8.下载预训练后的数据

9.执行测试Demo

执行的脚本 face_detect.py代码如下:

Shell中如下执行代码:

识别完成后会弹出识别到的面部图片。

macOS Sierra (10.12.4)下使用Android Studio打开Android Virtual Device Manager报告“/dev/kvm is not found”错误

Android Virtual Device Manager突然出现了/dev/kvm is not found这个错误,我猜测大概 Hardware_Accelerated_Execution_Manager丢失了某些文件,或者没安装好 HAXM

继续阅读macOS Sierra (10.12.4)下使用Android Studio打开Android Virtual Device Manager报告“/dev/kvm is not found”错误

git删除未监视的文件(untracked files)命令用法

gitLinux下删除未监视的文件( untracked files),一般通过命令来执行更方便,具体执行如下:

一般执行

即可。

ubuntu 16.04 LTS上安装Torch7

1.安装 luarocks

2.安装 torch

参考链接


ubuntu 16.04 LTS编译最新的FFMPEG 3.3

ubuntu 16.04 LTS编译最新的 FFMPEG 3.3的时候被 Gitautocrlf折磨了好几天才搞定,在这里记录一下:

注意,如果检出的代码在执行 ./configure的时候报告错误:

则目前看到原因是 Gitautocrlf导致的。

其余的参考 https://trac.ffmpeg.org/wiki/CompilationGuide即可。

ubuntu 16.04 LTS更改机器名后执行sudo提示"sudo: 无法解析主机:xx-ubuntu: 连接超时"

ubuntu 16.04 LTS更改机器名后执行 sudo提示" sudo: 无法解析主机:xx-ubuntu: 连接超时"。
出现这种问题是 hosts文件没有配置好所导致的, linux无法解析到您的主机地址,解决方案如下:

打开文件以后,将其中的:

修改为新的主机名。

error: call to ‘__open_missing_mode’ declared with attribute error: open with O_CREAT or O_TMPFILE in second argument needs 3 arguments

使用 open函数的时候,如果在第二个参数中使用了 O_CREAT,就必须添加第三个参数:创建文件时赋予的初始权。

建议使用如下参数创建文件: