|
简化模型描述:一个货架装满货物,两辆叉车负责叉取货物。为了能够先进先出,搬运的货物指向为 rank(货架,1)。
' \# W! O+ i) C% e/ S3 ~但是如果此时两辆叉车同时接收到搬运命令,那么它们的搬运的货物指向为rank(货架,1),并且指向的为同一个货物。
; d/ E0 v# h% C `$ w5 q这样就会造成货物被一台叉车搬走,另一台叉车无货可搬!!!最终造成奇怪的现象; Y( K# E/ |/ v+ r- M0 e
如图1所示:红item被叉车1叉走了。但如图2所示,红色item又被叉车2再次叉取
! f P# k+ _' J! v8 N7 C0 L0 M
& C7 v1 p1 x! C" v
- p/ p, k' E, C3 n5 Y0 a/ c
& ^3 o$ Z9 B+ W& E# ^; Y1 h0 B) e+ _/ p" @& E# N0 q9 V1 S; _8 n
$ K: y n! p/ q8 a希望大神给出解决办法,要不然我的大模型就进行不下去了! , S' @" \% a) j3 Z& h. s
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|