摘要: 本次环境安装选择基于Swoole驱动的版本 一. 安装php8.2 1.yum没有高版本的php,使用remi安装php 安装 EPEL 仓库 sudo yum install epel-release 2.安装 Remi 仓库并启用php8.2的仓库 sudo yum install https: 阅读全文
posted @ 2024-10-09 15:05 无尽的粪怒 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 公司最近接入了openai用于实现ai客服,记录一下。 openai目前支持微调(Fine-tuning)和 嵌入(Embedding)两种自定义的方式,我们公司这里选择的是嵌入。用到了openai的openai.Embedding.create与openai.ChatCompletion.crea 阅读全文
posted @ 2023-11-13 16:52 无尽的粪怒 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 以centos8系统为例进行安装,参数官方引导进行安装:https://docs.docker.com/engine/install/centos/ 我原来是安装了docker的,第一步先卸载旧的docker sudo yum remove docker docker-client docker-c 阅读全文
posted @ 2022-10-13 11:06 无尽的粪怒 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 首先根据操作系统从github上下载frp,链接:https://github.com/fatedier/frp/releases 下载后解压安装包,之后重命名为frp移动到/usr/local/frp 下面配置服务常驻运行,编辑systemd目录下的frps.service配置文件,根据frp所在 阅读全文
posted @ 2022-04-26 17:10 无尽的粪怒 阅读(1291) 评论(0) 推荐(0) 编辑
摘要: 上次实现了简单的依赖注入,但是有个问题,像laravel是可以实现构造函数依赖注入,但是上次实现的依赖注入不支持构造函数的依赖注入,所以今天把构造函数的依赖注入一并实现了。 跟上次一样,假设有一个名为user的model class User { public $table = 'users'; } 阅读全文
posted @ 2022-01-13 15:42 无尽的粪怒 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 突然好奇laravel的依赖注入是怎么实现的,翻看了下laravel的源码,发现在laravel在src/Illuminate/Routing/Route.php下的run方法中开始执行控制器方法 /** * Run the route action and return the response. 阅读全文
posted @ 2022-01-07 16:16 无尽的粪怒 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 今日调试钉钉回调事件,又被坑了,写个博客记录下。 首先讲下为什么我们需要在钉钉注册回调事件,钉钉的回调事件怎么注册。 我们为什么需要注册钉钉的回调事件呢?打个比方,假如在我们自己开发的系统中想接入钉钉的审批,那么我们就需要知道钉钉的审批详情,审批结果之类的信息,如果钉钉不提供回调事件,我们就需要写定 阅读全文
posted @ 2021-12-30 14:41 无尽的粪怒 阅读(3216) 评论(0) 推荐(0) 编辑
摘要: php修改图片的dpi 阅读全文
posted @ 2020-12-23 11:12 无尽的粪怒 阅读(955) 评论(0) 推荐(0) 编辑
摘要: php的curl有很多参数,整理一下其中的常用参数的作用 1.CURLOPT_SSL_VERIFYHOST 设置为 1 是检查服务器SSL证书中是否存在一个公用名(common name)。译者注:公用名(Common Name)一般来讲就是填写你将要申请SSL证书的域名 (domain)或子域名( 阅读全文
posted @ 2020-12-11 15:57 无尽的粪怒 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 今天对接钉盘的时候,选择文件上传后提示文件不存在或已删除,如下图1所示。这个问题似曾相识啊,记得大约一年前第一对接上传文件到钉盘时也遇到了这个问题。蛋疼的是现在忘了引起错误的原因是什么,调试了一上午,最后终于找到原因了,为了避免以后再出现这种情况,记录下。 最开始我一直以为是后端自定义钉盘存储空间与 阅读全文
posted @ 2020-03-17 14:08 无尽的粪怒 阅读(2289) 评论(1) 推荐(2) 编辑