问题标签 [enqueue]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
365 浏览

out-of-memory - 什么是 ActiveMQ.Advisory.Consumer.Queue Enqueue #。为什么一直在增加

我正在使用 ActiveMQ 队列并将消息发布到队列并使用已发布的消息。我正在使用 spring DefaultMessageListenerContainer 来使用队列中的消息。我的队列名称是 case-queue。当 DefaultMessageListenerContainer 正在运行时,我在 ActiveMQ Console 中看到,在 Topic 下——对于 ActiveMQ.Advisory.Consumer.Queue.cases-queue 和 ActiveMQ.Advisory.Connection —— Enqueue # 保持一个以 10 为增量递增。

将 ActiveMQConnectionFactory.setWatchTopicAdvisories(false) 帮助。抱歉,我对 ActiveMQ 不太熟悉。

我不确定 ActiveMQ.Advisory.Consumer.Queue.cases-queue 是什么。什么是队列#?为什么 ActiveMQ.Advisory.Consumer.Queue.cases-queue 中的 Enqueue # 不断增加?为什么 Enqueue # 在 ActiveMQ.Advisory.Connection 中不断增加?这会导致服务器内存不足吗?

我还注意到,对于不同的队列 ActiveMQ.Advisory.Consumer.Queue.data-queue,Enqueue # 不会增加。我不确定这个队列监听器/消费者是如何实现的。

请看下图:

jboss fuse activemq 控制台的屏幕截图

activemq 控制台主题——咨询

0 投票
1 回答
137 浏览

wordpress - 将 CSS 排队到 WordPress 函数中。php 不能完全加载样式

嗨,我是 WordPress 主题开发和编码的新手(请跟我一起裸露 :))。我有一个完全可以正常工作的 HTML 模板。尝试加载 style.css 文件时,样式未完全加载。不仅如此,它还隐藏了顶部导航。

我从 style.css 中删除了 css,并加载了顶部导航(来自 header.php)。只有当我将 CSS 排入队列时,导航栏才会隐藏。Functions.php 代码:

0 投票
2 回答
39 浏览

javascript - jQuery 函数未在 Wordpress 中注册

我正在尝试在我的 Wordpress 网站上添加一个脚本。使用 jQuery,我想将“onChange”事件添加到数字输入(属于计算字段表单插件)。

当我在输入字段中输入内容时,什么也没有发生。它应该已经打印onChange在控制台中。

所以问题是jQuery函数没有注册。

HTML:

函数.php 文件:

JS文件:

我尝试过但没有成功的事情:

  • 按钮和其他事件;
  • 在标头之后将脚本排入队列(wp_enqueue_script设置为 false 的最后一个参数);
  • usingvar j = jQuery.noConflict();和 usingj代替$.

任何帮助,将不胜感激。谢谢!

0 投票
2 回答
1073 浏览

wordpress - 标题内的wordpress排队脚本

我正在为 WordPress 创建一个插件,当我在插件主文件中使用下面的代码时,它会加载 js <head>,它工作正常。

但是当我在函数中使用它时(例如show_form()):

它在页面底部(之前</body>)加载脚本。我的代码有什么问题?只有当我的 form.php 加载时,我才
需要将脚本排入队列。<head>我知道我可以直接在 form.php 中加载脚本,但我需要通过 wp_enqueue_script 加载脚本

0 投票
1 回答
33 浏览

css - 是否可以取消所有 css 文件在 Wordpress 前端加载但保持后端加载 css 正常?

基本上,我正在尝试仅加载该站点正在使用的 css 规则,希望有一个选项可以从加载中删除所有前端 CSS,以支持 1 个文件,该文件包含所有插件中的所有 CSS实际在网站上使用。我希望减少网站上未使用的半 MB 以上的 CSS。

认为必须有一种方法来处理unenqueue在 wordpress 前端中排队的所有样式,并用 1 个缩小的 css 文件代替。

有任何想法吗?不过,希望 css 在后端管理区域中正常加载。

老实说,我知道这听起来像个疯子。就像,为什么要拥有一个 CMS?好吧,有些东西可能需要改变,而不是需要为此重新编译网站上所有使用的 css。在 css 方面,尽可能快地获得移动设备的站点速度实际上只是一个想法。并且最终缓存和 CDN 这个 css 文件以获得更快的性能。

0 投票
0 回答
103 浏览

java - 使用双向链表实现队列

所以,我试图在java中使用双向链表来实现一个队列。但令人惊讶的是,只有输入的第一个和最后一个值被存储在队列中。你们能在我的代码中找到错误吗?

0 投票
0 回答
16 浏览

php - PHP Enqueue Uncaught Enqueue\Rpc\TimeoutException

我遵循了 RPC 命令的文档。https://php-enqueue.github.io/client/rpc_call/实际上该页面没有解释如何处理它,所以我不确定这是否正确。当我运行此代码时,我收到此错误:

致命错误:未捕获的 Enqueue\Rpc\TimeoutException:在未收到回复消息的情况下达到 Rpc 调用超时。

这是一个错误吗?我的代码有问题吗?

0 投票
1 回答
444 浏览

symfony - 如何在 Shopware 6 中使用多个队列工作者?

在 Shopware 6 中运行多个消息队列工作程序是否有最佳实践?我们禁用了 Admin Worker 并配置了 supervisor.d 来运行 5 个进程messenger:consume和 1 个scheduled-task:run. 我们遇到了一些奇怪的问题:Enqueue 似乎有大约 20 分钟的处理时间限制 ( redeliver_after)。处理 20 分钟后,一项工作似乎被认为是陈旧的,任何其他工作人员都可以自由承担责任。我们还有无限循环的消息分发。enqueue和 Shopware 之间的整个协作symfony/messenger非常复杂,Shopware 文档对此进行了分析。

0 投票
1 回答
65 浏览

java - Retrofit2 排队 onResponse 和 onFailure 未执行

我是 android retrofit2 的新手。我正在尝试使用访问和刷新令牌加载我的登录响应,但 .enqueue() 能够连接到后端并获得响应。但是发布响应 onResponse 和 onFailure 没有得到执行。

代码@github

RetrofitInstance.java:

ApiClient.java

登录服务.java:

登录响应.java

登录.java

错误响应:

正确回应:

日志猫:

发布此倒计时锁不会归零并且线程等待。请在这方面提供帮助。我也尝试过 rxjava2 但没有运气

0 投票
0 回答
40 浏览

c# - 需要为 Enqueue 和 Dequeue 方法生成语法,以便在 Visual Studio 中运行单元测试

指令列表,以及我到目前为止的代码。

到目前为止,我遇到的问题是我的Enqueue方法或我Dequeue在 C# 中的方法运行不正确,并且它没有通过为分配创建的 UnitTest。

单元测试应该能够获取Enqueue方法,并且Dequeue方法和一次将一个 5 个字符的数组放入堆栈。 []{10,20,30,40,50}. 然后以相同的顺序(FIFO)取出它们。

我写的代码无法通过单元测试,报错说:

Assert.AreEqual 失败。预期<20>.实际<10>

我认为这段代码是我的问题,但我可能是错的。我一遍又一遍地尝试了这些变体,但没有成功,并且已经辞职,因为我的逻辑可能不正确或缺少一些非常愚蠢的东西。