新手学习任务(一)

来源:互联网 发布:linux从远程机器复制 编辑:程序博客网 时间:2024/06/06 14:27

Springmvc的全局异常捕获

全局异常捕获之前在培训过程中有简单的接触过,只要实现一个HandlerExceptionResolver的接口,再在springmvc.xml文件中进行配置。实现将错误信息传到指向的错误页面。

 

Springmvc定时器

关于定时器查资料找到是有两种方法:第一种是直接基于XML文件中直接进行配置

1.   <task:scheduled-tasks>  

2.          <!--  

3.               这里表示的是每隔五秒执行一次  

4.          -->  

5.           <task:scheduled ref="myTaskXml" method="show" cron="*/5 * * * * ?" />  

6.          <task:scheduled ref="myTaskXml" method="print" cron="*/10 * * * * ?"/>  

7.       </task:scheduled-tasks>  

通过 <task:scheduled-tasks>  task任务扫描来进行启动。

第二种是通过注解的方式来实现定时器。同样需要在配置文件中
xmlns
加下面的内容


xsi:schemaLocation
加下面的内容

在实现类上要有组件的注解@component,还需要在实现上注解@Scheduled,同时注意到定时器任务是不能有返回值。

 

Liunxwar包的部署

War文件(扩展名为.War,Web Application Archive)包含全部Web应用程序。在这种情形下,一个Web应用程序被定义为单独的一组文件、类和资源,用户可以对jar文件进行封装,并把它作为小型服务程序(servlet)来访问。

Tomcat中部署war包很简单:

首先,直接把相应的war包放到$TOMCAT_HOME/webapps下,不用建目录;

然后,修改$TOMCAT_HOME/conf/server.xml,在Host配置段中添加类似于如下内容:

1. <Context path="/" docBase="hdfs-webdav.war" debug="0" privileged="true" reoadable="true"/> 

其中,docBase参数标识的是war包的名称。

访问时,使用如下地址进行访问:http://ip:port/hdfs-webdav

如果要把war包部署到Tomcat根目录,直接使用http://ip:port进行访问,需要的操作稍微复杂一些:

 

 

一、war包解压,部署到除$TOMCAT_HOME/webapps以外的目录  jar -xvf game.war  /目录

二、删除$TOMCAT_HOME/ webapps/ROOT目录下的所有文件

三、在$TOMCAT_HOME/conf/Catalina/localhost目录下,新建一个ROOT.xml文件,写入类似于如下内容:

1. <?xml version='1.0' encoding='utf-8'?> 

2. <Context path="/" docBase="/usr/local/tomcat-6.0/webdav" debug="0" privileged="true" reloadable="true"/> 

其中,docBase指向的是war包解压后的目录名称,需绝对路径。

 

Linux 数据库导入导出

利用命令来导出数据

mysqldump-u用户名 -p数据库名 > 数据库名.sql

范例:

mysqldump-uroot -p abc > abc.sql

(导出数据库abcabc.sql文件)

利用命令导入数据

mysql-u用户名 -p数据库名 < 数据库名.sql

范例:

mysql-uabc_f -p abc < abc.sql

(导出数据库abcabc.sql文件)

 

TomcatLinux下进行配置

1.需要先配置jdk,配置环境变量。

2.下载tomcat 解压tomcat文件          tar -zxvf apache-tomcat-7.0.29.tar.gz

3.配置tomcat 复制解压后的文件到 /opt 目录    sudo cp-r apache-tomcat-7.0.29 /opt

进入 /opt/apache-tomcat-7.0.29 目录            cd/opt/apache-tomcat-7.0.29

打开启动的脚本文件             sudo vi./bin/startup.sh

添加jdk,jre环境变量。

4.启动tomcat             sudo ./bin/startup.sh

5.在浏览器中输入localhost:8080来验证tomcat是否配置成功

0 0
原创粉丝点击