自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 资源 (1)
  • 收藏
  • 关注

转载 Dify调用searxng插件错误

将engines中国内可用的 bing\360\quark\baidu\sogou找出来,把disabled:true改成disabled:false!进一步查看searxng日志后,发现后台并未使用我页面设置的默认浏览器引擎(原来这里的配置存在cookie中,仅当前浏览器有效)Dify采用了最新版的1.3.0,searxng插件0.0.5,github官方未复现出对应的错误,直接关闭了问题。使用旧版本的dify(0.11.0),发现当搜索类型为综合网页时,返回的数据为空,导致结果类型转换异常。

2025-05-23 14:31:40 33

原创 安装amqplib扩展来使用rabbitmq

https://blog.csdn.net/weixin_44779466/article/details/124588968

2024-12-27 17:26:52 105

原创 PHP递归向上查找数据

【代码】PHP递归向上查找数据。

2024-12-26 17:44:57 163

原创 php 使用mqtt

在 Webman 框架中使用 MQTT 进行消息的发布和订阅,你可以借助 PHP 的 MQTT 客户端库,比如 phpMQTT。以下是一个简单的示例,展示了如何在 Webman 中使用 MQTT 发布和订阅消息。接下来,你需要配置 MQTT 客户端,包括 MQTT 服务器的地址、端口、客户端 ID、用户名和密码(如果有的话)。通过上述步骤,你应该能够在 Webman 框架中成功使用 MQTT 进行消息的发布和订阅。错误处理:示例代码中没有包含详细的错误处理逻辑,你需要根据实际需求添加适当的错误处理。

2024-11-20 13:51:34 1243 1

原创 linux系统安装git及git常用命令

(6)git pull  更新,如果几个人同时在一个分枝上开发,可能会造成不同步,造成自己本地的GIT库落后或提前远程GIT库,这时候就要更新自己本地的库。(10)git merge 合并分支,自己开发的模块最终要合并到项目的总分枝上去,这是要先切换到项目总分支,然后 git merge 自己的分支。git软件包包含了大部分Git命令,是必装的软件包,第二行命令也是Git软件包,但是是单独发布的,可以选择安装。(7)git push 提交,将自己开发的代码提交到对应的远程分之上去。

2024-11-04 11:22:36 670 1

原创 使用PHP-Xlswriter导出数据库表至excel

【代码】使用PHP-Xlswriter导出数据库表至excel。

2024-10-14 15:54:39 575

原创 PHP 中,将 JSON 数据与二进制数据之间进行相互转化主要涉及两个步骤:

要将 JSON 数据转换为二进制数据,首先需要将 JSON 数据解析成 PHP 数组或对象,然后使用 PHP 的。函数将二进制字符串转换为 PHP 数组或对象,然后将其编码为 JSON 数据。如果你只是需要在 JSON 和 PHP 数组之间转换,直接使用。要将二进制数据转换回 JSON 数据,首先使用。函数将其转换为二进制字符串。

2024-09-27 13:52:29 672

原创 php 二维数组 二个元素相同的组合一个数组,不相同的组成另一个元素

【代码】php 二维数组 二个元素相同的组合一个数组,不相同的组成另一个元素。

2024-09-27 13:51:47 173

原创 php 二维数组 二个元素相同的组合一个数组,不相同的组成另一个元素

【代码】php 二维数组 二个元素相同的组合一个数组,不相同的组成另一个元素。

2024-09-03 11:39:06 341

原创 php 循环抽取表单所需字段

2024-08-22 09:29:36 299

原创 php获取指定月份月初和月末的时间戳

【代码】php获取指定月份月初和月末的时间戳。

2024-08-08 16:35:04 797

转载 基于FFMPEG+JSMPEG+Nodejs的web流媒体方案

运行命令: ffmpeg -i “rtsp://admin:foa123456@192.168.1.135:554/h264/ch1/main/av_stream” -q 0 -f mpegts -codec:v mpeg1video -s 1366x768 http://127.0.0.1:8081/123456。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型。,Y是年,M是月,D是日,T是时间分格符,H是小时,M是分,S是秒,Z是可选的、表示Zulu (GMT) 时间。

2024-04-18 16:34:09 320

转载 用composer创建的gatework项目,然后再composer require workerman/webman,再执行 php start.php start 报错!!!

https://www.workerman.net/q/9210

2024-04-12 09:16:07 93

原创 阿里云实现amqp

/消费组id 在对应实例的消息转发 > 服务端订阅 > 消费组列表查看您的消费组ID。//签名方法:支持hmacmd5,hmacsha1和hmacsha256。//参数说明,请参见AMQP客户端接入说明文档。//iotInstanceId:实例ID。

2024-04-11 13:58:26 634

