`
文章列表
    1、实现TypeConverter接口,实现 convertValue(java.util.Map<java.lang.String,java.lang.Object> context, java.lang.Object target, java.lang.reflect.Member member, java.lang.String propertyName, java.lang.Object value, java.lang.Class toType)  2、继承DefaultTypeConverter类 ...
  Action接受页面的请求参数,有两种类型模型驱动、属性驱动,可以分为三种方式   1、Action自身作为model对象,使用setter封装页面参数(属性驱动) jsp <form action="${pageContext.request.contextPath }/demo05/param1.action" method="post"> 文本<input type="text" name="username" /><br/> 多选 ...
  1、使用ActionContext对象,采用解耦合的方式访问ServletAPI ActionContext context = ActionContext.getContext();  jsp <form action="${pageContext.request.contextPath }/demo04/scope1.action" method="post"> <input type="text" name="scopetext" /> <input type ...
   Action的编写方式: 1、POJO对象 public class RequestAction { public String execute() { return "success"; } }  2、实现Action接口 public class RequestAction2 implements Action { @Override public String execute() throws Exception { return SUCCESS; } }  接口中定义了5种逻辑视图名称 public ...
    导入jar包,struts-2.3.4\apps\struts2-blank.war 中所有jar包 struts2-core-2.3.1.1.jar:Struts 2框架的核心类库xwork-core-2.3.1.1.jar:Command模式框架,WebWork和Struts2都基于xwork ognl-3.0.3.jar:对象图导航语言(Object Graph Navigation Language), struts2框架通过其读写对象的属性freemarker-2.3.18.jar:Struts 2的UI标签的模板使用FreeMarker编写commons-loggi ...
  Session级别的缓存,事务范围的 SessionFactory级别的缓存,进程范围的   SessionFactory缓存: 内置:Hibernate自带的,只能缓存一些配置的SQL语句,如命名查询配置在*.hbm.xml中的SQL语句 外置:需要配置第三方插件使用,自己内 ...
    hibernate.cfg.xml中的配置 <property name="hibernate.current_session_context_class">thread</property>  层序中获取通过SessionFactory获取session时使用getCurrentSession() @Test public void test01() { Session s1 = HibernateUtils.openSession(); Session s2 = HibernateUtils.openSess ...
  Hibernate有默认的连接池,是DriverManagerConnectionProvider 12:51:52,892 INFO DriverManagerConnectionProvider:64 - Using Hibernate built-in connection pool (not for production use!) 12:51:52,894 INFO DriverManagerConnectionProvider:65 - Hibernate connection pool size: 20 12:51:52,894 INFO DriverMana ...
   对象之间相互关联,toString()不要相互引用,java.lang.StackOverflowError 。     HQL查询 语法和SQL类似,可以实现SQL语句的大部分功能,支持链式编程风格,复杂查询直接使用SQL,Hiberante查询效率不高。 @Test public void test01() { ...
  解压 tar -zxvf apache-flume-1.6.0-bin.tar.gz tar -zxvf apache-flume-1.6.0-src.tar.gz  copy src中的内容到bin中 cp -ri apache-flume-1.6.0-src/* apache-flume-1.6.0-bin/  在conf创建example文件 #agent1表示代理名称 agent1.sources=source1 agent1.sinks=sink1 agent1.channels=channel1 #配置source1 agent1.sour ...
   Hive安装   解压 [root@centos local]# tar -zxvf hive-0.9.0  配置/etc/profile环境变量 export HIVE_HOME=/usr/local/hive-0.9.0 export PATH=.:$HADOOP_HOME/bin:$HBASE_HOME/bin:$JAVA_HOME/bin:$HIVE_HOME/bin:$PATH [root@centos local]# source /etc/profile 修改hadoop中hadoop-env.sh文件 export HADOOP_CLA ...
  HBase shell操作 表创建 #进入hbase shell [root@centos bin]# hbase shell #创建一张user表,有三个列族 hbase(main):001:0> create 'user','uid','address','info44' #查看表 hbase(main):002:0> list TABLE user 查看表结构 hbase(main):001:0> describe 'user' DESCRIPTION ...
    解压文件,重命名 [root@centos local]# tar -zxvf hbase-0.94.7-security.tar.gz [root@centos local]# mv hbase-0.94.7-security hbase-0.94.7  在/etc/profile中配置环境变量 export HBASE_HOME=/usr/local/hbase-0.94.7 export PATH=.:$HADOOP_HOME/bin:$HBASE_HOME/bin:$JAVA_HOME/bin:$PATH [root@centos etc]# sourc ...
    VirtualBox+Centos6.4搭建Hadoop1.1.2分布式环境http://mvplee.iteye.com/blog/2233435   确保集群内服务器时间一致   解压文件 [root@hadoop1 local]# tar -zxvf zookeeper-3.4.5.tar.gz  配置home变量 [root@hadoop1 local]# more /etc/profile export ZOOKEEPER_HOME=/usr/local/zookeer-3.4.5 PATH=.:$HADOOP_HOME/bin:$ZOOKEEPE ...
   伪分布式环境搭建http://mvplee.iteye.com/blog/2212629   复制之前在VirutalBox搭建的伪分布式环境,修改主机名,分别为hadoop1、hadoop2、hadoop3   修改每台主机的主机名,分别为hadoop1、hadoop2、hadoop3 /etc/sysconfig/network /etc/hosts reboot  修改hadoop1主机的配置文件  core-site.xml mapred-site.xml 配置每台主机的ssh [root@hadoop03 local]# ssh-keygen -t ...
Global site tag (gtag.js) - Google Analytics