摘要: session使用后需要执行保存操作:Session::save() read方法是在调用Session::start()的时候执行,并且只会执行一次。 write方法是在本地化会话数据的时候执行(调用Session::save()方法),系统会在每次请求结束的时候自动执行。 delete方法是在销 阅读全文
posted @ 2022-09-16 10:40 雲夜 阅读(63) 评论(0) 推荐(0) 编辑
摘要: dnf install 命令执行报错 阿里云换源参考网址:https://developer.aliyun.com/mirror/centos cd /etc/yum.repos.d 把旧的repo配置文件删掉或者重命名备份 执行dnf clean all 清除缓存 dnf makecache生成缓 阅读全文
posted @ 2022-02-12 15:54 雲夜 阅读(580) 评论(0) 推荐(0) 编辑
摘要: 在经典汉诺塔问题中,有 3 根柱子及 N 个不同大小的穿孔圆盘,盘子可以滑入任意一根柱子。一开始,所有盘子自上而下按升序依次套在第一根柱子上(即每一个盘子只能放在更大的盘子上面)。移动圆盘时受到以下限制:(1) 每次只能移动一个盘子;(2) 盘子只能从柱子顶端滑出移到下一根柱子;(3) 盘子只能叠在 阅读全文
posted @ 2022-01-21 15:12 雲夜 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.51cto.com/u_14157628/2460634 阅读全文
posted @ 2021-08-26 09:54 雲夜 阅读(12) 评论(0) 推荐(0) 编辑
摘要: JWT是什么 JWT是json web token缩写。它将用户信息加密到token里,服务器不保存任何用户信息。服务器通过使用保存的密钥验证token的正确性,只要正确即通过验证。基于token的身份验证可以替代传统的cookie+session身份验证方法。 JWT由三个部分组成:header. 阅读全文
posted @ 2021-07-26 16:25 雲夜 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 转自:https://learnku.com/articles/2020/ten-laravel-5-program-optimization-techniques 阅读全文
posted @ 2021-07-22 17:14 雲夜 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 一、使用where方法进行时间的比较查询 where(‘create_time’,’> time’,’2019-1-1′); // 大于某个时间 where(‘create_time’,'<= time’,’2019-1-1′); // 小于某个时间 where(‘create_time’,’bet 阅读全文
posted @ 2021-07-22 17:02 雲夜 阅读(724) 评论(0) 推荐(0) 编辑
摘要: 安装nginx dnf install nginx chown -R nginx:nginx /usr/share/nginx/html #启动nginx systemctl start nginx systemctl enable nginx 配置nginx 1.运行以下命令查看Nginx配置文件 阅读全文
posted @ 2021-07-16 22:08 雲夜 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 一、简单的字符串缓存 比如针对一些sql查询较慢,更新不频繁的数据进行缓存。 <?php $redis = new Redis(); $redis->connect('127.0.0.1', 6379, 60); $sql = 'select * from tb_order order by id 阅读全文
posted @ 2020-07-14 14:26 雲夜 阅读(864) 评论(0) 推荐(0) 编辑
摘要: 简述 抢购/秒杀是如今很常见的一个应用场景,那么高并发竞争下如何解决超抢(或超卖库存不足为负数的问题)呢? 常规写法: 查询出对应商品的库存,看是否大于0,然后执行生成订单等操作,但是在判断库存是否大于0处,如果在高并发下就会有问题,导致库存量出现负数 这里我就只谈redis的解决方案 我们先来看以 阅读全文
posted @ 2020-07-13 17:50 雲夜 阅读(936) 评论(0) 推荐(0) 编辑