自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 laravel6 为什么一次请求会同时执行两次

前二天,为了给网站请求来源做个判断,在laravel6框架的项目中加了个中间件,当时没在意,结果第二天,在网站请求任何链接时,对应的业务逻辑都执行了二遍,中间件加的代码如下。个人感觉中间件中的$next($request)调用了二次,故每次请求,都重复执行了二次,问题到此解决完成,希望写中间件的小伙伴,引以为戒呀!在访问此路由指向的控制器方法时,红圈代码会出现二次,如下图。

2023-12-11 14:59:26 727 1

原创 windows10使用Cygwin64安装PHP Swoole扩展

这是我看到最最详细的安装说明文章了,必须要给赞!学习了,也配置了,成功的一批!真不知道还有什么可补充的了,在此做个推广,喜欢的小伙伴,走起!

2023-12-09 11:03:01 1067 1

原创 网站nginx简单配置,预防DDOS恶意攻击

ab.exe -n 1000 -c 1000 访问地址(必须http:)主要是上面二篇文章介绍,按步骤设置,亲测好使!发起测试后,服务器状态。

2023-12-07 12:03:46 634 1

原创 Laravel6基于Workerman 的Gateway-worker进行长连接通信

这种模式是正常访问的,但当项目的访问从http升级到https的时候,发现websocket连接不上了,报错了。//必须是一个-,上面定义命令两个--,后台启动用两个--2、proxy_pass对应的最好是公网IP加端口号, 'localhost:12151','127.0.0.1:12151'在命令行里面执行,支持的命令大概有 start|stop|restart,其中 --d 的意思是 daemon 模式,后台。php artisan workman start --d //正式环境开发命令。

2023-10-11 13:35:32 926

转载 mysql explain中的type列含义和extra列的含义

很多朋友在用mysql进行调优的时候都肯定会用到explain来看select语句的执行情况,这里简单介绍结果中两个列的含义。1 type列官方的说法,说这列表示的是“访问类型”,更通俗一点就是:mysql找到需要的数据行的方式。一下就是从效率最差到最好顺序分别介绍下:All 这个就是所谓的全表扫描,没有用到任何的index,mysql就是从头到尾把整个表遍历一边,找到所需

2017-03-17 16:39:21 2098

转载 mysql explain执行计划详解

1)、id列数字越大越先执行,如果说数字一样大,那么就从上往下依次执行,id列为null的就表是这是一个结果集,不需要使用它来进行查询。 2)、select_type列常见的有:A:simple:表示不需要union操作或者不包含子查询的简单select查询。有连接查询时,外层的查询为simple,且只有一个B:primary:一个需要union操作或者含有子查询的select,位

2017-03-16 15:07:58 443

翻译 wampserver2.5环境下开启mysql慢查询

windows下:找到mysql的my.ini文件,打开找到[mysqld]下面添加如下语句slow_query_log=on   开启慢查询slow_query_log_file=d:/wamp/logs/mysql_slow_query.log   记录慢查询的sql到文件中long_query_time = 1   高于查询多少秒的语句记录日志log-querie

2017-03-16 13:55:44 961

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除