原文:无法到达的快递地址 一次偷懒表设计带来的惨痛教训

前段时间,商城在做促销活动的时候,我们的测试人员也买了一些商品,但是时隔多天一直没有收到快递,很是纳闷。经过开发同学的确认,该订单的邮递地址为:北京市火星区xxx,电话号码 ,这显然不是一个合理的邮寄地址。由于之前确认过线上并不存在SQL注入的可能性,因此只可能是线上的正常流程影响了订单的邮寄地址。在Check线上流程的时候,发现一个巨大的bug,这个bug看似平淡无奇,但实际上影响范围很大。 ...

2014-11-24 17:15 85 5193 推荐指数:

查看详情

关于vue中深拷贝的惨痛教训

近期在做一个关于地图的项目,由于要展示的数据中有的还没有定位信息,但是需要展示其他信息,所以要做数据的筛选,但是,经过筛选之后发现地图能正常展示了,但是数据出现了有时出现,有时不出现的情况,经过不懈努 ...

Thu Jun 20 21:38:00 CST 2019 0 1634
github总结(4)--关于git reset --hard这个命令的惨痛教训

背景叙述: 前几天,上传自己的个站到git上的时候,手欠脑发晕的用了git reset --hard xxxxxx 命令。由于只在线上传入了一个index.html页面(自己都不知道自己咋想的,就这么干了,O__O"…),且第一次commit的时候也只commit了一个index.html文件 ...

Sun Apr 09 07:48:00 CST 2017 9 93490
我的第一次项目管理--一次惨痛教训

  最近总想发点时间写些东西但抽不出时间,趁着放年假并且今天刚开完项目的年前回顾会议赶紧写出来,其实挺不好意思讲的,有点尴尬。 莫名的项目负责人:   由于公司逐步发展,项目越来越多,没有人有时间 ...

Mon Feb 12 05:18:00 CST 2018 13 2499
使用ConcurrentLinkedQueue惨痛教训

服务端原本有个定时任务对一个集合ArrayList 中的消息做处理。 因为考虑到处理消息是先进先出原则,所以优化的时候考虑改用ConcurrentLinkedQueue 当时没仔细深入研究过这个集合就匆匆上线了。结果刚上线第二天就出问题了。服务端一次优化演变成了一个缺陷,还好及时回退了版本 ...

Wed Oct 17 17:17:00 CST 2018 0 677
一次扯到蛋的教训

上周五的时候我对某个项目做了一个更改,将里面的构建脚本由maven换成了gradle。原因之一是因为maven的配置太繁琐,由于其引入了lifecycle的机制,导致其不够灵活,而 ...

Wed Nov 06 08:41:00 CST 2013 14 2307
一次操刀数据库分教训与经验--白干一场

做完了分之后,数据库里面的从8张变成了8000张,我以为谷歌的抓取速度会降低为原来的一半,于是每天看一次谷歌抓取速度,结果实在是太失望了 结果发现,分完之后谷歌抓取等待的时间迅速上升了,对mysql不是很了解,查了一下mysql的一些配置信息,我的数据库默认是innodb, 结果发现 ...

Sun Nov 17 04:33:00 CST 2013 29 3734
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM