技术的路上总是要遇到不少妖怪的,作为一个流氓希望一路披荆斩棘在技术的路上越走越远!

分类 后端 下的文章

August 24, 2021

Laravel邮箱配置

之前配置邮箱总是有点问题,一直也没有通过blog的方式进行相应的记录,这次就记录下的laravel的邮件配置,注意MAIL_USERNAME和MAIL_FROM_ADDRESS的一致性MAIL_MAILER=smtp MAIL_HOST=smtp.partner.outlook.cn MAIL_PORT=587 MAIL_USERNAME=myemail@hotmail.com (this ...

Laravel5.x在PHP版本7.0

laravel版本5.x在PHP版本7.0情况下会报错,如下:Laravel 5 : Parse error: syntax error, unexpected '?', expecting variable (T_VARIABLE) 那个问号在那里指定了一个可为空的类型。这是 PHP 7.1 中引入的功能。很可能您的服务器正在运行旧版本的 PHP主要是PHP7.1的一些新特性导致的,解决办...
March 30, 2021

redis数据类型及应用场景

一、redis特点1.所有的数据都存储在内存中,高速的读写。2.redis的所有操作都是原子性的,支持多个操作合并后的原子性执行,支持事务。3.提供数据持久化,RDB和AOF。4.提供了丰富的数据类型,主要5大数据类型:string、hash、list、set、sort set......5.支持数据备份,即master-slave模式的数据备份。6.丰富的特性 – Redis还支持 pub...
March 20, 2021

redis简易分布式锁

1、使用setnx() 设置锁$expire = 5;//设置有效期5秒 $key = 'lock';//key $value = time() + $expire;//锁的值 = Unix时间戳 + 锁的有效期 $lock = $redis->setnx($key, $value); //判断是否上锁成功,成功则执行下步操作 if(!empty($lock)) { //执行...
January 19, 2021

docker update修改容器配置

查看服务器内存使用情况free -m 查看某个容器的情况ps -ef|grep 容器ID 查看某个容器运行的情况top -p 容器ID对应的**PID** 查看正在运行的容器docker ps [-a 表示所有创建的容器] 查看每个容器的内存使用信息docker stats 限制正在运行的docker容器的使用内存的大小docker update -m 1500M --memory-swap...