08 2019 档案
shell-#!
摘要:当shell执行一个程序时,会要求UNIX内核启动一个新的进程,以便在该进程里执行所指定的程序。 当系统只有一个shell时,退回到/bin/sh 的机制非常方便,但现行的UNIX系统都会拥有好几个shell,此时就需要一种方式,指定由那个shell来执行所指定的shell脚本。 由此引入了#!这两
阅读全文
php token的生成和使用
摘要:原文连接:http://ukagaka.github.io/php/2018/05/08/JWT.html 1. 为什么要使用tokent进行登录 前后端分离或者为了支持多个web应用,那么原来的cookies或者session在使用上就会有很大的问题cookie和session认证需要在同一主域名
阅读全文
redis的set()方法参数
摘要:EX seconds − 设置指定的到期时间(以秒为单位)。 PX milliseconds - 设置指定的到期时间(以毫秒为单位)。 NX - 仅在键不存在时设置键。 XX - 只有在键已存在时才设置。 示例
阅读全文
swoole安装异步reids
摘要:/usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config --enable-async-redis
阅读全文
php的闭包函数use的使用
摘要:PHP在默认情况下,匿名函数不能调用所在代码块的上下文变量,而需要通过使用use关键字。 function getMoney() { $rmb = 1; $dollar = 6; $func = function() use ( $rmb ) { echo $rmb; echo $dollar; }
阅读全文
关于char(M)和varchar(N)的区别
摘要:1.int(10)的10表示显示的数据的长度,不是存储数据的大小;chart(10)和varchar(10)的10表示存储数据的大小,即表示存储多少个字符。 int(10) 10位的数据长度 9999999999,占32个字节,int型4位char(10) 10位固定字符串,不足补空格 最多10个字
阅读全文