-6ren">
gpt4 book ai didi

java - 解除阻止 "Hold"最初被阻止

转载 作者:行者123 更新时间:2023-12-01 22:23:22 28 4
gpt4 key购买 nike

我需要将“保留”最初阻止。当队列中有座席连接到 Hold 时,再解除阻塞。

我尝试了两种方法:方式1:使用属性中的选择将其设置为最初阻止,然后我在“操作”中写入:

if(queue.size() > 0 )
{
hold.unblock();
}

但没有t work. I thought that the function can不要改变选择。因此,我尝试不选择“最初阻止”并在操作中写入:

hold.initiallyblocked = true;
if(queue.size() > 0 )
{
hold.unblock();
}

但它也没有做任何事情,并且保留被阻止。

此外,我尝试使用“获取连接号”将队列中代理的数量保存在变量中,然后使用 if ( getconnectionnubmer >0 ) 取消阻止它。它不起作用enter image description here

简单地说,我想告诉你:如果队列中有座席,请解除阻塞。如果队列为空,则阻塞保持。并且必须首先阻止它

最佳答案

如果您的唯一目标是在队列至少由代理填充时解除阻塞,您应该将代码放在队列 block 的输入中...显然,如果代理进入队列,则意味着队列不为空:

hold.unblock();

如果队列为空,也会在队列的退出部分阻止保留:

if(self.size()==0)
hold.block();

关于java - 解除阻止 "Hold"最初被阻止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58575660/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com