转载 Access denied for user ‘root‘@‘xxx‘ (using password: YES)

执行发现,root用户的hsot值为localhost,只能来自localhost的主机登录,那就将root 的hsot值修改为%,表示运行来自任何主机的连接。这表示MySQL服务端拒绝来自xxx主机的root用户登录,尽管我检查了一下,root的用户名和密码都没错,还是拒绝。

2024-03-01 13:48:56 818

转载 Linux日知录(常用问题笔记秘籍)

0)序言日有一知,当有一录,自09年来,工作所需,接触开源平台,对Linux常有涉猎,其间问题,记录在案,虽为敝帚,不敢自珍,所记条目,并未严格整理,但愿于后来者有所裨益.1)常用查看某个命令的路径which:查看某个命令的路径,该命令在PATH变量配置的路径中寻找命令,并给出第一个查询结果返回查看用户信息的几种方法fingeridgroups删除目录果目录为空,可以用 rmdir 删除 如果目录不为空,可以用rm -rf 删除创建符号链接(快捷方式)ls -l。

2024-02-23 10:55:08 78

原创 PHP计算某时间段内有几个周及某时间为今年第几周函数

【代码】PHP计算某时间段内有几个周及某时间为今年第几周函数。

2023-12-28 10:41:56 806

原创 PHP获取全年工作日

【代码】PHP获取全年工作日。

2023-12-27 10:35:39 537

原创 php 数组时间和id相同的元素去重,不同的元素整合

在遍历的过程中,如果当前键已经在新的数组中存在,说明之前已经有相同的元素了,直接将当前元素与已存在的元素整合起来即可。你可以自定义整合的方式,比如拼接为一个字符串,或是将它们作为数组的值,具体根据你的需求来决定。你可以使用 PHP 的 array_unique() 函数来去除数组中重复的元素。但是,这个函数只能用于普通的数组,不能用于多维数组。首先,遍历数组,将每个元素的 id 和时间组合成一个字符串作为新的数组的键。如果当前键在新的数组中不存在,说明是一个新的元素,直接将它添加到新的数组中即可。

2023-12-26 11:11:47 422

原创 php 分享一个object(stdclass)转数组的函数

【代码】php 分享一个object(stdclass)转数组的函数。

2023-12-21 14:54:36 712

转载 Php 无限极分类 递归查询 获取所有子类和父类

