`
wangchangtao
  • 浏览: 18572 次
  • 性别: Icon_minigender_1
  • 来自: 石家庄
社区版块
存档分类
最新评论
文章列表

hadoop现状

 Hadoop 这个单词如今铺天盖地,几乎成了大数据的代名词。仅仅数年时间,Hadoop 从边缘技术迅速成长为一个事实标准。如今想玩转大数据,搞企业分析或者商业智能,没有 Hadoop 还真不行。但 Hadoop 狂热的背后却酝酿着一场技术 ...

log4j配置样例

<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"> <!-- ================================================================= --> ...
无论是在Hadoop集群中添加机器和删除机器,都无需停机,整个服务不中断。 添加机器 在集群的Master机器中,修改$HADOOP_HOME/conf/slaves文件,在其中添加需要加入集群的新机器(newHost)的主机名: newHost hp2 然后在Master机器中执行如下命令: $HADOOP_HOME/bin/start-all.sh 这样操作完成之后,新的机器就添加到集群中来了。 删除机器 不安全的方式 由于Hadoop集群自身具备良好的容错性,可以直接关闭相应的机器,从而达到将该机器撤除的目的。但是如果一次性操作3台以上的机器,就有可能造成部分数据丢失,所以不推 ...

jdom创建xml文件

    博客分类:
  • xml
package xml;   import java.io.ByteArrayOutputStream; import java.io.FileOutputStream; import java.io.IOException; import org.jdom2.Document; import org.jdom2.Element; import org.jdom2.JDOMException; import org.jdom2.output.Format; import org.jdom2.output.XMLOutputter;     public class JavaXML {   ...

创建用户

grant select,insert,update,delete on *.* to newusername@localhost indetified by "password" 一) 连接MYSQL:    格式: mysql -h主机地址 -u用户名 -p用户密码 1、例1:连接到本机上的MYSQL    首先在打开DOS窗口,然后进入mysql安装目录下的bin目录下,例如: D:\mysql\bin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYS ...

事物配置

<?xml version="1.0" encoding="UTF-8"?> <!--   - Application context definition for JPetStore's business layer.   - Contains bean references to the transaction manager and to the DAOs in   - dataAccessContext-local/jta.xml (see web.xml's "contextConfigLocation") ...

JPA概述

    博客分类:
  • JPA
JPA包括以下三方面的技术 ORM映射元数据   JPA支持XML和JDK5.0注释两种元数据形式,元数据用来描述对象和表之间的映射关系,框架据此将实体对象持久化到数据库表中。 JAVA持久化API   用来操作实体对象,执行CRUD操作 查询语言    通过面向对象而非面向数据库的查询语言查询数据,避免程序的SQL语句紧密耦合

执行sql文件

spool $HOME/logs/createtables.log @./sql/createtables.sql spool off
create or replace procedure synonym_procedure AS i_count integer; begin select count(*) into i_count from user_objects t where t.OBJECT_TYPE ='SYNONYM' and t.OBJECT_NAME = upper('synonym_name');     if i_count>0 then         EXECUTE IMMEDIATE 'drop synonym synonym_name';     end if; end synonym ...
create or replace procedure sequence_procedure AS i_count integer; begin select count(*) into i_count from user_objects t where t.OBJECT_TYPE ='SEQUENCE' and t.OBJECT_NAME = upper('sequence_name');     if i_count>0 then         EXECUTE IMMEDIATE 'drop sequence sequence_name';     end if; end seq ...
create or replace procedure procedure_procedure AS i_count integer; begin select count(*) into i_count from user_objects t where t.OBJECT_TYPE ='PROCEDURE' and t.OBJECT_NAME = upper('procedure_name');     if i_count>0 then         EXECUTE IMMEDIATE 'drop procedure procedure_name';     end if; en ...
create or replace procedure package_procedure AS i_count integer; begin select count(*) into i_count from user_objects t where t.OBJECT_TYPE ='PACKAGE' and t.OBJECT_NAME = upper('package_name');     if i_count>0 then         EXECUTE IMMEDIATE 'drop package package_name';     end if; end package_ ...
删除表中数据的方法有delete和truncate,delete可以删除整个表的数据,也可以删除满足条件的一条或多条数据,但truncate只能删除整张表的数据.一般将delete操作称作删除表,truncate操作称作截断表. 对比操作如下:   操作       回滚      高水线      空间      效率 truncate   不能       降低       回收       快 delete     能         不变       不回收     慢 1.回滚   在oracle中删除的数据可以回滚是因为它把原始数据放到了undo表空间   DML语句使用undo表 ...
1.Flashback Table功能描述   将数据表恢复到之前的一个时间点或SCN号。   该功能将改变当前表及相关对象统一闪回到之前的一个状态 2.需要修改的系统参数   undo_management,参数需要是“AUTO”,保证回滚段使用模式是SMU mode   undo_re ...
ROW MOVEMENT特性最初是在8i时引入的,其目的是提高分区表的灵活性——允许更新Partition Key。这一特性默认是关闭,只是在使用到一些特殊功能时会要求打开。 在下面3中情况下才会使用此特性: 1.flashback table   当开启ROW MOVEMENT后,表被顺利的flashback了,数据被找回。此时,再比较flashback前后记录的ROWID,大多数记录的物理位置都变化。这个过程的内部操作, 可以通过对Flashback Table做SQL Trace来进一步观察。通过Trace,我们不难发现,Flashback Table实际是通过Flashback Que ...
Global site tag (gtag.js) - Google Analytics