|
简化模型描述:一个货架装满货物,两辆叉车负责叉取货物。为了能够先进先出,搬运的货物指向为 rank(货架,1)。
% V0 G, X& T1 U, K2 \" B1 L但是如果此时两辆叉车同时接收到搬运命令,那么它们的搬运的货物指向为rank(货架,1),并且指向的为同一个货物。3 t7 {% b/ v* Z8 R5 l! G7 P- l2 B
这样就会造成货物被一台叉车搬走,另一台叉车无货可搬!!!最终造成奇怪的现象0 o/ }- a; C$ _3 t9 I
如图1所示:红item被叉车1叉走了。但如图2所示,红色item又被叉车2再次叉取# v2 i/ {, l$ q8 M5 ^ a1 R' Y
$ K1 s% [: @* N" k
5 b0 j [% @ b$ D) I
- y' _& Q0 N0 n* @& L3 C! J+ L2 E2 T& U; w; O* R
. q$ V* Q7 L3 w0 v2 t: L/ a
希望大神给出解决办法,要不然我的大模型就进行不下去了! / |3 {1 v1 k- V, k; w U; ?
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|