摘要:
0)递归下降算法的目的是通过不断迭代,逼近函数的最小值,从而求出参数1)逻辑回归实际上是一个分类器, 利用已有的样本来训练 sigmoid 函数(1) sigmoid 函数的一般形式:(2) sigmoid 函数的图形:(3) 预测函数 : 比如说有一个样本x, 他有10个 features... 阅读全文
摘要:
值栈是个很有意思的东东,当有'移入'的时候: 1) 执行 .l 文件中的匹配模式对应的action, eg:// *.l匹配模式 action----------------------------------------------------------------... 阅读全文
摘要:
1) 控制作用域 对变量的符号的查询总是沿着作用域链, 从局部作用域开始查询, 如果查到了就停止, 否则继续查询外层作用域 ....一直到全局作用域为止。 所以: 对全局变量的访问时间 > 对局部变量的访问时间。因此要局部变量缓存全局对象可以提高性能。// Bad example:// 对于全局... 阅读全文
摘要:
1) 修改提示字符串: PS1('>>') >>PS1('input:')input:1 + 22) 运算 >> 1+2ans = 3>> 1*2ans = 2>> 1 == 2ans = 0>> 1 != 2ans = 1>> 1 && 0ans = 0>> 1 || 0ans = 13) 输... 阅读全文
摘要:
template class visibility{public: void say(double d){};private: void say(int i){}; void say(T t){};};int _tmain(int argc, _TCHAR* argv[]){ visibil... 阅读全文
摘要:
void function() {}A a;void main{ ::atexit(function); A b;};次序如下:1 实例 b 的析构函数 # main 里面的实例的析构函数2 --- main 函数返回---3 function() ... 阅读全文
摘要:
1 class faux 2 { 3 public: 4 template 5 virtual void do() // member function templates cannot be virtual 6 {} 7 }; 8 ... 阅读全文
摘要:
0) 首先讨论一下 cache line 索引定位的方式。 给定一个 32 位虚拟地址,怎么定位 cache line 呢? 答案是 VIPT (virtual indexed, physical taged), 即以虚拟地址作为 cache line 的 set 的索引,物理地址作为 ... 阅读全文
摘要:
0) 背景 有个静态库叫做 slib.lib, 其中包含两个 obj 文件: expofunc1.obj |- void sayHello1() { printf("Hello 1\n"); } |- void sayWorld1() {} expofunc... 阅读全文
摘要:
成员函数指针 1 #include 2 using namespace std; 3 4 // 非成员函数指针 调用方式 (* 指针变量名 ) ( 实参表 ) 5 // 成员函数指针 调用方式 (被调用函数的宿主对象. *(指针变量)).(实参表) 6 // 成员函数指针 7 cl... 阅读全文