
php
文章平均质量分 54
MaLi_programmer
这个作者很懒,什么都没留下…
展开
-
php使用redis实现的滑动时间窗口的限流算法
php使用redis实现的滑动时间窗口算法原创 2022-08-16 09:23:17 · 626 阅读 · 0 评论 -
php中关于冬夏时令切换引发的问题
在国内由于没有冬夏时令之分,所以直接对时间戳进行加减,不会出现问题。但是在国外的一些地方会有时令之分。假设北京时间2019年11月25日12:00:00,对应的时间戳是:1574654400,照理说这个时间戳加上一天86400秒,理论上就是北京时间2019年11月26日12:00:00,事实上确实如此,国内的话这么算确实没什么问题,但是如果是国外时区的话,直接加上86400秒可能会有问题。为了弄清楚这个问题,我们先来了解一下什么是冬夏时令?夏令时夏令时,表示为了节约能源,人为规定时间..原创 2021-08-03 15:58:59 · 1045 阅读 · 0 评论 -
swoole实现pvp贪吃蛇
swoole实现pvp贪吃蛇(1)服务器端:服务器端使用php7+版本,swoole-v4.4.2版本服务端配置文件: <?php return [ 'host' => '0.0.0.0', 'port' => '9552', 'set' => [ 'worker_num' => 1, 'daemonize' => 0, ] ];服务端代码 <?php require_once '../原创 2021-04-20 14:33:51 · 571 阅读 · 0 评论 -
thinkphp6多应用模式下访问路由显示路由不匹配的解决方法
各位客官,欢迎光临小弟网站:maliweb.topthinkphp6多应用模式下访问路由显示路由不匹配的解决方法:问题描述:[0]RouteNotFoundException in Route.php line 799当前访问路由未定义或不匹配 if (false === $result && !empty($this->cross)) { // 检测跨域路由 $result = $this->cross->c.原创 2021-03-08 17:21:46 · 6102 阅读 · 1 评论 -
laravel的上线配置操作
各位客官,欢迎光临小弟网站:maliweb.toplaravel上线操作: (1)开发环境改成生产环境 (.env) APP_ENV=local 改成 APP_ENV=production (2) 关闭调试模式 (.env) APP_DEBUG=true 改成 APP_DEBUG=false (3)缓存配置文件 php artisan config:cache // 配置缓存,生成:bootstrap/cache/config.php .原创 2020-12-16 11:45:46 · 550 阅读 · 0 评论 -
laravel使用composer安装第三方包报错(/bootstrap/cache/packages.php): Operation not permitted
错误提示: ErrorException : rename(/home/vagrant/code/laravel-shop/bootstrap/cache/packages.phpQ03xfn,/home/vagrant/code/laravel-shop/bootstrap/cache/packages.php): Operation not permitted解决方法:...原创 2019-12-17 16:10:43 · 725 阅读 · 0 评论 -
homestead虚拟机,通过npm下载依赖包和解决运行gulp报错问题 yarn出错问题
1.在虚拟器运行npm下载依赖组件时报错:npm ERR! EPROTO: protocol error, symlink ...解决方案:运行npm时增加参数--no-bin-links原创 2019-12-15 16:36:39 · 224 阅读 · 0 评论 -
redis和memcached的比较
1.redis可以做存储,而memcached是用来做缓存,这个特点主要是因为redis的‘持久化’功能。2.redis存储的数据有结构,可以存储字符串、链表、哈希结构、集合、有序集合等。3.Redis和Memcache都是将数据存放在内存中,都是内存数据库。不过memcache还可用于缓存其他东西,例如图片、视频等等;4.灾难恢复--memcache挂掉后,数据不可恢复; redis...原创 2019-12-11 08:25:09 · 247 阅读 · 0 评论 -
laravel如何让数据库里面的富文本数据显示
在laravel的blade模板中把 {{ $data }} 换成 {!!$data!!} 就可以解析html元素原创 2019-11-27 11:24:59 · 1302 阅读 · 0 评论 -
php-mysql下的中文乱码问题
乱码原因分析:web应用之所以会出现乱码问题,根本原因是各部分文件编码不一致造成的,像PHP对中文的编码方式,HTML对中文的编码方式,MySQL表的编码方式.这三种文件的不一致才是乱码问题的罪魁祸首.解决方法:(1) 在创建数据库和表的时候我已经选择了UTF-8的编码方式,但是数据表中的排列规则默认是latin1_swedish_ci,我把它调整为:utf8_general_c...原创 2019-11-22 16:10:19 · 243 阅读 · 0 评论