自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

于无声处

人生三恨:鲥鱼多剌,海棠无香,需求常变

  • 博客(3)
  • 收藏
  • 关注

原创 保存指针?还是副本?

今天测试一段新代码的时候,发现一个BUG,原因是同事写的一个类,在对其实例调用execute()方法之前,需要用pushParam()方法把类型为const char *的参数“压”给该对象。class Foo {public:    void pushParam(const char *param);    bool execute();};从类的行为上来说,我理所当然地认为pushPa

2006-03-21 21:16:00 1606

原创 塞翁失马,焉知非福?

今天在去公司的路上,远远地看到82路停在站台,一路小路过去,还是没有赶上,心里这个恨呀,恨自己为什么没有早起5分钟,算了,只好等下一趟了,估计今天得迟到。没想到几分钟后,又来一辆82路,虽然也是挤得不得了,但总算是意外的惊喜(平时82路两班车相距的时间很长),挤上车,开了一会儿,忽然看到刚才那辆82路停在路边,两个司机一交谈,原来前面那车上有人丢了包,已经报了警,正等110呢。那车上的人可

2006-03-20 16:05:00 1555 2

原创 今天从系统中找出的三个BUG

今天从系统中找出三个BUG,都与缓冲区溢出有关,真是教训深刻,这三个BUG一个是我过份信任协作程序传送过来的数据包(虽然是运行在本地机器上的自己编写的程序)而没有检查数据包的合法性,一个是同玿使用了不安全的sprintf函数而又偏偏给出了过小的缓冲区,另一个是另一位同事未检查函数返回值(或未仔细阅读函数编写者的注释)导致在函数失败的时候未成正确捕获。寻找这三个BUG花了很多精力,总结教训:

2006-03-06 23:56:00 2845

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除