一个可以上bug榜top 100的的的的bug.
2011-12-20 09:10
190 查看
某应用的代码:
StringBuilder param = new StringBuilder(urlPara.getPropertyId());
作者的原意是拿一个ID构造一个StringBuilder打算和后边的其它字符串连接,结果这个urlPara.getPropertyId()返回的是int.
当ID长度是9位时,一下子分配100多M的内存,当长度更大时直接OOM。StringBuilder变成了它的缩写SB。
StringBuilder param = new StringBuilder(urlPara.getPropertyId());
作者的原意是拿一个ID构造一个StringBuilder打算和后边的其它字符串连接,结果这个urlPara.getPropertyId()返回的是int.
当ID长度是9位时,一下子分配100多M的内存,当长度更大时直接OOM。StringBuilder变成了它的缩写SB。
相关文章推荐
- 修改bug 提交出错:操作失败: 无法更改关系,因为一个或多个外键属性不可以为 null
- 垂直居中问题不只有 line-height 可以解决,还有一个哥们叫 margin-top
- 用java语言编写一个可以求20个范围在1-100之间随机整数和的程序。
- 一个简单的python爬虫程序 爬取豆瓣热度Top100以内的电影信息
- 玩怪物猎人P3发现一个BUG可以金钱无数(非老金)
- 记录一个Bug,注意0不可以做除数
- 用C# WinForm写的一个简单的计算器程序(可以输入复杂的表达式),欢迎大家指出Bug
- 随机生成一个1~100之间的整数,玩家可以通过函数InputBox命令输入数字来猜测那未知的随机数字
- 基本上,把switch,用设计模式代替,肯定是bug和过度设计。想想,本来修改一个文件几行代码可以解决的问题,变成修改3-6个类才能实现一样的功能。不是傻是什么?
- 今天发现一个隐蔽的条件编译BUG,不容易发现,编译不会出错。是否可以用断言来解决?
- 有人向我提了一个 Bug,说 5 分钟就可以搞定
- 今天写的一个用爬虫爬猫眼电影top100的完整代码
- 实现一个宽和高都是100像素的div可以用鼠标拖拽移动的效果
- 一个pl/sql中可以代替游标的写法(用这种方法也可以实现象sql中top的效果)
- hierarchyviewer一个android改BUG可以提高30%效率的工具
- 给一个控件上面设置图片(drawableTop),并可以设置图片的大小
- java项目中普遍存在的一个bug,用户直接可以通过url访问本人没有权限的页面
- 一个可以控制提示框显示为top,bottom,left,right的小方法
- 有人向我提了一个 Bug,说 5 分钟就可以搞定
- 【微软100题】一个台阶总共有n 级,如果一次可以跳1 级,也可以跳2 级,求总共有多少总跳法,并分析算法的时间复杂度