Skip to content

Instantly share code, notes, and snippets.

@sssa2000
sssa2000 / stlport_nan.md
Last active March 22, 2016 15:57
从Stlport和NaN说开去

#从Stlport和NaN说开去

##起因 上个月的时候,在项目中发生了一件莫名其妙的core dump。Client部门的同事熬夜跟踪埋伏得到的信息是使用stlport的sort对一个vector排序导致迭代器越界。其中提供了一个线索是:vector中存放的是单精度浮点数,并且有NaN。

随后,Client部门同事为了验证这个问题,得到两个结论:

  • 1、 构造了一个独立的测试用例,证实了一个vector中如果有NaN的话,调用std::sort会导致迭代器越界。
  • 2、 使用ms的stl没有这个问题。
@sssa2000
sssa2000 / 20131007
Created October 6, 2013 17:14
20131007 detail
我记得我曾经有两次写博客提及过度量这个词:
一篇是2010年的博文:http://www.sssa2000.com/?p=33。
另一篇是2012年的博文:http://www.sssa2000.com/?p=748。
当时的我基本上是把可度量和可测试画上了等号。
随着自己慢慢开始关注管理,对可度量这个词的含义有了更多的认识。例如:当需要回答某些问题的时候,我发现过去的眼光太局限:
- 团队生产的产品质量有多高?
- 团队的效率够高吗?
@sssa2000
sssa2000 / 20131007_2.md
Last active October 24, 2016 16:00
20131007_2

我记得我曾经有两次写博客提及过度量这个词: 一篇是2010年的博文:http://www.sssa2000.com/?p=33。 另一篇是2012年的博文:http://www.sssa2000.com/?p=748。 当时的我基本上是把可度量和可测试画上了等号。

随着自己慢慢开始关注管理,对可度量这个词的含义有了更多的认识。例如:当需要回答某些问题的时候,我发现过去的眼光太局限:

  • 团队生产的产品质量有多高?
  • 团队的效率够高吗?
  • 团队的能力有多强?
@sssa2000
sssa2000 / gist:7104189
Last active December 26, 2015 05:59
高斯消元法
// guass_elim.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include <windows.h>
#include <iostream>
#include <stdarg.h>
#include <assert.h>
#include <math.h>
#include <memory>
@sssa2000
sssa2000 / gist:7104220
Last active December 26, 2015 05:59
LU分解解方程算法
// LUDecompress.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include <iostream>
#include "equation.h"
#include <memory>
#include <vector>
class LU_Decompose_Slover