这个bug是我目前见过最离谱的bug…… 颠覆了我二十多年的世界观,天上掉馅饼这种好事第一次砸我身上(雾),至今我都没想明白其中的原理。

情况是这样的,去年我出门去外地有些事情要处理。由于要呆很长时间,所以就找了个地方长期安定了下来。
衣住行解决了,接下来就是吃饭方面的事了,所以我就打开“e了么”定位到住的地方,看看附近都有啥好吃的。 然后很快就有一家店吸引了我。

一看就很好吃有木有! 咳咳,其实更主要得原因是这个满21减20吸引了我 。 按照他的算法算下来,一顿只要一块钱?!

然而显然老板肯定不会留下这种显而易见的bug,因此店里所有配送食品的价格最低也要36.98块钱。 不过36.98-20=16.98,

17块钱吃一顿牛排饭好像也挺合适的,所以我随手关注了一下店铺就准备下单了。 然后有意思的事情就发生了:
1.他家店铺好像关注之后每日登录“e了么”后可以领取一个21块钱红包。
2.店铺有满21减20的优惠。
3.当时花呗有消费红包减免2.88。 然后我点了一份牛排,一份炸鸡串,一共41,算上餐盒和配送费将近44块钱。
确定没有其它的了,我点开了付款界面。 习惯性点开优惠券界面,然后我看到了……
一排20元优惠券!!!
我:??? 说是一排优惠券

其实也就三四张满21减20的。其中除了那一张签到给的一张店铺领的以外,剩下那些哪里来的我也不清楚。
难道我遇到bug了?

const regex1 = /dog./;
regex1.test('dog.'); // true
regex1.test('dog1'); // true const regex2 = /dog\./;
regex1.test('dog.'); // true
regex1.test('dog1'); // false 这是我创建的web前端学习扣扣裙:
851231348

天上掉馅饼? 不过当时也没想那么多,只是有些意外。

确认优惠券,满21减20,原本44块钱瞬间减免到23.98块钱。
然后我看了一眼剩下的几张,顺势点了一下…… 然后只见那23.98瞬间变成了个位数:2.98。 =͟͟͞͞(꒪ᗜ꒪‧̣̥̇)?????!!!!!
啊这……
研究了一番,原来店铺红包和签到红包兼容,一个20一个21减免直接砍掉了40块钱。
令人智熄。 刚才也说了,那一阵子有花呗活动,消费减免2.88。 所以在花呗的助攻下,我的午餐成功从2.98减免到了0.1毛钱。

0.1元!!!!! 然而你以为这就结束了? 不,这才刚刚开始! 众所周知,在各种交易平台上,老板为了自家评价界面好看,会有好评红包。 我点餐的这家也不例外。 不一会牛排饭到了,
我原本对这份一毛钱的牛排饭并没有什么期待。结果送到我手里的时候……

真香! (放一张美味牛排饭图片。) 物美价廉,这个好评老板值得拥有! 洋洋洒洒几百字给店铺一顿夸,随后上传了一张图片便发表了。
发表后刚想把手机收起来的时候,突然又想起来会不会有好评返现啊?所以我加了老板微信,发送截图申请返现。 过了两分钟,老板给我发了一块钱好评红包……

要素察觉! 也就是说,这一顿饭我不但没有花钱,反而还赚了将近一块钱?!

于是我开始怀疑人生,这怎么可能呢,店家和e了么两层纠错机制怎么可能会有这种bug,一定是今天运气好才这样,明天再看看吧。

然后第二天…… 我…… 又赚了一块钱……
然后在19年,
史无前例的事情出现了: 我在这几个月…… 靠吃饭赚了20多块钱…… (ㅎ‸ㅎ)……………… 至今没搞明白这是什么发家致富的鬼bug。

 