12在这里插入图片描述data递归就是先查找顶级分类,然后通过递归查找其顶级分类下的子类。如果有第二个顶级分类的话,他会先unset( d a t a [ data[ data[k])先删除已经遍历过的,就能得到第二个顶级分类v′catn​ame′strr​epeat′∣−−−−′1是先判断是顶级分类就不用|----,不是的话,下一级分类就开始加|----了,在下一级的话,就|----|----

2023-12-18 16:41:24 417

原创 php curl发送delte,php Curl如何发起POST DELETE GET POST请求

/设置post方式。

2023-12-04 17:19:37 1273

原创 php tp5对象转数组select出对象转数组,不需要用toarray

【代码】php tp5对象转数组select出对象转数组,不需要用toarray。

2023-10-20 09:15:37 423

原创 git统计时间段内代码量

https://blog.csdn.net/qq_41765267/article/details/130357919

2023-09-09 10:45:47 147

转载 thinkphp6 Elasticsearch7.x 使用及基本查询

https://blog.csdn.net/qq_24562495/article/details/120543581?spm=1001.2101.3001.6650.6&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-6-120543581-blog-124288644.235%5Ev38%5Epc_relevant_sort&depth_1-utm_source=dist

2023-06-27 09:28:36 374

转载 php 根据多维数组中的某个值进行合并并且不删除数组

spec_sku_name”: “小规模纳税人_非在孵企业_2222”,“spec_sku_name”: “小规模纳税人_非在孵企业_2222”,“spec_sku_name”: “小规模纳税人_非在孵企业_2222”,“spec_sku_name”: “小规模纳税人_非在孵企业_2222”,“goods_classify_name”: “撒大声地”,“goods_classify_name”: “撒大声地”,“goods_classify_name”: “撒大声地”,“msg”: “操作成功”,

2023-05-04 14:26:28 203

原创 PHP + RabbitMQ + TP6实现,记录操作全过程

原文链接:https://blog.csdn.net/zk_jy520/article/details/121996092。参考链接:https://www.jb51.net/article/129213.htm。

2023-04-19 17:14:26 640

原创 通过父类ID获取所有的子类

版权声明:本文为CSDN博主「奔跑的五花肉zxy」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/qq_43443011/article/details/106853756。通过父类ID获取所有的子类。通过子类获取所有的父类。

2023-04-19 13:00:10 566

转载 【无标题】RabbitMQ+Swoole多进程消费

/ 一般为CPU核数的4倍。// 阻塞状态,有数据时才会执行。// 查看那个进程在消费。// ack 应答机制。// 5.绑定路由关系发送消息。// 4.绑定路由监听。// 3.创建交换机。// 多进程,共享一个连接。

2023-04-19 12:58:03 177

转载 php实战RabbitMQ八(ThinkPHP6应用RabbitMQ)

https://blog.csdn.net/weixin_45111820/article/details/113822039

2023-03-10 15:08:24 153

原创 php在高并发时使用redis锁限制并发访问

如果用户并发提交换领码,都能通过可以换领(A)的判断,因为必须有一个执行换领(B)后,才会更新为已换领©。注意:为了避免系统突然出错导致死锁,所以在获取锁的时候增加一个过期时间,如果已超过过期时间,即使是锁定状态都会释放锁,避免死锁导致的问题。对于一些需要限制同一个用户并发访问的场景,如果用户并发请求多次,而服务器处理没有加锁限制,用户则可以多次请求成功。使用文件锁可以实现并发访问限制,但对于分布式架构的环境,使用文件锁不能保证多台服务器的并发访问限制。// 锁已过期,删除锁,重新获取。

2022-11-08 09:58:45 456

原创 使用supervisor监控消费者实时在线

安装 supervisor。rabbitmq使用。

2022-10-25 13:34:16 124

转载 git重启服务

https://blog.csdn.net/qq_45912426/article/details/105911482

2022-09-05 15:29:22 1530

转载 think-swoole简易使用教程--websocket

5 聊天消息 id消息ID,chat_type下面说明,room_num房间号,from_id发送者ID,to_id接受者ID,avatar发送者头像,nickname发送者昵称,create_time发送时间,content发送内容,duration音视频时间。版权声明:本文为CSDN博主「梦中程序员系列」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。type 说明 额外说明。chat_type说明。1 文字消息 ----2 表情地址 ----3 图片地址 ----..

2022-08-09 11:39:16 1353

转载 PHP动态调试配置 phpstorm+xdebug+宝塔面板/phpstudy+远程部署代码到服务器

PHP动态调试配置 phpstorm+xdebug+宝塔面板/phpstudy+远程部署代码到服务器

2022-08-08 16:03:14 249

转载 svn linux 搭设

service network restart #重启即可1.2 安装svn服务器yum -y install subversion步骤2:创建shop仓库 并 配置2.1 创建shop仓库mkdir -p /qz1/cangkusvnadmin create /qz1/cangku/shop2.2 配置vi svnserve.conf#去注释anon-access=nonepassword-db=passwdauthz-db = authzvi passwd#添加用户php1

2022-05-13 16:59:54 77

转载 es父子结构查询_“百万级”商品数据实时同步,查询结果秒出

https://blog.csdn.net/weixin_35439783/article/details/112395903

2022-03-08 11:02:53 353

原创 PHP合并某个字段相同的数组,并重组数据算法

对数组$array重组: $array = array( array('id'=>1,'name'=>'aa','pwd'=>'12'), array('id'=>1,'name'=>'bb','pwd'=>'56'), array('id'=>1,'name'=>'saa','pwd'=>'89'),

2022-02-17 10:59:04 614

原创 PHP数组函数(合并,拆分,追加,查找,删除等)

合并数组array_merge()函数将数组合并到一起,返回一个联合的数组。所得到的数组以第一个输入数组参数开始,按后面数组参数出现的顺序依次迫加。其形式为:array array_merge (array array1 array2…,arrayN)这个函数将一个或多个数组的单元合并起来,一个数组中的值附加在前一个数组的后面。返回作为结果的数组。如果输入的数组中有相同的字符串键名,则该键名后面的值将覆盖前一个值。然而,如果数组包含数字键名,后面的值将不会覆盖原来的值,而是附加到后面。如果只给.

2022-02-15 16:33:45 226

转载 php合并多个数组 相同元素取交集 不同元素组成数组

php合并多个数组 相同元素取交集 不同元素组成数组渣哥 发布于 2014/01/23 22:00 阅读 3K+ 收藏 4 答案 10PHP求助:数组格式是这样的:$arr=array(array(‘element1’=>‘a’,‘element2’=>1),array(‘element1’=>‘b’,‘element2’=>2),array(‘element1’=>‘a’,‘element2’=>2),array(‘element1’=>‘b

2022-02-15 16:26:51 230

tp5数组转换分页.zip

tp5数组转分页代替原paginate分页tp5数组转分页代替原paginate分页tp5数组转分页代替原paginate分页tp5数组转分页代替原paginate分页tp5数组转分页代替原paginate分页tp5数组转分页代替原paginate分页tp5数组转分页代替原paginate分页

2020-09-03

空空如也

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

TA关注的人

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