新技能:今天去看电影,买了 4 张票,取票吐了 8 张,取票机线程居然不加锁!

2015-07-19 00:22:27 +08:00
 zhuziyi
今天去看电影煎饼侠,在糯米网买了4张电影票,然后到电影院的 淘宝电影 取票机上取票,同时在两台取票机上取票,结果直接吐出来8张电影票,这是多线程不加锁的后果吧,下次找个人少的地方,一张票当两张票使~

上图:


6431 次点击
所在节点    分享发现
48 条回复
moname
2015-07-19 00:27:10 +08:00
下单时就指定了位置的啊,你取100张都是然并卵
zhuziyi
2015-07-19 00:28:38 +08:00
@moname 额,人上的时候,呵呵~
zhuziyi
2015-07-19 00:28:52 +08:00
@moname 人少。。。
111111111111
2015-07-19 00:28:53 +08:00
同一个座位,又有什么用呢
moname
2015-07-19 00:30:43 +08:00
@zhuziyi 你进场前根本无法确定人多人少,,,要是真的人少时,很有可能被检票员认出,那就尴尬了嘛
zhuziyi
2015-07-19 00:31:24 +08:00
@moname 我也就这么一说哈,不过这个bug太低级了~
moname
2015-07-19 00:34:14 +08:00
@zhuziyi 的确,,,他这样搞被人利用得浪费好多纸,又是多少树,然后地球失去绿色,我们的家园就灭亡了。想想罪魁祸首居然是淘宝电影的一个小小bug。



睡不着,无聊啊
l12ab
2015-07-19 00:37:22 +08:00
人多还是人少从买票的APP里看得到,人不多不少就可以混进去了
alexapollo
2015-07-19 00:41:04 +08:00
这是存储/分布式锁的问题,不是简单的线程锁
moname
2015-07-19 00:43:58 +08:00
@l12ab 刚放下手机准备睡觉,但发现你说的不一定准确。
APP会在放映前一小时关闭在线售票,,那么实体店里面的这一小时售票情况就不知道了。
meiriyitie
2015-07-19 00:53:27 +08:00
如果是ATM就好了
l12ab
2015-07-19 00:58:20 +08:00
@meiriyitie 明天你复制一张卡去ATM上试试
x86
2015-07-19 00:58:25 +08:00
@meiriyitie ATM的话就是你敢不敢取的问题了
l12ab
2015-07-19 00:59:39 +08:00
@moname 那就到柜台买票看看,然后找个理由不买
Reficul
2015-07-19 01:07:53 +08:00
每个电影院基本上都有预留的位子的,就靠后的位子。:doge
ipconfiger
2015-07-19 01:09:09 +08:00
座位号都是一样的,日期场次都是一样的,你能第二天去看?或者让另外一个人坐你腿上看?当然不能满场的烂片你带多少人去占空位也无所谓啦
loveuqian
2015-07-19 01:29:53 +08:00
朋友圈都是程序员啊。。。。
ligyxy
2015-07-19 04:18:50 +08:00
不相信是线程锁
ppdg
2015-07-19 05:19:58 +08:00
应该跟你同时不同时取没关系,登机牌你也可以打好多张啊,就是怕你丢
lshero
2015-07-19 06:05:10 +08:00
@moname 找储值卡在影院的自助售票机查看座位状况
或者选非热门时段的去看电影比如午饭前的几场,前几排靠边的位置一般都没有人

电影院因为会涉及分账问题,有时会有稽查公司来查票房,如果电影院因为偷票房被抓估计日子会不好过

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/206666

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX