- 浏览: 1309851 次
- 性别:
- 来自: 北京
最新评论
-
jaingbei:
可以通过继承FileOutputFormat来简化相关代码
自定义OutputFormat -
star12396:
楼主,那hbase结合hive使用,这种架构稳定不?机器的内存 ...
hbase+hive结合使用 -
atMe0804:
...
kafka集群搭建和使用Java写kafka生产者消费者 -
ztao2333:
thanks
eclipse 设置自动补全快捷键 -
Will_forme:
你好 最近在使用kylin的时候有点疑问,我安装这些都没问题 ...
kylin 搭建和简单测试结果
文章列表
oracle基础知识4_多表查询
- 博客分类:
- DB
|| 符号解释: 字符串连接,相当于 mssql中的 +
笛卡尔集:
联合两个表 emp, dept 查询数据,那么查询的结果:
1 列是两个表的列数相加
2 行数是这两个表的行数乘积
3 查询结果会在两个表形成笛卡尔集结果后在按照条件筛选得到。
笛卡尔集产生条件:
1 查询时省略连接条件
2 连接条件无效
3 所有表中的所有行相互连接
为了提高查询效率,应该让where条件的连接条件更有效
学多表下查询就是学连接条件如何写。
连接条件分类:
1 等值连接
查询员工信息: 员工号 姓名 月薪 部门名称
...
oracle基础知识3_组函数
- 博客分类:
- DB
0 概念: 作用在一组数据上,操作这组数据并返回数值。
1 类型: AVG COUNT MAX MIN SUM
2 案例:
工资总额 : select sum(sal) from emp;
总人数: select count(*) from emp;
平均工资: select sum(sal)/count(*) 一,avg(sal) 二 from emp;
一
二
2335
2335
组函数会自动滤空:
select count(*), count(comm) from emp;
COUNT(*) ...
oracle基础知识2_单行函数
- 博客分类:
- DB
dual 是一个 用来测试函数和表达式的伪表
内容分为 单行 多行 函数两块:
字符函数:
1 大小写函数
select lower('Hello world') as 转小写, upper('Hello World') as 转大写,initcap('zm') as 首字母大写 from dual;
转小写
转大写
首字
hello world
HELLO WORLD
Zm
2 截取函数
--substr(a,b) 从a中,第b位开始取,取右边所有的字符
select substr('hello ...
本机安装成功后,访问链接: http://localhost:5560/isqlplus/
前提: 本机win7下安装oracle10g_32, 安装过程见
oracle 10g 安装 和 常遇到的错误 (http://chengjianxiaoxue.iteye.com/blog/2074281)
安装后仅限于学习个人学习oracle之用
0 oracle数据库和oracle实例的区别:
a) oracle服务器 = oracle数据库 + oracle实例
b) oracle数据库: 用于实际存放数据的文件,存储在硬盘中这些文件组织在 ...
很有哲理的句子,每天都值得看一遍
- 博客分类:
- 杂记
文章转载于散仙博客,原文链接:
http://qindongliang1922.iteye.com/blog/1922086
1.事业永远第一 虽然金钱不是万能的,但没有钱是万万不能的,虽然这句话很俗,但绝对有道理,所以30岁之前,请把你大部分精力放在你的事业上。 2.别把钱看得太重 不要抱怨自己现在工资低,银行存款4位数以下,看不到前途,现在要做的就是努力学习,即使你文凭再高,怎么把理论运用到实践还是需要一个很长的锻炼过程,社会永远是一所最博大的大学,它让你学到的知识远比你在学校学到的重要得多,所以同样,你也别太介意学历低。30岁之前靠自己能力买车买房的人还是极少。 ...
帕雷托曾提出,在意大利80%的财富为20%的人所拥有,并且这种经济趋势存在普遍性。后来人们发现,在社会中有许多事情的发展,都迈向了这一轨道。世界上有很多专家正在运用这一原理来研究、解释相关的课题。例如,这个原理经过多年的演化,已变成当今管理学界所熟知的“80/20原理”,即百分之八十的价值是来自百分之二十的因子.
上面的话总结下: 选择要比努力更重要,因此,行动前,多收集相关资料,了解分析,做出当下最适合你的选择后在行动。
作为一名java程序员,常感叹需要学的东西太对,
javase(面向对象思维,IO, 集合,流, 线程,异常,socket,反射,注解,泛型,内省) ;
javaweb(jsp/servlet, tomcat使用,web工程虚拟映射,过滤器,拦截器,) ;
常用开源框架(spring , ibatis, hibernate , mogo )
脚本语言(javascript, jquery, 以后延续产生的dwr, 各种jquery插件)
html/css
项目相关(某一行业业务逻辑, 文本编辑器, 文件上传/flash , 页面静态化 SSI, 数据后台缓存oscache, 索 ...
SQL: structured query language 结构化查询语言
下载地址:(windos/linux环境下的安装文件)
http://downloads.skysql.com/archive/index/p/mysql/v/5.0.96
安装文档 见附件: MySQL安装图解.doc
作为自学,安装时一路next,到设置数据库语言的时候,设置为utf-8即可,细节见附件文档。
参考手册 见附件: MySQL_5.1_zh.chm
一些说明:
a) mysql 内可以创建多个数据库,这个和oracle不同(只能有 ...
oracle 分页查询
- 博客分类:
- DB
说道oracle分页,不得不提一个字段
rownum: 1 oracle下select语句每个结构集都有一个伪字段存在,叫做rownum,用于标识每条记录的行号 2 从1开始,单次递增1, 3 只有<,<=,没有 =,>,>=(据说是为了效率考虑做的限制) 4 在查询取数据时产生序号,按照默认的顺序生成 5 基于 rownum不能实现 >, >=, =的操作,我们可以利用 5.1 用子查询将需要查询的字段放在临时表,同时将rownum这个临时字段用别名eg:r方式存储在临时表 5.2 去临时表中查询,此时临时表的 rownum已经不再是临时字段,因 ...
oracle 10g 安装 和 常遇到的错误
- 博客分类:
- DB
A区:
0 下载地址: (别人百度网盘的,Oracle10g_database_win32) http://pan.baidu.com/share/link?shareid=977253308&uk=3187806297 1 下载后,解压双击运行 setup.exe
2 一路next,如果提示说可能或出错之类,忽略提示继续next即可
3 当执行到 单 ...
pwd 显示当前路径 cd 切换目录 . .. ~ ls 显示文件(夹) -l 显示详细信息 -a 显示全部,包括隐藏文件(夹) mkdir 创建文件夹 -p 递归创建 touch 创建空白文件 echo cat、tac、more、tail 查看文本内容 rmdir 删除空白文件夹 rm -f 强制删除 -r 递归删除 cp 复制/新建文件 mv 移动/重命名 find 查找文件 ps 查看瞬间的进程状态 kill -9 pid 杀死进程 ps -ef|grep 关键词 hostname 显示主机名称 如果要永久修改主机名,对应的文件/etc/sysconfig/network vi ...
看清大数据:仅仅是个工具而已
- 博客分类:
- 工作杂项
源自 网易
当前大数据的概念几乎众所周知,“海量”似乎成了形容大数据的唯一词汇。
大数据之所以大,其中一个重要原因是,实体经济在互联网时代开始转型的过程中,一直在进行着数据的搬运工作——将线下业务中的 ...
如何入门hadoop
- 博客分类:
- 云计算/大数据
摘于 知乎
我也是做毕业设计才开始接触Hadoop,折腾了蛮久,看了各种各类的书,对于如何入手也有些感触。我不是Hadoop专家,也只是一个初学者,这里我也只是就自己的学习体会,站在初学者的角度谈一下如何入门 ...
ftp工具和使用_截图形式展示
- 博客分类:
- 开发工具
说明:
0: 提供了两个包和5个操作图
1: 包--> ftp_server, ftp_client, 针对 window环境
2:截图是设置服务端,客户端连接服务端的操作步骤
3:服务端包需要解压后安装,客户端解压后,找到 FlashFXP.exe,双击,等读秒结束后点击我接受即可使用。
4 : 操作见下图