摘要:
一:JWT介绍:全称JSON Web Token,基于JSON的开放标准((RFC 7519) ,以token的方式代替传统的Cookie-Session模式,用于各服务器、客户端传递信息签名验证。 二:JWT优点: 1:服务端不需要保存传统会话信息,没有跨域传输问题,减小服务器开销。 2:jwt构 阅读全文
摘要:
//获得当前时间 //date()格式化时间返回String类型。 date("Y-m-d H:i:s") $current_date = date(’Y-m-d’,time()); //根据当前时间加一周后 $weekLater = date(’Y-m-d’,strtotime("$current 阅读全文
摘要:
1 下载生成二维码类库 composer require aferrandini/phpqrcode 2 点击按钮下载 //二维码下载 public function down_qrcode() { if($this->request->isPost()){ $shop_id = input('sh 阅读全文
摘要:
Laravel-admin可以快速构建一个功能强大的后台,方便快速开发。 以下内容记录简单使用Laravel-admin,以及遇到小错误的解决方法。 Laravel-admin 依赖以下环境 需要提前装好(安装的Laravel-admin版本为1.5) 1 2 3 Apache+PHP+MYSQL 阅读全文
摘要:
项目开发过程中遇到一个需求,运营人员需要上传图片到七牛云,最开始的做法是,后台对接七牛,然后出一个接口,前端调用接口,先将图片传到后台,然后后台再上传七牛云,用的过程中发现,图片小的情况下还好,图片一旦到了几十兆甚至几百兆的时候就很慢,前端上传图片到后台需要一定时间,后端上传到七牛又需要一段时间,很 阅读全文
摘要:
主要思想: 使用canvas.toDataURL()方法将图片的绝对路径转换为base64编码. 一、图片在本地服务器: 二、跨域 最近做了一个项目用到了这个, html代码生成canvas然后生成图片。但是html里面的图片路径必须用base64.所以就找了这个东西。 这个测试分享给大家:链接:h 阅读全文
摘要:
前言 在MySQL 5.6版本以前,只有MyISAM存储引擎支持全文引擎.在5.6版本中,InnoDB加入了对全文索引的支持,但是不支持中文全文索引.在5.7.6版本,MySQL内置了ngram全文解析器,用来支持亚洲语种的分词. 在学习之前,请确认自己的MySQL版本大于5.7.6.我的版本为5. 阅读全文
摘要:
前言: 简单介绍下为什么要用断点调试,很多人说我在代码调试的部位用var_dump 或者 exit 或者print_r来进行断点,但是当项目足够大的时候这样的做法就比较费时费力,因为你断点后需要删除原有的打印,很多时候我们自己也不知道在什么地方打印, 但是安装断点调试就可以解决这些问题,越用你会越来 阅读全文
摘要:
首先要明白php对接极光推送要做些什么,极光推送的大致流程是:你的服务器 >极光服务器 >app端。而php要做的就只有我们的服务器到极光服务器这个过程。极光服务器到app端需要app的开发人员去配置就行了。 操作步骤: 1.注册极光推送的账号,然后创建你要推送的应用。 2.app端集成极光推送,在 阅读全文
摘要:
本文提纲: 为什么我们写的代码都是if-else?这样的代码有什么缺点?是否有优化的方法?如何重构?异常逻辑处理型重构方法状态处理型重构方法为什么我们写的代码都是if-else?程序员想必都经历过这样的场景:刚开始自己写的代码很简洁,逻辑清晰,函数精简,没有一个if-else, 可随着代码逻辑不断完 阅读全文