智慧的老鸟

一个程序员需要有一棵Gank的心,Dota能培养我。

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 2 3 4 5 6 ··· 8 下一页

2013年2月6日

摘要: #创建表人信息表person(String name,int age)hive> create table person(name STRING,age INT)ROW FORMAT DELIMITED FIELDS TERMINATED BY '\t' ESCAPED BY '\\' STORED AS TEXTFILE;OKTime taken: 0.541 seconds#创建表票价信息表ticket(int age,float price)hive> create table ticket(age INT,price FLOAT)ROW FO 阅读全文
posted @ 2013-02-06 16:06 智慧的老鸟 阅读(35769) 评论(2) 推荐(1) 编辑

2013年1月29日

摘要: 方法一:环境:win7+sqlserver2008工具:bcp测试效率:新闻数据库,10000000行,25.8G导出时间:约2个小时每秒约1326行方法二:用循环执行sql语句,分段写入文件。1Bcp介绍bcp实用工具可以在MicrosoftSQLServer实例和用户指定格式的数据文件间大容量复制数据。使用bcp实用工具可以将大量新行导入SQLServer表,或将表数据导出到数据文件。除非与queryout选项一起使用,否则使用该实用工具不需要了解Transact-SQL知识。若要将数据导入表中,必须使用为该表创建的格式文件,或者必须了解表的结构以及对于该表中的列有效的数据类型。(1)导入 阅读全文
posted @ 2013-01-29 17:40 智慧的老鸟 阅读(6174) 评论(0) 推荐(0) 编辑

摘要: Hive技术文档——AuthorHuangFx 2013/01/29Hive是什么?Hive是蜂房的意思,为什么hadoop上的这层数据仓库叫Hive?因为生物学上蜂房是一个结构相当精良的建筑,取名Hive足见则个数据仓库在数据存储上也是堪称精良的。Hive是Facebook开发的构建于Hadoop集群之上的数据仓库应用,它提供了类似于SQL语法的HQL语句作为数据访问接口,这使得普通分析人员的应用Hadoop的学习曲线变缓。第一:Hive是建立在Hadoop上的数据仓库基础构架。第二:很低的学习代价便可以让用户在Hadoop中进行存储、查询和分析存储的大规模数据。简单的理解:如果用户只是需要 阅读全文
posted @ 2013-01-29 17:35 智慧的老鸟 阅读(9464) 评论(1) 推荐(1) 编辑

2013年1月23日

摘要: vector循环删除的时候,erase(it)会返回下一个迭代器的地址,保险的做法是赋值给it 即 it= erase(it)这是vector的内部机制所造成的,所以对vector进行erase的时候特别注意迭代器是否会失效!map则可以直接erase(it++);vector和map都不能将it++写在for循环中,而在循环体内erase(it)!voidmain(){ vector<int> v; v.push_back(1); v.push_back(2); v.push_back(4); v.push_back(3); v.push_back(6); v.push_back 阅读全文
posted @ 2013-01-23 17:16 智慧的老鸟 阅读(1922) 评论(0) 推荐(0) 编辑

摘要: 表操作0 :创建表CREATE TABLE 表名(列名1 列类型,……)1:删除列ALTER TABLE 【表名字】 DROP 【列名称】2:增加列ALTER TABLE 【表名字】 ADD 【列名称】 INT NOT NULL COMMENT '注释说明'3:修改列的类型信息ALTER TABLE 【表名字】 CHANGE 【列名称】【新列名称(这里可以用和原来列同名即可)】 BIGINT NOT NULL COMMENT '注释说明'4:重命名列ALTER TABLE 【表名字】 CHANGE 【列名称】【新列名称】 BIGINT NOT NULL COMM 阅读全文
posted @ 2013-01-23 12:13 智慧的老鸟 阅读(244) 评论(0) 推荐(0) 编辑

2013年1月15日

摘要: 步骤修改mapred-site.xml文件,添加如下配置:<property><name>mapred.child.java.opts</name><value>-agentlib:jdwp=transport=dt_socket,address=8883,server=y,suspend=y</value></property>关闭所有的tasktracker,只保留上面配置的一台需要调试的tasktracker启动Mapreducejob右键hadoopsrc项目,右键“DebugAs”,选择“DebugConfigu 阅读全文
posted @ 2013-01-15 19:09 智慧的老鸟 阅读(5285) 评论(1) 推荐(0) 编辑

2013年1月14日

摘要: ubanto-hadoop环境搭建安装vm下载:去官网下VMware-player-5.0.1-894247.zip安装和配置ubanto下载:去官网下ubuntu-12.10-desktop-i386.iso打开vm,载入ubantoiso文件,进行安装更新进入ubanto,如果是第一个进入,则需要设置root的密码>sudopasswdroot创建用户#sudouseraddusername#sudopasswdusername配置简单的VIMsyntaxonsetrulersetautoindentsetcindentsethlsearch安装和配置JDK首先将*.tar.gz解压 阅读全文
posted @ 2013-01-14 18:44 智慧的老鸟 阅读(4161) 评论(0) 推荐(0) 编辑

摘要: Java容器类包含List、ArrayList、Vector及map、HashTable、HashMap、HashsetArrayList和HashMap是异步的,Vector和HashTable是同步的,所以Vector和HashTable是线程安全的,而ArrayList和HashMap并不是线程安全的。因为同步需要花费机器时间,所以Vector和HashTable的执行效率要低于ArrayList和HashMap。由Collection接口派生的两个接口是List和Set。List是有序、重复的集合,set是无需不可重复的集合。Java中的“STL”可以从C++中进行衍生理解,Java拥 阅读全文
posted @ 2013-01-14 18:41 智慧的老鸟 阅读(3610) 评论(0) 推荐(1) 编辑

2013年1月9日

摘要: eclipse是我认为最好的开发工具IDE,因为其插件式的管理模式,给用户以极大的方便。所以学会如何在eclipse环境下安装自己需要的插件,是必须弄懂的事情,搜索了一些资料,尝试自己安装一个C++的插件,这样,不仅java,c++程序也能跑了。摘自(http://blog.csdn.net/zouxiangwei/article/details/6711925)下载下来的插件可能有这几种形式:一是单独的jar文件,二是plugins和features两个文件夹,三是一个单独的eclipse文件夹。links安装方法:(强推)1,准备工作如果插件是一个单独的jar文件,那么你需要做三件事,.. 阅读全文
posted @ 2013-01-09 16:28 智慧的老鸟 阅读(802) 评论(0) 推荐(0) 编辑

摘要: 序:计算机语言的学习,最快捷的方法是从一种语言映射到另一种语言。Java和C++作为最通用的面相对象高级语言,不论从语法或者编程上都极具相似性和可效仿行,这里的可效仿包括——语法理解可效仿和编程规范可效仿。本篇将针对Java语言,作重点牵引。Java开发环境配置1安装JDK版本:jdk1.6.0_27配置用户变量:a.新建JAVA_HOMEC:\ProgramFiles(x86)\Java\jdk1.6.0_27(JDK的安装路径)b.新建PATH%JAVA_HOME%\bin;%JAVA_HOME%\jre\binc.新建CLASSPATH.;%JAVA_HOME%\lib;%JAVA_HO 阅读全文
posted @ 2013-01-09 16:23 智慧的老鸟 阅读(543) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 8 下一页