|
简化模型描述:一个货架装满货物,两辆叉车负责叉取货物。为了能够先进先出,搬运的货物指向为 rank(货架,1)。) n% Y6 _1 c5 t ?! m( W7 t' |1 X
但是如果此时两辆叉车同时接收到搬运命令,那么它们的搬运的货物指向为rank(货架,1),并且指向的为同一个货物。6 W M6 P* |. z) S3 U; R
这样就会造成货物被一台叉车搬走,另一台叉车无货可搬!!!最终造成奇怪的现象0 p, ]& Y" h* j3 N* |3 k& ], n
如图1所示:红item被叉车1叉走了。但如图2所示,红色item又被叉车2再次叉取& L8 A3 G. \9 b0 J$ } T8 b6 A
$ j5 P' k. I: ~- h5 P
' Q4 P; z0 ? x. Q. k4 i! u/ T( j* D3 m7 D+ G: ]
) @5 }( b; v- v' |' g) d% p
0 n# W6 i n. `2 u/ o希望大神给出解决办法,要不然我的大模型就进行不下去了! ' O0 ]4 U2 U3 T, ^) Q& O A
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|