树莓派安装php5.6

sudo vim /etc/apt/sources.list
将内容改成下面这样

#deb http://mirrordirector.raspbian.org/raspbian/ wheezy main contrib non-free rpi
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://archive.raspbian.org/raspbian/ wheezy main contrib non-free rpi
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ jessie main non-free contrib
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ jessie main non-free contrib

然后 sudo apt-get update

然后 sudo apt-get install php5 php5-fpm php5-cli

然后 php -v 看看是不是装好了5.6

别忘了安装pdo sudo apt-get install php5-mysqlnd php5-sqlite php-db

查看

js中的this指向

this的指向大致有四种:

1.函数调用的时候,this指向window。

functionaa(){
    console.log(this)
}aa() //window

2.当是方法调用的时候,this指向方法所在的对象。

var a={}
a.name = 'hello';
a.getName = function(){
    console.log(this.name)
}
a.getName() //'hello'

查看

HTTP 头部详细解释

  1. Accept:告诉WEB服务器自己接受什么介质类型,/ 表示任何类型,type/* 表示该类型下的所有子类型,type/sub-type。
  2. Accept-Charset:浏览器申明自己接收的字符集
    Accept-Encoding:浏览器申明自己接收的编码方法,通常指定压缩方法,是否支持压缩,支持什么压缩方法 (gzip,deflate)
    Accept-Language:浏览器申明自己接收的语言语言跟字符集的区别:中文是语言,中文有多种字符集,比如big5,gb2312,gbk等等。
  3. Accept-Ranges:WEB服务器表明自己是否接受获取其某个实体的一部分(比如文件的一部分)的请求。bytes:表示接受,none:表示不接受。
  4. Age:当代理服务器用自己缓存的实体去响应请求时,用该头部表明该实体从产生到现在经过多长时间了。
  5. Authorization:当客户端接收到来自WEB服务器的 WWW-Authenticate 响应时,该头部来回应自己的身份验证信息给WEB服务器。

查看

VMware虚拟机Linux系统根目录空间扩充操作

VMWare虚拟机安装的应用多了,导致根目录空间不足,有没有办法可以将根目录空间进行扩充呢?
经过搜集各各资料,顺利解决问题,把服务器的空间由6G扩成8G。现将执行全过程总结如下,以供分享。
首先,介绍下大体的解决思路,要想扩充,必须要有一块新的空间来供使用。而对于VMWare虚拟机,我们只需要使用vmware自带的软件扩充下磁盘大小。

查看

Windows文件被占用解决办法

我们有时会遇到某个文件被占用,无法删除或者修改。很多人此时重启机器来解决,但是因为有的程序已启动就把文件占用了,重启也没用。

其实,我们可以按windows+r打开“perfmon.exe /res”

201208071508564704.png

在上面的搜索框里输入被占用的文件名,就可以知道是哪个进程占用,Kill掉那个进程就可以了。

uuid

首先,即便是虚拟机的话MAC地址也是不一样的。另外你说的统一时间还是个宏观的概念,这个仅仅是决定了UUID生产串中的某一部分相同而已,因为为了保证UUID的唯一性,规范定义了包括网卡MAC地址、时间戳、名字空间(Namespace)、随机或伪随机数、时序等元素。

查看

linux用netstat查看服务及监听端口

netstat命令各个参数说明如下:
  -t : 指明显示TCP端口
  -u : 指明显示UDP端口
  -l : 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序)
  -p : 显示进程标识符和程序名称,每一个套接字/端口都属于一个程序。
  -n : 不进行DNS轮询(可以加速操作)

查看当前所有监听的tcp端口

[root@localhost ~]# netstat -tlnp   

esp8266 - 一个性价比逆天的wifi模块

接触esp8266半年了,经常有新手问一些问题,不如写篇文章简单介绍一下这个模块。

esp8266是深圳安信可公司生产的一款wifi模组,淘宝网店售价12.5人民币。社区资料比较混乱

模块使用的乐鑫公司研发的esp8266ex芯片,Tensilica L106 超低功耗32位微型MCU,带有16位精简模式,主频支持80 MHz 和160 MHz,支持RTOS,CPU采用Xtensa的指令集构架。

查看