自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (14)
  • 收藏
  • 关注

原创 SQL-Oracle10数据库设计范式

数据库设计范式工具 PowerDesigner   数据库范式非常重要,但从实际开发来看,如果真的全部按照范式去做,则这个程序没法写,包括查询语句也会变得复杂。  在Oracle中的scott用户的全部表,实际上就已经很好的体现了一种设计思路,雇员-部门的关系。  第一范式:       数据库表中的字段都是单一属性的,不可再分。这个单一属性由其基本类型构成,包

2014-01-05 14:36:15 663

原创 SQL-Oracle09嵌套表与可变数组

嵌套表(了解)嵌套表:在一个表中还包含了一个子表 //------------------------------------------------------CREATE TABLE department( deptno NUMBER(2) PRIMARY KEY NOT NULL , dname VARCHAR2(50) NOT NULL) ;CREATE

2014-01-05 14:35:35 803

原创 SQL-Oracle08sql序列和同义词

序列(重点)在很多数据库系统中都存在一个自动增长的列,如果现在要想在Oracle中完成自动增长的功能,则只能依靠序列完成,所有的自动增长操作,需要用户手工完成处理。序列的创建格式:CREATE SEQUENCE sequence[INCREMENT BY n][START WITH n][{MAXVALUE n|NOMAXVALUE}][{MINVALUE n|NO

2014-01-05 14:34:45 823

原创 SQL-Oracle08sql视图

1、表的建立:CREATE TABLE 表名称Oracle中主要数据类型:VARCHAR2(长度) :表示一个字符串,有长度限制NUMBER() :表示数字,可以表示整数或小数DATE():表示日期格式,按照指定格式编写CLOB():存储大文本对象,海量文字BLOB():存储二进制数据,例如:电影、图片、音乐等等。(最大4GB)2、复制表:CREATE TABLE 表名

2014-01-05 14:34:01 862

原创 SQL-Oracle07sql约束

思考题:现在又一张国家表,里面只有一个国家名称的字段,内容如下:“中国、美国、巴西、荷兰”,现在要求通过查询实现对战功能:中国--美国中国--巴西中国--荷兰美国--中国美国--巴西美国--荷兰问:该程序如何实现?分析:本程序只能使用笛卡尔积完成。 CREATE TABLE national( name VARCHAR2(30));-

2014-01-05 14:33:11 934

原创 SQL-Oracle06表的管理

创建表CREATE TABLE person( pid   VARCHAR2(18) , name  VARCHAR2(200), age   VARCHAR2(3), birthday NUMBER(3), sex   VARCHAR2(2) DEFAULT '男');eg:向表中添加数据INSERT INTO person(pid,name,birthday

2014-01-05 14:32:15 560

原创 SQL-Oracle05数据库更新操作

数据库更新操作:数据库的主要操作分为两种: 数据库的查询操作:SELECT 数据库的更新操作:INSERT(增加)/UPDATE(修改,更新)/DELETE(删除)此时,为了保存原始的emp表的信息,在进行增加、修改、删除操作之前先将此表复制一份。CREATE TABLE myemp AS SELECT * FROM emp;此语句执行之后,会将表结构及数据完整的复制出

2014-01-05 14:31:07 818

原创 SQL-Oracle04事务处理

事务处理eg:创建一个只包含10部门雇员的一张临时表CREATE TABLE emp10 AS SELECT * FROM emp WHERE deptno=10 ;eg:删除emp10表中的7782雇员。SELECT * FROM emp10 WHERE empno=7782 ;从当前的窗口中发现,此时数据被删除了。但是,现在开启第二个窗口,再次查询emp10表,观察

2014-01-05 14:30:24 722

原创 SQL-Oracle03-子查询

子查询:在一个查询的内部还包含另外一个查询可在任意地方加入子查询代码,放在"()"中eg:查询出比7654工资要高的全部雇员的信息。 首先清楚7654雇员的工资是多少SELECT sal FROM emp WHERE empno=7654 ; 之后要以以上结果作为查询依据,只要是其他的工资大于sal,则表示 符合条件。SELECT * FROM emp;FR

2014-01-05 14:29:27 724

原创 SQL语句-Oracle02-多表查询

多表查询:select {distinct}*|查询列1 别名1,查询列2 别名2,...from 表名称1 别名1,表名称 2 别名2,...{where 条件(s)}{order by 排序字段 ASC|DESC,排序字段 ASC|DESC,...} eg:对emp(14条记录)和dept(4条记录)两张表进行查询:select * from emp,dept;

2014-01-05 14:28:29 682

原创 SQL语句-Oracle01

查询表的所需列:select empno,ename,job from emp;查询时给列起别名:select empno 编号,ename 姓名, job 工作 from emp;消除查询的重复列:(若查询多列则必须保证所查询的所有列均有重复值)select {distinct} *|具体的列 别名from 表名称;控制查询出来的格式:oracle中的字符串连

2014-01-05 14:27:24 760

原创 Hadoop-基于DistributedCache的复制联结

基于DistributedCache的复制联结(其中一个连接表必须小到可以放到内存中)public class DataJoinDC extends Configured implements Tool { public static class MapClass extends MapReduceBase  implements Mapper{  ... } public

2014-01-05 14:23:33 1338

原创 hadoop-Reduce侧联结

链接不同来源的数据:Reduce侧的联结、DATAJOIN软件包实现联结、 DATAJOIN软件包实现了联结的数据流其中有3个可供继承和具体化的抽象类:DataJoinMapperBase、DateJoinReducerBase和TaggedMapOutput在数据流中mapper输出的包带有一个(组)键和一个被标签记录的值。datajoin包指定(组)键为Text类型,而

2014-01-05 14:22:04 1211

原创 hadoop hdfs常用命令

hadoop hdfs常用命令 hadoop常用命令: hadoop fs 查看Hadoop HDFS支持的所有命令  hadoop fs –ls 列出目录及文件信息  hadoop fs –lsr 循环列出目录、子目录及文件信息  hadoop fs –put test.txt /user/sunlightcs 将本地文件系统的test.txt

2014-01-05 14:17:34 1188

原创 云计算是什么意思

云计算(cloud computing)是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云是网络、互联网的一种比喻说法。过去在图中往往用云来表示电信网,后来也用来表示互联网和底层基础设施的抽象。狭义云计算指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需资源;广义云计算指服务的交付和使用模式,指通过网络以按需、易扩展的方式获

2014-01-05 14:10:36 1473 1

原创 hadoop集群搭建——hadoop安装

Hadoop集群搭建–Hadoop安装目的本文描述了如何安装、配置和管理有实际意义的Hadoop集群,其规模可从几个节点的小集群到几千个节点的超大集群。如果你希望在单机上安装Hadoop玩玩,从这里能找到相关细节。先决条件确保在你集群中的每个节点上都安装了所有必需软件。获取Hadoop软件包。安装安装Hadoop集群通常要将安装软件解压到

2014-01-05 14:08:57 902

原创 hadoop入门

目的这篇文档的目的是帮助你快速完成单机上的Hadoop安装与使用以便你对Hadoop分布式文件系统(HDFS)和Map-Reduce框架有所体会,比如在HDFS上运行示例程序或简单作业等。先决条件支持平台GNU/Linux是产品开发和运行的平台。 Hadoop已在有2000个节点的GNU/Linux主机组成的集群系统上得到验证。 Win32平台是作为开发平台支持的。由于

2014-01-05 14:07:09 631

原创 hadoop和云计算的关系

Hadoop主要是由HDFS和MapReduce组成,HDFS是一个分布式文件系统(Hadoop Distributed File System),MapReduce则是用于并行处理大数据集的软件框架。因此,Hadoop是一个能够对大量数据进行分布式处理的软件框架,它是一种技术的实现。Hadoop是Apache基金会下的一款开源软件,它实现了包括分布式文件系统HDFS和MapReduce框

2014-01-05 14:05:31 1994

原创 利用HDFS java API增删改查操作

利用HDFS java API增删改查操作在做这个实验的时候需要特别注意下面三个问题:1、hdfs安全模式需要关闭命令:./hadoop dfsadmin -safemode leave2、工程中依赖的版本必须和集群的一致,否则也会报 version不一致错误3、hadoop集群用户权限的问题,以及各个目录的作用目前为什么会有这三个问题的原因待查!!!未验证目前使用hado

2014-01-05 14:03:50 1219

原创 利用hdfs搭建网盘

利用hdfs搭建网盘–webserver开发,描述下实现思路:1、网盘系统中的webserver是用来给用户提供操作界面,接收用户指令,完成文件上传、下载、图片上传、下载和图片预览功能的。2、其中关于存储相关的功能都是调用hdfs API来完成,而关于文件的相关结构化信息都存储在mysql关系型数据库中;3、webserver起到的是连接客户和hdfs的作用4、采用的是SSH框架(

2014-01-05 14:01:30 5387 6

原创 hadoop概述

Hadoop 是Apache 下的一个项目,由HDFS、MapReduce、HBase、Hive 和ZooKeeper等成员组成。其中,HDFS 和MapReduce 是两个最基础最重要的成员。HDFS 是Google GFS 的开源版本,一个高度容错的分布式文件系统,它能够提供高吞吐量的数据访问,适合存储海量(PB 级)的大文件(通常超过64M),其原理如下图所示: 采用

2014-01-05 13:49:28 761

hive实现原理

pdf文件讲述hive实现原理,图文并茂。

2014-09-07

雍俊海java程序设计教程(第2版).rar

雍俊海java程序设计教程(第2版).rar

2014-07-20

精通Hadoop

精通Hadoop,Hadoop学习不错的一本书。

2014-03-01

Hadoop测试题

本文档是对自己学习hadoop的一个小测试,适合初学hadoop的人士观看。

2014-02-17

Hive用户指南

本文档是hive用户指南,适合hive操作的用户查看。

2014-02-17

C#聊天室完整源码

此为主要由C#实现的聊天室的功能,有需要的可以看看。

2014-02-17

WCF技术解析.pdf

本教程是WCF技术解析.pdf,有需要的可以看看。

2014-02-17

200个C程序

本资源为200个C语言基本的例题,方便初学C语言的同学学习。

2014-02-17

C#版彩色连珠小游戏

C#实现的彩色连珠小游戏的文档,适合初学C#的学生观看。

2014-02-17

asp.net留言板项目源码

本系统是asp.net实现的留言板的功能,方便学习C#的初学者观看。

2014-02-17

C#图书馆源码

本资源是图书馆的源码,此项目使用C#语言开发。方便于初学者观看。

2014-02-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除