- 博客(4)
- 问答 (1)
- 收藏
- 关注
原创 think-queue操作redis实现延时任务(实现简单)
刚开始接触的项目流量小,延时关闭订单都是用的定时任务这种,访问量低,数据库压力不大。后面发现访问量高了以后定时任务对数据库压力太大了,不建议使用这种方法,所以我看了下think-queue实现延时任务的实现方法,并自己使用测试了。下面就是具体实现方法步骤,特别简单。这个方法非常简单,适用于中小型项目,但是超大访问的分布式的项目还是要RabbitMQ、Kafka这种框架。后续学习再继续研究。有问题可以留言,我这边测试是OK的。
2023-09-05 20:08:58 837
原创 使用wechatpay-guzzle-middleware实现jspai支付(服务商和普通商户)
这个是之前用的,最开始用的curl那个,没找到官方文档,正好看到wechatpay-guzzle-middleware这个sdk有样例,就用的这个。这个也很方便,挺好用的。这个sdk跟wechatpay-php比起来差不太多,都挺清晰的。按照上面步骤跑起来没啥问题。
2023-08-30 19:24:53 661 1
原创 使用wechatpay-php实现JSAPI支付(服务商和普通商户)
之前我使用的sdk是“wechatpay-guzzle-middleware”这个,后面发现官方文档里面“wechatpay-php”后面带了个推荐,以前没用过这个,正好有新项目试一下。下面是全部的支付流程代码,已经跑通,拉起支付了。支付回调还没测试,等测试完继续更新。"wechatpay-guzzle-middleware"这个sdk的用法有时间再更新。后续分账的接口使用方法,下次继续更新。
2023-08-29 16:59:45 1588 2
原创 使用PhpOffice\PhpSpreadsheet生成Excel表格
使用ChatGPT生成的代码,生成的表格一直是乱码状态。然后百度了几个方法都是一样的乱码,还有生成的文件错误,不能打开的问题。应该是请求头header的问题。最后去查了Spreadsheet官方文档,改了header才跑通的。
2023-08-25 18:10:07 757 1
空空如也
vue项目,报错,This dependency was not found:
2021-07-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人