有人向我反馈了一个bug】的更多相关文章

我是一个前端开发者,但我想这个故事对任何开发者都会引起共鸣的有人向你反馈了一个 bug. “26 楼会议室的灯亮着.它需要被熄灭.”bug 的备注里写道“你应该能在 5 分钟内搞定,只要按一下开关就好了.“ 你去了 26 楼的会议室.灯的确亮着,但房间里没有灯的开关.所以,你准备安装一个.但设计师说,它会破坏房间的美感.另外,墙壁是混凝土.你需要合适的工具才能安装开关.但是,没有人会批准购买这些工具.如果没有合适的工具,安装开关将需要两天.他们希望你现在就能把灯关上,因为他们害怕 CEO 可能心…
有人向你扔了一个bug. "26楼会议室的灯亮着.它应该是熄灭着的." bug的备注里写道"你应该能在5分钟内搞定,只要按一下开关就好了."你去了26楼的会议室.灯的确亮着,但房间里没有灯的开关.. 你准备自己安装一个开关.但设计师说,它会破坏房间的美感.另外,墙壁是混凝土.你需要合适的工具才能安装开关.. 但是,没有人会批准购买这些工具.如果没有合适的工具,安装开关将需要两天.他们希望你现在就能把灯关上,因为他们害怕CEO可能心血来潮决定去26楼逛逛,并恰好路过了…
Win10左下角菜单打不开,好痛苦,点击右下角的时间也没反应,各种不爽,折磨了我好几天,重装又不忍心,实在费劲,一堆开发环境要安装,上网找了很多方法都不适用.今天偶然解决了,仔细想了下,难道是Win10的一个Bug? 1.问题和现象 右下角菜单点不开,下面的状态栏的右键也没有反应.时间日期也点不开,音频喇叭同样点不开....各种烦人,百度一堆都无果.... 说明:Win10是正式版,已激活:杀毒也全盘扫描过,因为电脑是开发和办公用,几乎不上其他网站,所以中毒的可能性几乎为0. 特意补充一下吧,有…
本文来自:http://dinglin.iteye.com/blog/1976026#comments 背景 客户报告了一个count(distinct)语句返回结果错误,实际结果存在值,但是用count(distinct)统计后返回的是0.将问题简化后复现如下,影响已知的所有版本. 这里的 ; 一定是在插入前设置,这样下面的操作就是按照这个大小进行的,最终出现错误的结果,解决办法: 1,开始前设置足够大的tmp_table_size(推荐): 2,设置成1024,在不修改tmp_table_s…
1. 背景 之前读JUC的AQS源码,读到Condition部分,我当时也写了一篇源码阅读文章--(AbstractQueuedSynchronizer源码解读--续篇之Condition)[http://www.cnblogs.com/micrari/p/7219751.html].Doug Lea大师的代码写的很好,整个设计与编码都很优秀.但是我也在最后的思考与总结中指出了Condition有一个缺陷,在于await/awaitNanos/awaitUntil那些方法,在JavaDoc中写了…
最近将公司的项目从SqlServer移植到PostgreSQL数据库上来,在调用数据库的存储过程(自定义函数)的时候,发现一个奇怪的问题,老是报函数无法找到. 先看一个PgSQL存储过程: CREATE OR REPLACE FUNCTION updateattention(dm citext)   RETURNS void AS $BODY$ DECLARE    BEGIN   update ZB set gzd=COALESCE(gzd,0)+1 where ZB.dm=$1 ; END;…
今天,使用php 日期函数处理数据,发现一个问题. 具体场景是这样的,我一直以为strtotime  格式化当前日期 或 指定日期可以找到对应的数据,比如我要查找上上个与的数据,因为我要获取当前时间的上上个月 echo $enddate = strtotime("-2 months", strtotime("2017-08-31")); echo "<br>"; var_dump(date("Y-m-d H:i:s"…
我是一个Bug ,在这个系统中潜伏很久了,历经多轮测试的严酷考验而屹立不倒,如果Bug界按难度分类的话,我绝对属于地狱模式. 现在,我就等待一个倒霉蛋来触发, 可是他老是不来. 其实不能叫倒霉蛋 , 应该是幸运儿,能走到我这个分支,遇到我是他的荣幸. 和倒霉蛋儿对应的就是背锅侠,就是你,看文章的程序员. 1 有些Bug实在是太过明显,普通人一眼就能看出来,这批人最先阵亡. 还有一些Bug需要特定的条件才能触发,随着时间的流逝,用户的增多,他们也逐渐牺牲. 只有像我这样的,需要符合多个条件或者需要…
Bug的属性 Bug重现环境 这个应该是我们重现BUG的一个前提,如果没有这个前提,我们可能会无法重现问题,或者根本就无从下手. • 操作系统 这个是一般软件运行的一大前提,基本上所有的软件都依赖于操作系统之上的,对于一个软件来说,要想在某个操作系统上运行,必须要对这个操作系统支持,这就需要有针对性的设计与开发.对于不同的操作系统,其可能存在差异(如:win xp 与win 7)或本质的区别(如 win 7 与 CentOS linux),所以,操作系统环境是重现问题的一个重要前提. • 浏览器…
之前应该提过,我们线上架构整体重新架设了,应用层面使用的是Spring Boot,前段日子因为一些第三方的原因,略有些匆忙的提前开始线上的内测了.然后运维发现了个问题,服务器的HTTPS端口有大量的CLOSE_WAIT: 我的第一反应是Spring boot有Bug,因为这个项目分为HTTP和HTTPS两种服务以JAR的形式启动的,而HTTP的没有问题,同时,老架构的服务在Tomcat中以HTTPS提供服务也没有问题,我当时认为这大致上可以判断为Socket层面应该是没有问题的,于是我开始分析S…