摘要: hive与hbase的区别 阅读全文
posted @ 2014-02-27 16:05 一笔江湖 阅读(219) 评论(0) 推荐(0) 编辑
摘要: Yacc 与 LexTechnorati 标签:Yacc,LexYacc 与 Lex 快速入门 from:http://www.ibm.com/developerworks/cn/linux/sdk/lex/index.html#8Lex、Yacc实现计算器 from:https://www6.software.ibm.com/developerworks/cn/education/aix/au-lexyacc/section4.htmlYacc 与 Lex 使用教程 from:http://blog.csdn.net/liwei_cmg/archive/2007/09/06/1774665. 阅读全文
posted @ 2014-02-27 12:37 一笔江湖 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 2005 年 9 月 22 日,清华在读博士生王垠在水木社区 BLOG 上发表了《清华梦的粉碎--写给清华大学的退学申请》明确要求退学, 引起社会各界广泛争论.他创作的长篇文章《完全用Linux 工作》, 洋洋两万多字,从不同角度居高临下的阐述了他眼中 Linux 完全优越于Windows 的各种理由, 这篇文章并不简单的是一篇论述"Windows 能做的事 Linux都能做"这样的文章, 通篇洋溢着一个彻底批判Windows 平台基础的计算机哲学,计算机应用和计算机教育体系的人的万丈豪情, 尽管可能偏激,也不乏详细的推理论述. 今天我们重温本文,一方面也是因为 CB 上喜 阅读全文
posted @ 2013-06-02 17:00 一笔江湖 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 基类与派生类的构造函数一、缺省构造函数的调用关系通过下面的例子,我们来看一下基类与派生的构造函数的调用顺序。创建时先基类后派生类。销毁时先派生类后基类。#include <iostream>#include <string>using namespace std;class CBase { string name; int age;public: CBase() { cout <<"BASE" << endl; } ~CBase() { cout <<"~BASE" << endl; 阅读全文
posted @ 2013-05-31 09:26 一笔江湖 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 最近有些人在问MFC编程一些要点,有一些句柄的获取、指针的获取是常见的问题,本文将对这些问题做以解释,参考了前人的笔录(见reference),希望能够帮助大家更方便地进行MFC程序开发。 一般我们使用的框架是VC提供的Wizard生成的MFC App Wizard(exe)框架,无论是多文档还是单文档,都存在指针和句柄获取和操作问题。本文中将针对各类句柄的获得、指针的获得以及MFC中常见应用进行阐述并举例。本文内容索引:=========================================================MFC中获取常见类句柄<视图类,文档类,框架类,应用程 阅读全文
posted @ 2013-05-28 15:02 一笔江湖 阅读(669) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/morewindows/article/details/6721430在C++中,静态成员是属于整个类的而不是某个对象,静态成员变量只存储一份供所有对象共用。所以在所有对象中都可以共享它。使用静态成员变量实现多个对象之间的数据共享不会破坏隐藏的原则,保证了安全性还可以节省内存。静态成员的定义或声明要加个关键static。静态成员可以通过双冒号来使用即<类名>::<静态成员名>。在C++中类的静态成员变量和静态成员函数是个容易出错的地方,本文先通过几个例子来总结静态成员变量和成员函数使用规则,再给出一个实例来加深印象。希望阅 阅读全文
posted @ 2013-05-25 14:54 一笔江湖 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 转自:http://shiwawa.blog.hexun.com/9925417_d.html一,回调函数我们经常在C++设计时通过使用回调函数可以使有些应用(如定时器事件回调处理、用回调函数记录某操作进度等)变得非常方便和符合逻辑,那么它的内在机制如何呢,怎么定义呢?它和其它函数(比如钩子函数)有何不同呢?使用回调函数实际上就是在调用某个函数(通常是API函数)时,将自己的一个函数(这个函数为回调函数)的地址作为参数传递给那个函数。而那个函数在需要的时候,利用传递的地址调用回调函数,这时你可以利用这个机会在回调函数中处理消息或完成一定的操作。至于如何定义回调函数,跟具体使用的API函数有关, 阅读全文
posted @ 2013-05-25 11:29 一笔江湖 阅读(648) 评论(0) 推荐(0) 编辑
摘要: 转自:http://my.oschina.net/opening/blog/55289为什么类(class)的成员函数(member function)不能作为回调函数(callback function)?首先来看看回调函数有怎样的特点。windows中,回调函都显式(explicit)使用CALLBACK修饰符(decorator)修饰 (decorated)。实际上CALLBACK就是_stdcall参数传递方式(calling convention)的宏定义。MSDN中对 _stdcall 做了如下定义:The _stdcall calling convention is used t 阅读全文
posted @ 2013-05-25 11:27 一笔江湖 阅读(1036) 评论(1) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/gamecreating/article/details/5382902看到const 关键字,C++程序员首先想到的可能是const 常量。这可不是良好的条件反射。如果只知道用const 定义常量,那么相当于把火药仅用于制作鞭炮。const 更大的魅力是它可以修饰函数的参数、返回值,甚至函数的定义体。const 是constant 的缩写,“恒定不变”的意思。被const 修饰的东西都受到强制保护,可以预防意外的变动,能提高程序的健壮性。所以很多C++程序设计书籍建议:“Use const whenever you need”。1.用const 阅读全文
posted @ 2013-05-24 17:05 一笔江湖 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 运动背景下的运动目标检测转自:http://www.cnblogs.com/easymind223/archive/2012/12/30/2839480.html各种目标检测方法介绍(懒人可以直接略过) 目标检测是一个老话题了,在很多算法当中都有它的身影。目标检测要做的就两件事:检测当前图片中有没有目标?如果有的话,在哪?按照先验知识和背景运动来划分的话,目标检测方法大概可以分为两大类: 第一,已知目标的先验知识。在这种情况下检测目标有两类方法,第一类方法是用目标的先验知识训练一堆弱分类器,然后这些弱分类器一起投票来检测目标,如boosting, random forest 都是这个思路,.. 阅读全文
posted @ 2013-05-20 11:18 一笔江湖 阅读(391) 评论(0) 推荐(0) 编辑