`
jeff2008
  • 浏览: 25473 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
各位都知道,我们可以在web.xml中定义对错误发生时的提示页面,例如 <error-page>    <error-code>500</error-code>    <location>/500.vm</location> </error-page> 在这里我是用一个Velocity的模板页面来负责提示错误信息, 这个配置指明了当程序出现500错误的时候就执行500.vm这个页面. 在编写500.vm这个页面的时候有两个地方需要注意的 第一是编码问题(又是编码问题):Tomcat对这个页面总 ...
1 Spring的通知类型 现在让我们看看Spring AOP是如何处理通知的。 1.1. 通知的生命周期 Spring的通知可以跨越多个被通知对象共享,或者每个被通知对象有自己的通知。这分别对应 per-class或per-instance 通知。 Per-class通知使用最为广泛。它适合于通用的通知,如事务adisor。它们不依赖被代理 的对象的状态,也不添加新的状态。它们仅仅作用于方法和方法的参数。 Per-instance通知适合于导入,来支持混入(mixin)。在这种情况下,通知添加状态到 被代理的对象。 可以在同一个AOP代理中混合使用共享和per-instance通知 ...
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 <context-param> <param-name>webAppRootKey</param-name> <param-value>task.root</param-value> </context-param> <!-- 定义SPRING配置文件 --> ...
官方文档参考:http://tomcat.apache.org/tomcat-5.5-doc/config/http.html   Tomcat的server.xml中连接器设置如下   <Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" ...
/usr/local/jdk/bin/java -Dresin.home=/usr/local/resin -server -Xms1800M -Xmx1800M -Xmn300M -Xss512K -XX:PermSize=300M -XX:MaxPermSize=300M -XX:SurvivorRatio=8 -XX:MaxTenuringThreshold=5 -XX:GCTimeRatio=19 -Xnoclassgc -XX:+DisableExplicitGC -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+UseCMSCompactAt ...
*创建用户:CREATE USER username IDENTIFIED BY password DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP QUOTA UNLIMITED ON users; *角色授权给用户:GRANT CONNECT TO username; *创建角色:CREATE ROLE DEVEPROLE NOT IDENTIFIED; *授权给角色:GRANT CREATE SESSION, CREATE ANY TABLE, CREATE ANY INDEX, CREATE PROCEDURE,CREATE SE ...
***Oracle 11.1 在RedHat Linux 5.1 x86-64上的安装: 3.检查硬件设备: 3.1内存: *至少4G内存,grep MemTotal /proc/meminfo 命令可以看内存配置; *交换区的大小 Available RAM            Swap Space Required Between 4 GB and 8 GB    2 times the size of RAM Between 8 GB and 32 GB   1.5 times the size of RAM More than 32 GB          32 ...
1. 遇见xclock 检测不能通过:        正确的登录方式:在字符界面,使用 oracle 用户通过 start x登录 Xwindow,即可进行安装。或者以图形界面启动系统,再使用 oracle 用户登陆,即可进行安装。        失败的登陆方式:以root用户登录Xwindow,然后su - oralce,这样在进行安装时,就会提示上述那些错误了。 2.要想打开OEM的web 管理程序,必须先启动 Database listener,再启动Datebase Control端口监控程序,但是碰到下面的情况         问题:     [orac ...
一、DB2 索引优化准则 1. 对于不需要修改数据的查询(SELECT 语句),大量索引有助于提高性能 2. 组合索引:组合索引即多列索引,指一个索引含有多个列。一个组合索引相当于多个单列索引,如索引(ColA, ColB, ColC)至少相当于(ColA)、(ColA, ColB)、(ColA, ColB, ColC)三个索引。 3. 覆盖的查询可以提高性能。覆盖的查询是指查询中所有指定的列都包含在同一个索引(组合索引)中。 4. 对小型表进行索引可能不会产生优化效果 5. 应使用 SQL 事件探查器和索引优化向导帮助分析查询,确定要创建的索引。为数据库及其工作负荷选择正确的 ...
一、ORACLE的启动和关闭   1、在单机环境下   要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下    su - oracle      a、启动ORACLE系统   oracle>svrmgrl    SVRMGR>connect internal   SVRMGR>startup   SVRMGR>quit       b、关闭ORACLE系统   oracle>svrmgrl   SVRMGR>connect internal   SVRMGR>shutdown   SVRMGR&g ...
虽然我们习惯于linux下命令行操作,但是安装某些软件必须是基于GUI下面的,这个时候总不能跑到机房去安装吧,但我们可以使用Xmanager软件实现对linux进行远程控制. ***参考环境:RedHat Enterprise Linux AS 4   第一步,我们在 LINUX 系统下,修改 /etc/X11/xdm/Xaccess 文件,找到下面语句: # *# any host can get a login window 去掉最前面的 # 号   第二步,我们修改 /etc/X11/ gdm /gdm.conf 文件,把[xdmcp]的 Enable=false ...
    事因修改了某个配置文件,导致系统启动某个服务的时候hold住了,系统启动不起来。这种情况下常常通过修改表启动级别,切换到非xwindow模式下重新启动,一般选取启动级别runlevel为3即可。 参考环境:Redhat Enterprise Linux AS 4 步骤: 1.当Linux启动时,按 e  进去参数选择编辑界面: 2.移动光标选中系统(Red Hat Enterprise Linux AS (2.6.9-55.ELsmp)),按 e: 3.移动光标选中(kernel /vmlinuxz-2.6.9-55.ELsmp ro root=LABEL=/ rhgb qui ...
文件: $ gedit /etc/oratab orcl:/Oracle/app/product/10.2.0/db_1:N 改为: orcl:/Oracle/app/product/10.2.0/db_1:Y 也就是将最后的N改为Y 二、使用oracle用户修改$ORACLE_HOME/bin/dbstart文件: # su - oracle $ cd $ORACLE_HOME/bin $ gedit dbstart 找到 ORACLE_HOME_LISTNER=.....这行, 修改成 ORACLE_HOME_LISTNER=/u01/app/Oracle/produc ...
安装前可先卸载RedHat Linux 自带的jdk,步骤如下: 1.打开终端输入#rpm -qa | grep gcj ,其现实内容有: bgcj-4.1.2-46.el5 java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 2.卸载  #rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 (利用rpm -e --nodeps 命令删除上面查找的内容) 此时jdk1.4已被卸了。   二.jdk1.6安装 1.在sun的官方下载jdk-6u15-linux-i586.bin 2 ...
rm -rf mydir /* 删除mydir目录 */ cd mydir /* 进入mydir目录 */ cd - /* 回上一级目录 */ cd ~ /* 回根目录 */ mv tools tool /* 把tools目录改名为tool */ mv sourcefile destfile /* 移动文件 */ ln -s tool bac /* 给tool目录创建名为bac的符号链接,最熟悉的应该就是FTP中www链接到public_html目录了 */ find /var -name sn.txt /*查看/var 目录及其子目录下的 sn.txt的文件路径*/ cp - ...
Global site tag (gtag.js) - Google Analytics