发现storm代码的一个Bug 清疚 2022-06-17 06:15 143阅读 0赞 今天在用storm写应用的时候无意发现一个bug,主要信息如下: \- storm版本:1.0.3 \- 组件:storm-core \- 方法:org.apache.storm.utils.Utils\#getGlobalStreamId 有问题的代码: public static GlobalStreamId getGlobalStreamId(String streamId, String componentId) { if (componentId == null) { return new GlobalStreamId(streamId, DEFAULT_STREAM_ID); } return new GlobalStreamId(streamId, componentId); } 因为GlobalStreamId的构造方法参数是这样的: public GlobalStreamId( String componentId, String streamId) { this(); this.componentId = componentId; this.streamId = streamId; } 很明显有问题对吧,正确的应该这样: public static GlobalStreamId getGlobalStreamId(String streamId, String componentId) { if (streamId == null) { return new GlobalStreamId(componentId, DEFAULT_STREAM_ID); } return new GlobalStreamId(componentId, streamId); }
相关 代码审查发现BUG:Java异常处理不当案例 在Java编程中,异常处理是非常重要的一部分。如果处理不当,可能会导致程序崩溃或者错误的数据结果。下面是一个简单的例子: ```java public class BugEx 朱雀/ 2024年09月11日 17:48/ 0 赞/ 48 阅读
相关 发现一个编译器的bug,androidR.id找不到页面的id 我就在博客上看了几个方案 1.R文件未编译,只需sync project同步编译一下; 2.清理工作空间,build>clean project; ,(都试 Bertha 。/ 2023年06月30日 08:37/ 0 赞/ 15 阅读
相关 发现CSDN的一个小Bug,CSDN网站管理人员进来看看哈~~ CSDN发博文的时候,说转载和翻译的博文不能被推荐到CSDN首页 刚刚我转了一个好的文章,一开始确实“发布到CSDN博客首页”的选项没了,但是之后我发现这个文章我要做点修改, 港控/mmm°/ 2023年01月17日 03:24/ 0 赞/ 106 阅读
相关 如何发现软件BUG 1.熟悉公司的产品业务 比如公司做刷机软件的,你肯定要迅速熟悉刷机流程和android手机相关的知识;只有熟悉了产品的业务流程、你才能迅速找出软件中存在的一些重要的缺陷,你发 绝地灬酷狼/ 2022年12月09日 13:59/ 0 赞/ 214 阅读
相关 我发现这个社会存在一个巨大的 Bug ... ![b2203ffdff96361514721a4280dda932.png][] 这个世界有它自己的规律... 1 直播大妈 上次回老家的时候,又看到我老爸在刷手机, 亦凉/ 2022年11月19日 01:22/ 0 赞/ 158 阅读
相关 用next_permutation()生成r-组合数,兼发现VC7的一个bug C++ standard library提供了两个生成排列的algorithms:next\_permutation()与prev\_permutation(),却没有提供生成 待我称王封你为后i/ 2022年08月25日 12:47/ 0 赞/ 104 阅读
相关 发现storm代码的一个Bug 今天在用storm写应用的时候无意发现一个bug,主要信息如下: \- storm版本:1.0.3 \- 组件:storm-core \- 方法:org.apach 清疚/ 2022年06月17日 06:15/ 0 赞/ 144 阅读
相关 sprintf的一个bug sprintf(str,"12.f","522.5); 结果523 sprintf(str,"12.f","523.5); 结果523 双进单不进,以后四舍五入不用这个函数,老 Myth丶恋晨/ 2022年04月01日 13:40/ 0 赞/ 211 阅读
相关 timestampdiff的一个BUG 发现一个timestampdiff无法正确判断列值的BUG,看下面例子: --测试表如下: mysql> select from test; +-- 清疚/ 2022年02月25日 10:28/ 0 赞/ 267 阅读
还没有评论,来说两句吧...