引用 @honey-wen 发表的:先关机,等钱出来了再开机收信息
引用 @全是我的 发表的:ATM有个抹账功能,当ATM钱不够或者你卡在这个时间点钱被用了,抹账功能就出来了,抹除你这次ATM取款操作。
引用 @加菲爸 发表的:这个入不了狱。
引用 @阿姆斯特朗回旋加速喷 发表的:那条记录在update时是被锁死的…别的job无法同时修改。我没有做过ATM但是大同小异吧。
引用 @铁头娃mvp 发表的:永不开机,卡里有钱钱就永远不会被扣🐶世界首富成了
引用 @Barrett9 发表的: 程序员转会计的很难过
引用 @之前的号不记得了 发表的:太真实了,每次讲事务都会举银行例子
引用 @勇士必胜啦 发表的:一致性同步性不是靠文字
引用 @热火雄心 发表的:亲测,手速快是可以打出去的🐶
引用 @otoman 发表的:人家是先记账的,你以为银行是傻逼啊
引用 @带人上篮 发表的:你玩过炉石不?硬币山岭?
引用 @沈_大仙 发表的:遮住眼睛就行了
引用 @EDG666 发表的:每天一个入狱小技巧
引用 @FUberlin校草 发表的: 快进来!我已经在里面了,里面可好玩了
引用 @LAKERS勒布朗詹姆斯 发表的: 事务四大特征:原子性,一致性,隔离性和持久性🌝
引用 @凉拌李子酸 发表的: 第六季看了吗
引用 @严重强迫症患者 发表的: ???真不知道,老哥拆过atm吗?
引用内容被灭过多已被折叠
引用 @苍中麻粒佬 发表的:哪家监狱啊,我收拾东西马上就来🐶
引用 @科比不该坐直升机 发表的: 我怀疑插卡的时候,就事物锁死了。不然你atm这查余额是1000,微信消费掉100的时候,这时候atm的余额显示还是1000,那你再取1000会怎样?所以真正取钱update的时候再加锁我感觉有问题 等过段时间去试试,看看查余额的时候微信能消费这张卡吗
引用 @敌人的荣誉 发表的: 还不如存钱时把钱贴双面胶再取钱靠谱
引用 @边城刀声 发表的:线程的同步
引用 @邱袁圆你要爱我多久哦 发表的: 请问可重复读能防止幻读吗
引用 @wangjeffree 发表的:数据库事务基本概念……
引用 @早日当上架构师 发表的: 不能。但是innodb引擎加入了mvvc,解决了幻读的问题
引用 @邱袁圆你要爱我多久哦 发表的: 感觉这个幻读有点头疼,应届生这个问题被问到很多次
引用 @美特斯帮位 发表的:这跟英文有啥关系,没搞过数据库吧
引用 @一線男模 发表的:这不就是线程安全的问题吗
引用 @嘴哥必得MVP 发表的:奉献接亚索大,我是头一回看见🐶
引用 @裤子鰢 发表的:银行狗告诉你,这种情况是不可能发生的。但有另一种可能性,卡里一百块扣了,机器也不给你出钞票。
引用 @我爱hyc 发表的:炎术士放狗
引用 @科比撸完说 发表的:他说的没错,我就是那个ATM
引用 @ryanqiao 发表的:难道你不知道,ATM存和取是两个盒子吗?
引用 @讯言 发表的:藏经阁绝技
引用 @RangoSama 发表的:十费双风投?
引用 @用户2018276189 发表的:可以设置存取一个箱子的哦
引用 @ryanqiao 发表的:现在银行都敢开放循环存取啦,看来我孤陋寡闻了,这个出了纠纷怎么弄呢?
引用 @上大小朋友 发表的:你肯定不是程序员
引用 @一个会打球的铁憨憨LS 发表的:第六季就是硬凑出来的不过总比没有好😁
引用 @男神眼 发表的: 哪有第六季
引用 @一个会打球的铁憨憨LS 发表的:快了估计还在剪辑吧可能会像权游一样烂尾不过无所谓了😁
引用 @守望大麦基 发表的:大哥,实质重于形式,会计不是记录员。。。
引用 @AllenLyyy 发表的: 再说一个问题。如果是同时间发生两个动作。不管你手速再快,最后到达核心实时交易都是两笔,事物严格一笔一笔执行并且核准余额,这不仅是系统上控制,核心也有复杂且稳定的机制保证交易唯一性,想靠并发压垮核心,出现账务错误可能性几乎为零。
技术层面说,你终端提款操作的时候,数据库里的记录是锁死的,不能再通过其他seesion执行dml操作了。
遮住眼睛就行了
他说的没错,我就是呗抹掉的钞票
拿金砖在盟重客栈,先跟小号交易,一个人点确认交易,另一个不点,这时候金砖被锁定,但还暂时属于你
这时候再找客栈npc兑换金条,他会给你五根,而金砖还在你身上。
就是这么刷钱的。
老哥你也太认真了
专业
薛定谔的手机?
很难过的从程序员转到了会计
老IT🐶了😂😂😂
你说的没错。
大哥,实质重于形式,会计不是记录员。。。
及时收手也别太张扬了
大操作家你来了
记账就是什么意思呢?
那我不绑定短信不就行了?
牛逼
自戳双眼,心想事成。挥刀自宫,日天日地。
建议先翻下刑法,有写的话就要恭喜楼主的方案有一定可行性了🐶
网快吗,看《越狱》会卡吗
请问可重复读能防止幻读吗
第六季就是硬凑出来的
不过总比没有好😁
银行CRS机的存款和取款箱子是分开的
job很贴切,update更是术语
圣安地列斯
再取一千就失败呗,取款得时候还要做验证的啊
好的情况这两张给你吐出来,坏的情况给你算成一张
藏经阁绝技
这不是基本的事务么..跟线程有毛钱关系😂
不能。但是innodb引擎加入了mvvc,解决了幻读的问题
这不就是线程安全的问题吗
感觉这个幻读有点头疼,应届生这个问题被问到很多次
还好,这块知识点不多,好好学学就行
好像但凡本科生都学过数据库吧。。。我们会计带专专业都学过数据库。。。但是也就是皮毛
底层的数据,和并发安全有啥关系?不都得透到innodb?
自作聪明!
京师监狱
一进到程序就lock住那条了,我们用的是古老的DB2,读的时用不同的关键字决定是lock还是不lock。退一万步讲,假如这是个惊天秘密bug,你得逞了,银行有daily report,weekly report,monthly report。一旦数目有问题肯定会有exception暴出来,IT查一查不就啥都知道了。
我还反应了一会
魔鬼
装过行不行
超喜欢这里嘚
是不是非常斯国一呢
现在的机子一般都是叫循环机啦,有时忙没时间加钞,会自己存钱进去顶一段时间
伺机待发硬币
老哥这个形容太形象了,哈哈哈,老术士了
伺机待发硬币消失?
xswl哈哈哈哈
我干过这事,为了腾手牌,炎术士配合三费三报告
只要手速够快!
你要笑死我吗
存不进假钞,取得出假钞,由此可得
可以设置存取一个箱子的哦
伺机待发硬币
有一个的
绝技是爆任务
哈哈哈哈哈
这个真没试过
是mvcc🐶
不是的,我之前atm取出来一张钱很黑,我想存进去再取出来看能不能换个新的,结果我连着搞了5次,还是那一张…
现在银行都敢开放循环存取啦,看来我孤陋寡闻了,这个出了纠纷怎么弄呢?
能出什么纠纷,atm每张钱冠字号都差
来个原子操作
事务,事务
一看就是只学了操作系统,没学数据库,hhh
卸载支付宝,花呗就不用还了
哪有第六季
快了
估计还在剪辑吧
可能会像权游一样烂尾
不过无所谓了😁
不是的,银行的业务比一般的互联网产品复杂的多
第五季不是算完结了吗😂时隔好多年出的
跟线程安全关系不大
谨慎性警告
第六季都看完啦如果没记错的话
这才叫专业