84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
选座队列要怎么设计比较好。应为座位可以随意选,如果不能随意选,我们直接放一个队列,按顺序出队。现在这种随意的队列,要怎么处理呢?比方说,一场电影1000个座位,我redis要怎么弄啊
Isu reka bentuk baris gilir-Tapak web PHP Cina Soal Jawab-Isu reka bentuk baris gilir-Soal Jawab laman web PHP Cina
Lihat dan pelajari.
队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。
没做过选座的,不过我看过电影也选过座,对队列也略知一二;结合现实场景,座位号是肯定不能放进队列了,而用户也不可能让他们排队选座,所以我想这个可能需要把用户的请求放进队列里,避免两个人选中同一个座位(超卖或者说复卖),处理一个用户的请求时应该有验证和一个锁座机制,后面用户在选的时候就应该给提示。个人想法,仅供参考,有欠缺的地方请大神们纠正和补充~~~
Isu reka bentuk baris gilir-Tapak web PHP Cina Soal Jawab-Isu reka bentuk baris gilir-Soal Jawab laman web PHP Cina
Lihat dan pelajari.
队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。
没做过选座的,不过我看过电影也选过座,对队列也略知一二;结合现实场景,座位号是肯定不能放进队列了,而用户也不可能让他们排队选座,所以我想这个可能需要把用户的请求放进队列里,避免两个人选中同一个座位(超卖或者说复卖),处理一个用户的请求时应该有验证和一个锁座机制,后面用户在选的时候就应该给提示。个人想法,仅供参考,有欠缺的地方请大神们纠正和补充~~~