自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ThinkPHP5 Queue消息队列

1、Queue内置了 Redis,Database,Topthink ,Sync这四种驱动,本文使用Redis驱动2、Queue消息队列适用于大并发或者返回结果 时间有点长并需要批量操作的第三方接口,可用于短信发送、邮件发送、APP推送3、Queue消息消息可进行发布,获取,执行,删除,重发,失败处理,延迟执行,超时控制等操作官方文档地址:topthink/think-queue - Packagist安装composer require topthink/think-queue.

2021-09-16 17:30:00 882 1

原创 解决redis连接错误:MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persi

测试redis连接时报错:MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fail

2021-09-16 15:13:40 351

原创 MySql导入到Redis

第一种1、建立一个XX.sql文件,文件内容如下:XX.sql文件开头中的12,我百度了一下,有人说这是表示这个数组的长度为12,而这个数组是用来存储数据的。可以数一下符号$的个数,刚好与12相同。SELECT CONCAT( "*12\r\n", '$', LENGTH(redis_cmd),'\r\n',redis_cmd,'\r\n', '$',LENGTH(redis_key),'\r\n',redis_key,'\r\n', '$', LENGTH(hkey1.

2021-08-26 15:17:33 337

原创 站点访问no input file specified解决方法

服务器上有一个项目是宝塔配置,在部署复制到本地Phpstudy运行项目的时候,出现了请求访问no input file specified可以查看下该配置设置内容,注释掉即可正常访问

2021-07-23 13:44:47 179

原创 tp根据日期区间按日或者按月循环

区间内输出每天的日期日期区间例如:date=2021-06-29 00:00:00,2021-07-01 23:59:59list($start, $end) = explode(',', input('date'));$begintime = strtotime($start);$endtime = strtotime($end);for ($start = $begintime; $start <= $endtime; $start += 24 * 3600) { $dat

2021-07-23 13:38:20 357

原创 tp5.1 查询字段为空的数据

tp 语句直接查询空字段数据->where('字段名','null')//查询为NULL时的条件->where('字段名','not null')//查询不是NULL时的条件官方文档提供了更加简洁的使用方式推荐的方式是使用whereNull和whereNotNull方法查询。->whereNull('字段名')->whereNotNull('字段名')使用数组表达式封装查询条件时以上写法会报错查询表达式的使用格式:where('字段名','表达式.

2021-06-24 15:00:38 2286

原创 php导出多个csv文件并压缩为zip

//导出说明:因为EXCEL单表只能显示104W数据,同时使用PHPEXCEL容易因为数据量太大而导致占用内存过大,//因此,数据的输出用csv文件的格式输出,但是csv文件用EXCEL软件读取同样会存在只能显示104W的情况,所以将数据分割保存在多个csv文件中,并且最后压缩成zip文件提供下载业务需求为每一千条数据存为一个csv文件并合并一起压缩下载公共请求文件//$head 头部标题,$data 所有数据列表,$mark 压缩文件名称,$fileNames csv文件名称functi

2021-06-22 16:01:07 504 1

php在服务器生成CSV文件返回路径

//控制器代码$file_name = $filePrefix . date('Y_m_d_H_i_s') . ".csv"; csv($file_name, [ '标题1', '标题2' ], $dial_log);//文件名,文件标题内容,数据列表//公共文件调用//php导出csv并保存在服务器,返回csv的文件路径function csv($file_name, $title, $list){ /.

2021-06-21 14:16:25 325

原创 使用PHP导出CSV文件格式

//控制器代码put_csv($filePrefix . date('Y_m_d_H_i_s'), [ '标题1', '标题2', ], $dial_log);//文件名,标题行数据,数据列表//公共代码调用function put_csv($file_name, $title, $list){ $file_name = $file_name . ".csv"; .

2021-06-21 14:12:59 236

空空如也

空空如也

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

TA关注的人

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