`
文章列表

Hive CLI

  1、创内部建表,hive把数据移动到仓库目录,hive管理数据,所以drop表时会把元数据和数据一起删除 create table user (id int, name string) row format delimited fields terminated by '\t' 2、将本地文件系统上的数据导入到表中 load data local inpath '/root/user.txt' into table user; #删除表对应目录已有的数据 load data local inpath '/root/user.txt' overwite into table u ...

HBase集群搭建

 
  cetnos1:HMaster(active) cetnos2:HMaster (standby) centos4:HRegionServer centos5:HRegionServer centos6:HRegionServer   1、安装Zookeeper集群 2、要把hadoop的hdfs-site.xml和core-site.xml 放到hbase/conf下   3、hbase-env.sh中指定JAVA_HOME、使用外部zookper集群   export JAVA_HOME=/usr/java/jdk1.7.0_55 export HBASE_ ...
  一、简介 history started by chad walters and jim 2006.11 G release paper on BigTable 2007.2 inital HBase prototype created as Hadoop contrib 2007.10 First useable Hbase 2008.1 Hadoop become Apache top-level project and Hbase becomes subproject 2008.10 Hbase 0.18,0.19 released   hbase是bigt ...
          统计手机上网的上行流量和下行流量 数据格式:  统计手机的上网流量只需要“手机号”、“上行流量”、“下行流量”三个字段,根据这三个字段创建bean对象,该对象要实现Writable接口,以便实现序列化,并且要有无参构造方法,hadoop会使用反射创建对象 public class PhoneBean implements Writable { private String phone; private Long upPayLoad; private Long downPayLoad; private Long totalPayLoad; ...
  Linux配置 1、配置ip地址:192.168.56.100/24 2、修改主机名:/etc/sysconfig/network 3、修改主机名和IP地址的映射:/etc/hosts 4、关闭防火墙:    service iptables stop、chkconfig iptables off reboot 解压命令:tar -zxvf     安装jdk 解压jdk后,在/etc/profile文件中配置环境变量 export JAVA_HOME=/usr/java/jdk1.7.0_79 export PATH=$PATH:$JAVA_HOME/bin ...

MySQL5.5密码重置

    1) 停止mysql服务器 运行输入services.msc 停止mysql服务2) 在cmd下 输入 mysqld --skip-grant-tables 启动服务器 光标不动 (不要关闭该窗口)3) 新打开cmd 输入mysql -u root -p 不需要密码 use mysql;update user set password=password('abc') WHERE User='root';4) 关闭两个cmd窗口 在任务管理器结束mysqld 进程 5) 在服务管理页面 重启mysql 服务密码修改完成                  
  开发中PermGen space 出的OutOfMemoryError eclipse.ini -vmargs -Dosgi.requiredJavaVersion=1.6 -Xms512m -Xmx1024m -XX:PermSize=512M -XX:MaxPermSize=512M  TOMCAT_HOME/bin/catalina.bat 在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行: JAVA_OPTS="-Djava.awt.headless=true - ...
      内置连接池 <bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate"> <property name="dataSource" ref="dataSource"></property> </bean> <bean id="dataSource" class="org.spri ...
  开始SpringAOP前先解释一些术语:  Jointpoint:在Spring中指Method Pointcut:一组Jointponit的集合,可以通过Spring中的表达式配置 Advice:在Jointpoint和Pointcut上的执行的动作,比如before advice、after advice、around advice Aspect:Jointpont+Advice的集合,实行业务拦截的那个切面组件 Introduction:特殊的Advice可以对拦截类添加Field、Method Weaving:将Advice应用到Jointcut或Pointcut的 ...
    Spring中Bean的完整生命周期 1) instantiate bean对象实例化 2) populate properties 封装属性 3) 如果Bean实现BeanNameAware 执行 setBeanName 4) 如果Bean实现BeanFactoryAware 或者 ApplicationContextAware 设置工厂 setBeanFactory 或者上下文对象 setApplicationContext 5) 如果存在类实现 BeanPostProcessor(后处理Bean) ,执行postProcessBeforeInitializatio ...
    http://repo.springsource.org/libs-release-local/     这是Spring所包含的模块,但随着Spring的发展壮大,模块也是越来越多 传统的实例化对象方式是,我需要什么对象,我来new,SpringIoC实例化对象的思想是,你需要什么对象?告诉我,我给你(注入)。 注入的方式有三种:接口注入、方法注入、构造注入 SpringIoC职责:对象的构建与管理、对象间依赖绑定 管理对象间依赖方式:编码、配置文件、注解(元数据)   导入所需要的底层4个核心jar包 spring-beans-3.2.5.RELEASE. ...

Struts2 part 8:OGNL

   ValueStack内部结构  ValueStack内部数据结构     一、获取ValueStatck的两种方式 1、通过SerlvetActionContext获得 ValueStack valueStack = (ValueStack) ServletActionContext.getRequest().getAttribute(ServletActionContext.STRUTS_VALUESTACK_KEY); SerlvetActionContext中有个常量 public static final String STRUTS_VALUESTACK_KE ...
    jsp,href为get提交 <a href="${pageContext.request.contextPath }/demo02/download.action?filename=MIME协议简介.txt">MIME协议</a> <a href="${pageContext.request.contextPath }/demo02/download.action?filename=Struts2上传下载.ppt">Struts2上传下载.ppt</a> <a href=&quo ...
         1、单文件上传 页面表单MIME封装类型为enctype="multipart/form-data" ,提交方式为post,Struts2使用FileUpload实现文件上传 jsp <form action="${pageContext.request.contextPath}/demo01/upload1.action" method="post" enctype="multipart/form-data"> <input type="fil ...
  1、代码校验 jsp <%@ taglib uri="/struts-tags" prefix="s" %> <s:fielderror></s:fielderror> <form action="${pageContext.request.contextPath }/demo06/validata1"> 用户名<input type="text" name="username"/><br/> 密码 ...
Global site tag (gtag.js) - Google Analytics