<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[abc_hom的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/abc_hom</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; abc_hom]]></copyright><item><title><![CDATA[Hyperf的消息队列功能]]></title><link>https://blog.youkuaiyun.com/abc_hom/article/details/157155921</link><guid>https://blog.youkuaiyun.com/abc_hom/article/details/157155921</guid><author>abc_hom</author><pubDate>Tue, 20 Jan 2026 04:09:59 +0800</pubDate><description><![CDATA[因此，我只需要编辑/config/autoload/async_queue.php，在里面新增我需要的队列任务，比如新增个test_queue。写好派发任务的代码之后，就可以测试了，可以看到派发之后，redis里就有一个队列test_queue:waiting，然后就会被消费了。来到/app/Process下，新建个文件TestQueueConsumer.php，内容如下。看到这个test_queue新增队列的消息，就说明启动成功了。这里编辑好队列任务后，要注册消费任务。就可以测试异步任务了。]]></description><category></category></item><item><title><![CDATA[在宝塔中部署Hyperf项目的详细流程]]></title><link>https://blog.youkuaiyun.com/abc_hom/article/details/149888404</link><guid>https://blog.youkuaiyun.com/abc_hom/article/details/149888404</guid><author>abc_hom</author><pubDate>Mon, 04 Aug 2025 00:44:37 +0800</pubDate><description><![CDATA[文章开始前，默认已有hyperf项目，以下以我的hy-admin项目为例，记录一下在宝塔的整个部署流程。]]></description><category></category></item><item><title><![CDATA[MAC安装swoole报错pcre2.h not found或ssl.h not found的解决方法]]></title><link>https://blog.youkuaiyun.com/abc_hom/article/details/136305171</link><guid>https://blog.youkuaiyun.com/abc_hom/article/details/136305171</guid><author>abc_hom</author><pubDate>Mon, 26 Feb 2024 18:00:57 +0800</pubDate><description><![CDATA[快速解决MAC安装swoole时pcre2.h not found或ssl.h not found的报错]]></description><category></category></item><item><title><![CDATA[windows中Git的SSH Key设置]]></title><link>https://blog.youkuaiyun.com/abc_hom/article/details/131163819</link><guid>https://blog.youkuaiyun.com/abc_hom/article/details/131163819</guid><author>abc_hom</author><pubDate>Mon, 12 Jun 2023 10:38:32 +0800</pubDate><description><![CDATA[其中为自己GitHub账号的邮箱地址。]]></description><category></category></item><item><title><![CDATA[解决Git的warning: could not find UI helper ‘git-credential-manager-ui‘问题]]></title><link>https://blog.youkuaiyun.com/abc_hom/article/details/128346203</link><guid>https://blog.youkuaiyun.com/abc_hom/article/details/128346203</guid><author>abc_hom</author><pubDate>Mon, 12 Jun 2023 10:28:50 +0800</pubDate><description><![CDATA[有时候重装系统或者某些原因导致电脑的Git报错warning: could not find UI helper 'git-credential-manager-ui'查看git config --list，如果有credential.helper参数，运行。以上若还未成功，则运行 git-credential-manager configure。卸载掉这个参数，再试一下git pull origin master。]]></description><category></category></item><item><title><![CDATA[用ES实现根据经纬度由近及远推荐店铺]]></title><link>https://blog.youkuaiyun.com/abc_hom/article/details/128715946</link><guid>https://blog.youkuaiyun.com/abc_hom/article/details/128715946</guid><author>abc_hom</author><pubDate>Tue, 17 Jan 2023 15:43:06 +0800</pubDate><description><![CDATA[用ElasticSearch实现根据经纬度由近及远推荐店铺]]></description><category></category></item><item><title><![CDATA[【详细教程】CentOS-Linux-宝塔下部署PHP环境，安装laraveladmin]]></title><link>https://blog.youkuaiyun.com/abc_hom/article/details/128350796</link><guid>https://blog.youkuaiyun.com/abc_hom/article/details/128350796</guid><author>abc_hom</author><pubDate>Sat, 17 Dec 2022 11:55:55 +0800</pubDate><description><![CDATA[CentOS-Linux-宝塔下部署PHP环境，安装laraveladmin，保姆级手把手教你]]></description><category></category></item><item><title><![CDATA[Git项目迁移、修改Git仓库地址、修改Git用户名等Git常用命令]]></title><link>https://blog.youkuaiyun.com/abc_hom/article/details/128318111</link><guid>https://blog.youkuaiyun.com/abc_hom/article/details/128318111</guid><author>abc_hom</author><pubDate>Wed, 14 Dec 2022 17:55:19 +0800</pubDate><description><![CDATA[Git项目迁移、修改Git仓库地址、修改Git用户名等Git常用命令]]></description><category></category></item><item><title><![CDATA[ES查询中有should的组合查询应注意minimum_should_match]]></title><link>https://blog.youkuaiyun.com/abc_hom/article/details/126560226</link><guid>https://blog.youkuaiyun.com/abc_hom/article/details/126560226</guid><author>abc_hom</author><pubDate>Sat, 27 Aug 2022 17:38:38 +0800</pubDate><description><![CDATA[ES查询中有should的组合查询应注意minimum_should_match]]></description><category></category></item><item><title><![CDATA[修改ES某字段属性，同步更新旧数据]]></title><link>https://blog.youkuaiyun.com/abc_hom/article/details/125177670</link><guid>https://blog.youkuaiyun.com/abc_hom/article/details/125177670</guid><author>abc_hom</author><pubDate>Wed, 08 Jun 2022 09:42:24 +0800</pubDate><description><![CDATA[修改ES某字段属性，同步更新旧数据]]></description><category></category></item><item><title><![CDATA[ES的限制]]></title><link>https://blog.youkuaiyun.com/abc_hom/article/details/124886436</link><guid>https://blog.youkuaiyun.com/abc_hom/article/details/124886436</guid><author>abc_hom</author><pubDate>Fri, 20 May 2022 16:46:53 +0800</pubDate><description><![CDATA[1、单个索引里字段数量上限为1000

