java操作zookeeper
package com.rxzx.demo;import java.io.IOException;import java.util.List;import org.apache.zookeeper.CreateMode;import org.apache.zookeeper.KeeperException;import org.apache.zookeeper.WatchedEvent;impor
java操作hive
存储类:package com.rxzx.hive;public class Beacon { private String stime; private String uid; private String sid; private String pid; public String getStime() { return stime; } public void setStime(Strin
hadoop几大机制
1.简述 checkpoint机制这里主要是用到了SN的作用,通过SN复制了原NN中的日志文件和SN中原有的镜像文件相结合,通过这样的原理,SN等同于是NN的一个副本,当NN服务器遇到故障重启时,可以通过SN来恢复数据。2.如何单独重启 Namenode dfs-sh.start3.简述HDFS读数据原理 客户端将请求发给NN,然后NN同意读数据,然后NN
java hdfs常用操作 文件输入输出删除复制下载
编写Java程序,编写满足如下要求八个方法:1. 迭代显示HDFS中的所有目录和文件package hdfs; import java.io.IOException; import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.
python 正则表达式
正则表达式re.match(pattern, string, flags=0):匹配的正则表达式,只能匹配开头,例如import reprint(re.match('www', 'www.rxzxedu.com').span()) # 在起始位置匹配print(re.match('com', 'www.rxzxedu.com')) #
python day3特殊数据类型
集合:list声明方式:a=[1,2,3,4](里面也可以是字符串,浮点等等)按照索引访问集合:还可以倒序访问集合:添加新元素:两种方法:1.insert(索引号,values) 把新的元素插入到指定的位置 2.append(values) 直接在索引最后的
python基础
python基础变量:intfloatstringboollisttuplenone 2.if 条件判断 if 1>0: (四个空格) ... 3.for 循环 4.while 循环while True:(四个空格) ...里面可
informatic
Informatic用途:把数据从数据库抽取出来,可以转移到其他的数据库用户,或者其他的数据库等。组成:分为四大工具,R工具,D工具,W工具,M工具其中使用顺序一般为R,D,W,MR工具:用来创建文件夹D工具:用来引入源表,创建目标表,开发映射W工具:创建关系,会话,工作流,实现工作流,是对D工具开发的映射的具体体现。M工具:整个工作流的实现,运作过程,可以看到其过程,工作日志等。使用方法:1.使
ORACLE 递归算法
ORACLE 递归算法概念: 所谓递归算法,是指把问题转化为规模缩小了的同类问题的子问题。然后递归调用函数(或过程)来表示问题的解。递归过程一般通过函数或子过程来实现,本文主要研讨了递归算法在oracle数据库树形结构表中的查询应用技术。语法:select [level],column,expr... from table [where condit
ORACLE SQLLODER
SQL Loader 的使用 1. SQL Loader 的特点 Oracle 自己带了很多的工具可以用来进行数据的迁移、备份和恢复等工作。但是每个工 具都有自己的特点。比如说 exp 和 imp 可以对数据库中的数据进行导出和导入的工作,是一 种很好的数
ORACLE数据库备份
ORACLE数据库备份三种模式:表备份,用户备份,完全备份。两种方式:DOS命令执行:表备份:导出:exp scott/tiger@orcle tables=emp,dept rows=y indexes=y commit=y file=c:/emp_exp_Date.dmp log=c:/emp_exp.log导入:imp scott/tiger@orcle fromuser=scot
ORACLE JOB
ORACLE JOB:JOB的作用:在项目中,经常会遇到需要定时完成的任务,比如定时更新数据,定时统计数据生成报表等等,这些工作都可以使用Oracle的Job来完成。提交JOB的方法:DBMS_JOB.SUBMIT( jobid OUT BINARY_INTEGER, 
orecle分析函数
ORACLE分析函数:是一种对批量数据进行处理的函数。举例说明:例1: 查询出员工的姓名、工资、所在部门的平均工资,要求显示出来的是工资大于部门平均工资的员工。 select p.* from (select ename,sal,avg(sal) over (partition by deptno) avg_sal from emp) p where
oracle DBlink
DBlink远程访问数据的一种方式,可以用来远程从数据拿表,进行操作等等。语言格式:create public datebase link ts(dblink 名) connect to scott(用户名) identified by tiger(用户密码) using 'ip(192.168.137.252)/orcle'使用方式:select ename,empn
oracle索引,同义词
索引:提高访问速度的一种数据库对象,他的目标就是加快访问数据的速度。优点:可以提高查询效率。可用于实施值的唯一性。缺点:创建索引需要消耗时间。储存索引需要内存。当关于索引的一些信息更新的时候也要同时更新索引,有一些麻烦。维护索引需要时间和资源。索引的创建::聚合索引:创建可以控制到多列的索引create index 索引名 on 表名(列1,列2...)索引的重构:重建创建索引Alter inde
oracle角色
角色:创建角色:create role 角色名称为角色授权:grant select on 表 to 角色为用户授予某个角色:grant myrole(角色名) to 用户名称删除角色:drop role系统中默认创建好的角色:
oracle权限
权限:权限的分类:系统权限,对象权限系统权限:与系统相关的,例如对象权限:select,update,delete等等可以修改所有的表 alter any table可以查询所有的表 select any table给用户分配权限:如果使用的软件也可以通过软件直接给予权限。给用户分配权限:给列创造控制权限:权限的传递:使其权限可以再赋给其他的用户解除用户的权限:revoke 权限 from 用户名
oraclePL/SQL与存储过程,函数
PL/SQLPL/SQL是ORACLE里的对应程序语言,他的基本结构为:declare变量声明begin//程序开始...//程序主题end;//程序结束如果是在DOWS命令中执行的话需要先执行set serverout on然后在程序末尾加上反斜杠/代表执行命令如果是在PL/SQL软件中执行的话就不需要但是也有两种方法方法一:打开SQL命令窗口执行方法二:直接在SQL窗口执行存储过程存储过程相当
oracle视图
第1章 视图1. 什么是视图。它有什么作用。存储的查询。可以视为虚拟表,拿来存放表。2. 创建视图:员工编号,员工姓名。 3. 创建视图:员工编号,员工姓名,部门编号,部门名称。 4. 创建视图:员工编号,员工姓名,经理编号,经理姓名。 5. 创建视图:部门编号,员工个数。 6.&nbs
oracle分组查询
分组查询,统计函数的使用02. 查询出emp表中总共有多少条记录。 03. 查询emp表中出每个部门的部门代码、薪水之和、平均薪水。 04. 查询emp表中出部门人数大于等于2的部门的部门代码、部门人数。 05. 查询emp表中出部门平均薪水小于等于2000的部门的部门代码、平均薪水,并按平均薪水从大到小排序。 06. 查询emp表中出部门合计薪水大于等于1