发家致富的鬼bug。让人心动的更多相关文章

  1. 让人心动的jQuery插件和HTML5动画

    1.jQuery/CSS3带表单的下拉菜单 今天要分享一款基于jQuery和CSS3的下拉菜单,这款jQuery下拉菜单非常特别,我们直接可以在下拉菜单中填写联系表单.登录表单.而且整个下拉菜单的外观 ...

  2. YTU 2438: 三人三鬼

    2438: 三人三鬼 时间限制: 1 Sec  内存限制: 128 MB 提交: 35  解决: 9 题目描述 目标是将东岸的3人3鬼通过一只小船转移到西岸,希望以尽可能少的摆渡次数. 船的容量有限, ...

  3. V8 的 typeof null 返回 "undefined" 的 bug 是怎么回事

    1997 年,IE 4.0 发布,带来的众多新特性中有一个对未来“影响深远”的 DOM API:document.all.在随后的 6 年里,IE 的市场占有率越来越高,直到 2003 年的 95%. ...

  4. 测试BUG记录模板(供参考)

    文档说明如下: Bug严重程度: A-崩溃的:由于程序所引起的死机.非法退出.死循环:数据库发生死锁:因错误操作导致的程序中断:主要功能错误:造成数据破坏丢失或数据异常:数据库连接错误:数据通讯错误. ...

  5. JXLS 2.4.0系列教程(五)——更进一步的应用和页面边距bug修复

    注:本文代码建立于前面写的代码.不过不看也不要紧. 前面的文章把JXLS 2.4.0 的基本使用写了一遍,现在讲讲一些更进一步的使用方法.我只写一些我用到过的方法,更多的高级使用方法请参考官网. ht ...

  6. 用excel记录测试bug问题总结

    前几天与开发在讨论问题的时候,开发提了一个问题,说是已经解决的问题,能否用excel表格总结一下,问了一下原因,感觉想法很好,就总结了一下. 在上家公司的时候,提交bug用的是mantis,现在是禅道 ...

  7. 软件测试 —— Bug

    [Bug规范] Bug标题中需包含Bug的具体位置并以[]标注 举例:[模块-子模块-页面]XXXXXXXXXXXX Bug标题尽量简明 做什么操作 + 出现什么结果,比如(点击提交按钮,出现卡顿现象 ...

  8. Bug报告提交规范

    首先声明,bug的测试规范应该在公司的正式文档建立.本建议非正式文档,有些内容可能不正确,有些内容可能需要继续商榷,甚至有些内容同公司规范有冲突.如果发现问题,直接忽略本文相应内容.本帖本意仅就工作中 ...

  9. 朋友,请待你的朋友——BUG好一点!

    程序猿嘛,难免会被BUG缠身,我相信,没有一个程序猿在被BUG缠身时是感觉轻松的,消灭BUG一定是你最大的愿望.本周,我们团队的项目进入调试阶段,各种BUG层出不穷,眼看下个周就要进行项目答辩会,所以 ...

随机推荐

  1. Java实现高效便捷还容易懂的排序算法

    PS:我现在越来越认为排序大法是,很深的算法了,就是简单的几个步骤,网上的大佬们能给你玩出花来(ง •_•)ง public class zimuzhenlie2 { public static vo ...

  2. Java实现蓝桥杯3n+1问题

    3n+1 [问题描述] 考虑如下的序列生成算法:从整数 n 开始,如果 n 是偶数,把它除以 2:如果 n 是奇数,把它乘 3 加1.用新得到的值重复上述步骤,直到 n = 1 时停止.例如,n = ...

  3. Java实现 LeetCode 172 阶乘后的零

    172. 阶乘后的零 给定一个整数 n,返回 n! 结果尾数中零的数量. 示例 1: 输入: 3 输出: 0 解释: 3! = 6, 尾数中没有零. 示例 2: 输入: 5 输出: 1 解释: 5! ...

  4. Java实现LeetCode 110. Balanced Binary Tree

    /** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * Tre ...

  5. java实现第五届蓝桥杯切面条

    切面条 一根高筋拉面,中间切一刀,可以得到2根面条. 如果先对折1次,中间切一刀,可以得到3根面条. 如果连续对折2次,中间切一刀,可以得到5根面条. 那么,连续对折10次,中间切一刀,会得到多少面条 ...

  6. Linux 用户和用户组管理-用户信息文件

    用户信息文件存在在/etc/passwd中,vi /etc/passwd 其中,有七列以:分隔的信息 第一列表示用户(account),第二列表示密码标志(真正的密码存在在/etc/shadow中), ...

  7. 一口气说出9种分布式ID生成方式,面试官有点懵

    一.为什么要用分布式ID? 在说分布式ID的具体实现之前,我们来简单分析一下为什么用分布式ID?分布式ID应该满足哪些特征? 1.1.什么是分布式ID? 拿MySQL数据库举个栗子:在我们业务数据量不 ...

  8. Cron表达式,springboot定时任务

    详细请看这篇博客 参考:https://blog.csdn.net/belonghuang157405/article/details/83410197 Cron表达式是一个字符串,字符串以5或6个空 ...

  9. LVS 负载均衡器理论基础及抓包分析

    LVS 是 Linux Virtual Server 的简写,即 Linux 虚拟服务器,是一个虚拟的服务器集群系统.本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一.(百 ...

  10. git-bash用法详解

    目录 1. 开启Windows的 sshd 服务 1.1. ssh 高级配置 1.1.1. 生成秘钥 1.1.2. 添加或更改密码 1.1.3. 分发公钥 1.1.4. 允许以root身份ssh连接 ...