2、单个索引里文档数量上限为2,147,483,519

3、查询结果数量上限默认为10000
]]></description><category></category></item><item><title><![CDATA[修改Gitblit账号密码步骤]]></title><link>https://blog.youkuaiyun.com/abc_hom/article/details/124800542</link><guid>https://blog.youkuaiyun.com/abc_hom/article/details/124800542</guid><author>abc_hom</author><pubDate>Mon, 16 May 2022 15:36:35 +0800</pubDate><description><![CDATA[一、需要修改本机Gitblit账号密码，一般这种情况：

（1）忘记了本机已登录账号的密码。

（2）接手别的电脑，本机目前已登录的账号非自己的，需要修改为自己的。

二、修改步骤

1、设置git的username和email为你的账号密码


git config --global user.name "admin"
git config --global user.email "admin@qq.com"

2、检查是否有ssh key

linux系统 cd ~/.ssh

windows系统打开C]]></description><category></category></item><item><title><![CDATA[微信小程序data format error解决办法]]></title><link>https://blog.youkuaiyun.com/abc_hom/article/details/124593900</link><guid>https://blog.youkuaiyun.com/abc_hom/article/details/124593900</guid><author>abc_hom</author><pubDate>Thu, 05 May 2022 18:31:09 +0800</pubDate><description><![CDATA[以PHP获取小程序 scheme 码为例，





一、请求接口

不起眼的地方往往容易忽略，注意文档注明是请求接口为


https://api.weixin.qq.com/wxa/generatescheme?access_token=ACCESS_TOKEN

记得把你请求到的access_token更换链接中是"ACCESS_TOKEN"。

二、请求参数

2.1 虽然请求参数中写了access_token，但实际发包中，body不需要access_token。

2.2 文档中某些字段为obj]]></description><category></category></item><item><title><![CDATA[MySQL创建分区方法，及分区中常用SQL示例]]></title><link>https://blog.youkuaiyun.com/abc_hom/article/details/122088852</link><guid>https://blog.youkuaiyun.com/abc_hom/article/details/122088852</guid><author>abc_hom</author><pubDate>Wed, 22 Dec 2021 17:02:58 +0800</pubDate><description><![CDATA[目录

MySQL创建分区方法

通过sql语句创建

通过navicat工具创建

分区中常用SQL示例

MySQL创建分区方法

通过sql语句创建


CREATE TABLE `database_test`.`table_test`  (
  `id` int NOT NULL AUTO_INCREMENT,
  `name` varchar(50) NOT NULL,
  `create_time` datetime(0) NOT NULL,
  PRIMARY KEY (`id`,`cre..]]></description><category></category></item><item><title><![CDATA[MySQL已有MAXVALUE分区，再添加新分区的方法]]></title><link>https://blog.youkuaiyun.com/abc_hom/article/details/122088084</link><guid>https://blog.youkuaiyun.com/abc_hom/article/details/122088084</guid><author>abc_hom</author><pubDate>Wed, 22 Dec 2021 16:21:18 +0800</pubDate><description><![CDATA[若MySQL原表已有分区，且设置了 LESS THAN MAXVALUE分区，若想添加新分区又不丢失数据，则需要重新分区。
例如：


Alter table `your_table` partition by RANGE(YEAR(login_time))(
partition p1 values less than (2014),
partition p2 values less than (2015),
partition p3 values less than (2016),
partition p]]></description><category></category></item><item><title><![CDATA[MySQL在旧表中新增主键，复合主键新增方法]]></title><link>https://blog.youkuaiyun.com/abc_hom/article/details/122085826</link><guid>https://blog.youkuaiyun.com/abc_hom/article/details/122085826</guid><author>abc_hom</author><pubDate>Wed, 22 Dec 2021 14:55:09 +0800</pubDate><description><![CDATA[1、如果原表已有主键，则必须先删后新增。

例如：


ALTER TABLE `your_database`.`your_table` DROP PRIMARY KEY,ADD PRIMARY KEY (`id`, `login_time`) USING BTREE;



2、如果还未建表，则在建表时设置复合主键。

例如：设置id和login_time为复合主键


CREATE TABLE `your_databse`.`your_table`(
  `id` int(10) UNSIGNED  N]]></description><category></category></item><item><title><![CDATA[TP5使用单元测试]]></title><link>https://blog.youkuaiyun.com/abc_hom/article/details/122078405</link><guid>https://blog.youkuaiyun.com/abc_hom/article/details/122078405</guid><author>abc_hom</author><pubDate>Wed, 22 Dec 2021 09:44:57 +0800</pubDate><description><![CDATA[首先安装TP5，方法有几种，这里介绍用composer的安装方法

一、使用淘宝镜像加速


composer config -g repo.packagist composer https://packagist.phpcomposer.com


二、运行安装TP5.0命令


composer create-project topthink/think=5.0.* tp5 --prefer-dist


5.0.*是TP5最新版本的5.0版，注意5.0与5.1版本的单元测试用的PHPunit版本也不.]]></description><category></category></item></channel></rss>