摘要: boost::scoped_ptr和std::auto_ptr非常类似,是一个简单的智能指针,它能够保证在离开作用域后对象被自动释放。上一段代码,以及其输出: 1 #include 2 #include 3 #include 4 5 class implementation 6 { 7 pu... 阅读全文
posted @ 2014-07-01 09:50 ChrisTimer 阅读(267) 评论(0) 推荐(0)
摘要: gcc是C编译器;g++是C++编译器;linux下cc一般是一个符号连接,指向gcc;gcc和g++都是GUN(组织)的编译器。而CC则一般是makefile里面的一个名字,即宏定义,嘿,因为Linux/Unix都是大小写敏感的系统,这点一定要注意。cc是Unix系统的C Compiler,而gc... 阅读全文
posted @ 2014-06-19 14:44 ChrisTimer 阅读(248) 评论(0) 推荐(0)
摘要: 1.当你搞砸的时候,没人愿意责备你,这代表他们放弃了。2.足球场上有22个人,但是每次都只有一个人碰到球,所以我们从剩下的21个人的工作开始练起(第一次训练没带足球)。------the fundamental 阅读全文
posted @ 2014-04-29 21:37 ChrisTimer 阅读(406) 评论(0) 推荐(0)
摘要: holiday:假日vacation:假期a、对于英国人或者澳大利亚人来说,“假日”的意思等同于“假期”(尽管他们很少用“假期”)b、如果你是美国人,“假日”是指一个特殊的日子,好像圣诞节,而“假期”是指你会花两到三周的时间和你的家人出去旅行。其他说明:holiday n. 一般表示时间可长可短的假期,为可数名词。与季节连用时多用复数;与数词连用时只表示次数,不表示日期。例如:We have had three holidays since the beginning of the year.但三天的假期应说:a holiday of three days或a three days’ holi 阅读全文
posted @ 2014-03-07 16:28 ChrisTimer 阅读(2006) 评论(0) 推荐(0)
摘要: 回调函数就是那些自己写的,但是不是自己来调,而是给别人来掉的函数。消息响应函数就可以看成是回调函数,因为是让系统在合适的时候去调用。这不过消息响应函数就是为了处理消息的,所以就拿出来单做一类了。其实本质上就是回调函数。但是回调函数不是只有消息响应函数一种,比如在内核编程中,驱动程序就要提供一些回调函... 阅读全文
posted @ 2014-02-24 15:25 ChrisTimer 阅读(1244) 评论(0) 推荐(0)
摘要: 前面几篇随笔记录了我安装环境的一些笔记,环境ok以后,自然要看看impala到底性能如何,拿他来hive做做对比:前面hive章节中,已经建立了一张名叫chengyeliang的table,该表的结构为该表内导入了100000条记录。分别用impala-shell和hive对该表进行查询:测试一查询... 阅读全文
posted @ 2014-02-17 18:20 ChrisTimer 阅读(1517) 评论(0) 推荐(0)
摘要: 安装impala之前,确认满足Cloudera Impala Requirements中要求的所有条件:Supported Operating SystemsSupported CDH VersionsHive Metastore and Related ConfigurationJava DependenciesPackages and RepositoriesNetworking Configuration RequirementsHardware RequirementsUser Account RequirementsImpala官方安装wiki地址:http://www.cloude 阅读全文
posted @ 2014-02-13 18:25 ChrisTimer 阅读(4393) 评论(0) 推荐(0)
摘要: l 安装hive,hive-metastore hive-server$ sudo yum install hive hive-metastore hive-serverl 安装mysql-server$ sudo yum install mysql-serverl 启动mysql守护进程$ sudo service mysqld startl 下载mysql java驱动并复制到hive的lib中$ cd ~$ wget 'http://cdn.mysql.com/Downloads/Connector-J/mysql-connector-java-5.1.25.tar.gz' 阅读全文
posted @ 2014-02-13 18:09 ChrisTimer 阅读(1343) 评论(0) 推荐(0)
摘要: Impala是Cloudera在受到Google的Dremel启发下开发的实时交互SQL大数据查询工具,Impala没有再使用缓慢的Hive+MapReduce批处理,而是通过使用与商用并行关系数据库中类似的分布式查询引擎,可以直接从HDFS或HBase中用SELECT、JOIN和统计函数查询数据,从而大大降低了延迟。 Impala依赖CDH,依赖hive,hive依赖mysql做元数据存储数据库,所以需要在安装impala之前要检查环境,先安装他的Cloudera Impala Requirements。安装环境:OS:Red Hat Enterprise Linux Server... 阅读全文
posted @ 2014-02-13 17:50 ChrisTimer 阅读(1190) 评论(0) 推荐(0)
摘要: 关于 SSH Server 的整体设定,包含使用的 port 啦,以及使用的密码演算方式Port 22 # SSH 预设使用 22 这个 port,您也可以使用多的 port ! # 亦即重复使用 port 这个设定项目即可!Protocol 2,1 # 选择的 SSH 协议版本,可以是 1 也可以是 2 , # 如果要同时支持两者,就必须要使用 2,1 这个分隔了!#ListenAddress 0.0.0.0 # 监听的主机适配卡!举个例子来说,如果您有两个 IP, # 分别是 ... 阅读全文
posted @ 2014-01-22 11:28 ChrisTimer 阅读(670) 评论(0) 推荐(0)