- 博客(18)
- 收藏
- 关注
原创 php中关于冬夏时令切换引发的问题
在国内由于没有冬夏时令之分,所以直接对时间戳进行加减,不会出现问题。但是在国外的一些地方会有时令之分。假设北京时间2019年11月25日12:00:00,对应的时间戳是:1574654400,照理说这个时间戳加上一天86400秒,理论上就是北京时间2019年11月26日12:00:00,事实上确实如此,国内的话这么算确实没什么问题,但是如果是国外时区的话,直接加上86400秒可能会有问题。为了弄清楚这个问题,我们先来了解一下什么是冬夏时令?夏令时夏令时,表示为了节约能源,人为规定时间..
2021-08-03 15:58:59
1033
原创 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
549
原创 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
6081
1
原创 nginx配置https(ssl)访问
各位客官,欢迎光临小弟网站:maliweb.topnginx配置ssl访问阿里云服务器配置ssl证书(1)申请免费的证书这里我使用的是freessl证书 网站为 [免费ssl证书申请](https://freessl.cn "免费ssl证书申请") 这里不详细介绍如何申请了。 申请成功后,有个一键部署功能,直接配置相应的服务器信息,记住证书上传的地址 主要是.pem扩展名的两个文件 分别是cert.pem key.pem (2)修改nginx配置文件从freessl拿到的证.
2021-03-08 17:12:42
292
原创 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
541
原创 Ubuntu18.04虚拟机过一段时间无法上网
Ubuntu18.04虚拟机过一段时间无法上网解决办法:sudo service network-manager stop sudo rm /var/lib/NetworkManager/NetworkManager.state sudo service network-manager start
2020-12-16 11:40:58
220
原创 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
721
原创 homestead虚拟机,通过npm下载依赖包和解决运行gulp报错问题 yarn出错问题
1.在虚拟器运行npm下载依赖组件时报错:npm ERR! EPROTO: protocol error, symlink ...解决方案:运行npm时增加参数--no-bin-links
2019-12-15 16:36:39
222
原创 redis和memcached的比较
1.redis可以做存储,而memcached是用来做缓存,这个特点主要是因为redis的‘持久化’功能。2.redis存储的数据有结构,可以存储字符串、链表、哈希结构、集合、有序集合等。3.Redis和Memcache都是将数据存放在内存中,都是内存数据库。不过memcache还可用于缓存其他东西,例如图片、视频等等;4.灾难恢复--memcache挂掉后,数据不可恢复; redis...
2019-12-11 08:25:09
244
原创 laravel如何让数据库里面的富文本数据显示
在laravel的blade模板中把 {{ $data }} 换成 {!!$data!!} 就可以解析html元素
2019-11-27 11:24:59
1295
原创 php-mysql下的中文乱码问题
乱码原因分析:web应用之所以会出现乱码问题,根本原因是各部分文件编码不一致造成的,像PHP对中文的编码方式,HTML对中文的编码方式,MySQL表的编码方式.这三种文件的不一致才是乱码问题的罪魁祸首.解决方法:(1) 在创建数据库和表的时候我已经选择了UTF-8的编码方式,但是数据表中的排列规则默认是latin1_swedish_ci,我把它调整为:utf8_general_c...
2019-11-22 16:10:19
239
转载 如何快速的搭建hexo博客,并且换主题
1.首先要先安装git和node.js。在安装Node.js时要注意以下几点:除了修改默认安装路径外,只要一路next就可以了。安装后运行cmd输入以下命令检查是否安装成功。安装完的目录如下:此处说明下:新版的Node.js已自带npm,安装Node.js时会一起安装,npm的作用就是对Node.js依赖的包进行管理,也可以理解为用来安装/卸载Node.js需要装的东西。然后还要配置环境:说明:这...
2018-05-12 16:32:36
1271
github 的使用教程
1.如何创建一个版本库 所以,创建一个版本库非常简单,首先,选择一个合适的地方,创建一个空目录,在空目录下右击鼠标打开git bash然后输入以下代码:$ mkdir learngit$ cd learngit$ pwd/Users/michael/learngitpwd命令用于显示当前目录。在我的Mac上,这个仓库位于/Users/michael/learngit。...
2018-05-01 22:05:11
381
原创 2018年4月22日 关于近期写小米商城遇到的前端问题的总结
1.绝对定位与相对定位的区别,在使用时会相互影响。什么是绝对定位和相对定位:absolute 绝对定位使元素的位置与文档流无关,因此不占据空间。absolute 绝对定位的元素可以和其他元素重叠。上面的效果是通过简单地使用一个应用了clip-path属性的元素来完成的。.clipClass{ -webkit-clip-path:polygon(0100%, 50% 0, 100% 100%);}...
2018-04-22 16:54:23
2479
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人