|
简化模型描述:一个货架装满货物,两辆叉车负责叉取货物。为了能够先进先出,搬运的货物指向为 rank(货架,1)。
l2 ^- w, u" A9 e7 W9 C: Y但是如果此时两辆叉车同时接收到搬运命令,那么它们的搬运的货物指向为rank(货架,1),并且指向的为同一个货物。
, l3 o$ [1 _, c ]这样就会造成货物被一台叉车搬走,另一台叉车无货可搬!!!最终造成奇怪的现象
0 S8 c! g" z/ S& L$ h/ c如图1所示:红item被叉车1叉走了。但如图2所示,红色item又被叉车2再次叉取 @$ m# N0 |9 y* S( k% A4 l
' X8 D7 L7 u0 _; b) ^) ~6 L) }
4 t* q3 Y; N/ Y& X. m) i7 L; E- w/ G7 a; F3 A9 m8 K; Q
* G8 g. ?7 j' k, a7 i2 }
D5 g* z7 X. T6 U, ^/ \. }
希望大神给出解决办法,要不然我的大模型就进行不下去了!
4 I6 J* \$ F3 P) T |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|