logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Thinkphp6Excel导入导出

1.composer下载phpspreadsheetcomposer require phpoffice/phpspreadsheet2.二次封装,类<?phpnamespace app\index\lib;use PhpOffice\PhpSpreadsheet\Cell\Coordinate;use PhpOffice\PhpSpreadsheet\IOFactory;use PhpOf

#php#开发语言
Laravel 实现redis分布式锁

SETNX 是SET if Not eXists的简写。将 key 的值设为 value,当且仅当 key 不存在;若给定的 key 已经存在,则 SETNX 不做任何动作。从分布式锁的角度来说, 无论是单机模式、主从模式、哨兵模式、集群模式,其原理都是类同的。只是主从模式、哨兵模式、集群模式的更加的高可用、或者更加高并发。所以,接下来先基于单机模式,基于Jedis手工造轮子实现自己的分布式锁。R

#redis#分布式#laravel
vue根据数字状态显示对应的文字状态

vue根据数字状态显示对应的文字状态

文章图片
#vue.js#elementui#javascript
thinkphp6验证码接口

查看接口文档验证码接口用于登录页面展示时,获取验证码图片地址及验证码标识安装验证码功能组件(如果是官网下载的完整版框架,无需安装)composer require topthink/think-captcha设置路由,app/adminapi/route/api.php中,adminapi域名路由部分,增加代码如下//验证码图片Route::get('getCaptcha','Login/getC

#postman#测试工具#前端
Thinkphp出现了‘未定义数组下标: 0‘的错误解决方法

今天在写一个接口的时候出现了问题,一直给我报错“未定义数组下标: 0”,找了半天写的代码没看出错的。解决方法在你的模块目录下的common.php文件加入以下代码排除 ‘未定义数组下标: 0’代码段如下:error_reporting(E_ERROR | E_WARNING | E_PARSE);...

#php
laravel/thinkphp 获取刚刚插入的记录的id

insertGetId方法添加数据成功返回添加数据的自增主键

#laravel#大数据#php
nginx rewrite 用法,用rewrite去除URL中的特定参数

日常服务中经常会用Nginx做一层代理转发,把Nginx当做前置机。那么实际上经过Nginx转发后请求的地址是。比如前端的请求地址是。

文章图片
#nginx#服务器#运维
redis排行榜

zset可以用来存储学生的成绩,value值是学生的ID,score是学生的考试成绩,可以通过对成绩按分数进行排名得到学生名词。还可以用来存储粉丝列表,value值是粉丝的用户ID,score是关注时间,可以对粉丝列表按关注时间进行排序。redis的有序集合zset类似于Java的SoretedSet和HashMap的结合体,一方面它是一个set,可以保证内部value的唯一性,另一方面它可以给每

#数据库#redis
ajax实现登录

1.js<script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script><script>$('.but').click(function(){var username = $('#username').val();var password = $('#password')

#postman#javascript#jquery
laravel框架中实现封装公共方法全局调用

1. 创建 functions.php在 app/Helpers/下新建一个文件 functions.php,在内部补充如下代码:2. 配置 composer.json打开项目根目录下的 composer.json 文件,找到"autoload" 配置项,补充如下代码:3. 执行 composer 命令打开终端,执行下面的命令4. 测试......

#laravel#服务器#php
    共 20 条
  • 1
  • 2
  • 请选择