Think aloud

PHPStorm 启动时报错:No JVM installation found

今天,打开PHPStorm时突然报错,如下: 查看JDK版本确实为64位: 又查看PHPStorm 版本,果然发现问题,根据桌面快捷方式打开文件位置 双击phpstorm64.exe,正常打开软件。 ...

宝塔面板:解析软件列表发生错误,已尝试自动修复,请刷新页面重试!

宝塔面板报错:cmake: /usr/local/lib/libcurl.so.4: no version information available (required by cmake) 查找 libcurl.so.4 路径12> whereis libcurl.so.4libcurl.so: /usr/lib/x86_64-linux-gnu/libcurl.so /usr/li......

安装Ubuntu困扰我两天的问题

近日在给物理机服务器安装 Ubuntu 系统的时候,一直卡死在这个报错中。 由于不是专业运维,无法直接定位错误,只知道是磁盘的读写出现了问题。百度谷歌了一下,大多是都说是磁盘坏掉了,或者是插槽松了。 经过一番折腾,还是一直出现这个错误…… 因为是公司全新的机器,硬盘应该是不能坏的,继续查阅资料…… 就在绝望之际,看到了一篇说是可能 RAID 故障了,需要重做一下。 RAID 是啥?之......

发布的 composer 包安装报错 Could not find package xxxx/xxxx

报错一: [InvalidArgumentException]Could not find a version of package suzhif/laravel-workerman matching your minimum-stability (dev). Require it with an explicit version constraint allowing its desire......

RabbitMQ - 死信队列

官网:https://www.rabbitmq.com/dlx.htmlhttps://www.rabbitmq.com/ttl.html DLX (Dead Letter Exchanges) 当消息在一个队列中变成 Dead 之后,它能被重新发送到另一个交换机中,这个交换机就是 DLX。 产生原因: - 使用 basic.reject 或 basic.nack 并将 reque......

RabbitMQ - Topic 模式

官网教程:https://www.rabbitmq.com/tutorials/tutorial-five-php.html Messages sent to a topic exchange can’t have an arbitrary routing_key - it must be a list of words, delimited by dots. The words c......

RabbitMQ - 路由模式 (direct)

官网教程:https://www.rabbitmq.com/tutorials/tutorial-four-php.html 生产者123456789101112131415161718192021222324252627<?phprequire_once __DIR__ . '/vendor/autoload.php';use PhpAmqpLib\Conn......

RabbitMQ-发布/订阅模式(Fanout)

官网教程:https://www.rabbitmq.com/tutorials/tutorial-three-php.html RabbitMQ 中消息传递模型的核心思想是生产者从不直接向队列发送任何消息。实际上,生产者通常根本不知道消息是否会被传递到任何队列。 生产者只能向交换器发送消息。交换是一件非常简单的事情。一方面它接收来自生产者的消息,另一方面它将它们推送到队列中。交换必须确切......

RabbitMQ - 工作队列

官网教程:https://www.rabbitmq.com/tutorials/tutorial-two-php.html 轮询调度 生产者:12345678910111213141516171819<?phprequire_once '../../vendor/autoload.php'; use PhpAmqpLib\Connection\AMQPStre......

RabbitMQ - 简单模式

官网教程:https://www.rabbitmq.com/tutorials/tutorial-one-php.html 安装 php-amqplib1composer require php-amqplib 生成者12345678910111213141516171819202122232425262728293031323334353637<?phprequire_onc......