月度归档: 2019 年 9 月

11 篇文章

PHP7语法整理
很早之前就行整理整理PHP7的新语法,眨眼都很多年过去了。。。今天忙里偷闲整理下,都是非常实用的东西。 标量类型声明 默认情况下,所有的PHP文件都处于弱类型校验模式。 PHP 7 增加了标量类型声明的特性,标量类型声明有两种模式:强制模式 (默认),严格模式。 可以使用的类型参数有: int fl…
mysql查看被锁住的表
查询是否锁表show OPEN TABLES where In_use > 0; 查看所有进程show processlist; 杀掉指定mysql连接的进程号kill $pid 查看正在锁的事务SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS; 查看…
要进军Swoole啦
但愿这是一个美好的开始。美好的开始。
漫谈JWT
跨域认证的问题 互联网服务离不开用户认证。一般流程是下面这样。 用户向服务器发送用户名和密码。 服务器验证通过后,在当前对话(session)里面保存相关数据,比如用户角色、登录时间等等。 服务器向用户返回一个 session_id,写入用户的 Cookie。 用户随后的每一次请求,都会通过 Coo…
Redis常用命令
Redis keys 命令DEL key 该命令用于在 key 存在时删除 key。 DUMP key 序列化给定 key ,并返回被序列化的值。 EXISTS key 检查给定 key 是否存在。 EXPIRE key seconds 为给定 key 设置过期时间,以秒计。 EXPIREAT ke…
php-fpm详解
我们先温习下php-fpm。 php-fpm即php-Fastcgi Process Manager。 php-fpm是 FastCGI 的实现,并提供了进程管理的功能。 进程包含 master 进程和 worker 进程两种进程。 master 进程只有一个,负责监听端口,接收来自 Web Ser…
OAuth2.0之授权码模式
授权码模式(authorization code)是功能最完整、流程最严密的授权模式。它的特点就是通过客户端的后台服务器,与”服务提供商”的认证服务器进行互动。 它的步骤如下: (A)用户访问客户端,后者将前者导向认证服务器。(B)用户选择是否给予客户端授权。 (C)假设用户给予授权,认证服务器将用…
OAuth2.0与JWT
这篇文章源于一场面试,讲真的面试是很快发现自己不足的一种途径。 面试官提出的问题是:“介绍下OAuth2.0”。起初听到这个问题很慌,我对OAuth2.0本是一无所知,只知道它是授权机制罢了,但是我使用过JWT,于是我就吧啦吧啦说了一些JWT的知识。 现在想想真是滑稽,OAuth2.0与JWT貌似毛…
喜提Laravel6.0 (✪ω✪)
Laravel6.0为LTS版本二话不说,升级再说!先体验体验新版本特征,整理总结下。