future2012lg

博客园 首页 新随笔 联系 订阅 管理

2012年10月23日 #

摘要: 转载如何使用struts2拦截器,或者自定义拦截器。特别注意,在使用拦截器的时候,在Action里面必须最后一定要引用struts2自带的拦截器缺省堆栈defaultStack,如下(这里我是引用了struts2自带的checkbox拦截器):<interceptor-ref name="checkbox"> <param name="uncheckedValue">0</param></interceptor-ref><interceptor-ref name="defaultStack& 阅读全文
posted @ 2012-10-23 22:05 future2012lg 阅读(202) 评论(0) 推荐(0)

2012年10月21日 #

摘要: com.opensymphony.xwork2.util.logging.commons.CommonsLogger warn警告: Could not find action or resultNo result defined for action com.test.action.LoginAction and result successat com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:363)at com.opensymphony.xwork2.De 阅读全文
posted @ 2012-10-21 21:49 future2012lg 阅读(4027) 评论(0) 推荐(0)

2012年10月19日 #

摘要: 转载时注明出处http://www.blogjava.net/sxyx2008原理struts2的自定义类型转换机制为复杂类型的输入输出处理提供了便捷.struts2已经为我们提供了几乎所有的primitive类型以及常用类型(如Date)的类型转换器,我们也可以为我们自定义类添加自定义类型转化器.struts2为我们提供了一个类型转化器的入口: ognl.DefaultTypeConverter,或继承org.apache.struts2.util.StrutsTypeConverter,由于StrutsTypeConverter提供了更好的封装,所以建议大家在写转换器时通常采用继承Stru 阅读全文
posted @ 2012-10-19 22:57 future2012lg 阅读(237) 评论(0) 推荐(0)

摘要: A:<s:a href=""></s:a>-----超链接,类似于html里的<a></a><s:action name=""></s:action>-----执行一个view里面的一个action<s:actionerror/>-----如果action的errors有值那么显示出来<s:actionmessage/>-----如果action的message有值那么显示出来<s:append></s:append>-----添加一个 阅读全文
posted @ 2012-10-19 14:55 future2012lg 阅读(165) 评论(0) 推荐(0)

2012年10月17日 #

摘要: Linux会自带JDK,如果不使用自带版本的话需要卸载。1、卸载系统自带的jdk版本查看自带的jdk#rpm -qa | grep gcj看到如下信息:libgcj-4.1.2-44.el5java-1.4.2-gcj-compat-1.4.2.0-40jpp.115使用rpm -e --nodeps 命令删除上面查找的内容:#rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115二、安装jdkbin是二进制包,而rpm是redhat package 就是红帽的标准安装包区别就是rpm安装的时候给你自动配置,一般都是lib安装到/usr/ 阅读全文
posted @ 2012-10-17 21:02 future2012lg 阅读(207) 评论(0) 推荐(0)

2012年10月16日 #

摘要: SecureCRT是一个商业终端连接工具。SecureCRT可以自定义界面颜色方案,可以连接SSH1与SSH2、Telnet等服务。默认设置下,通过SecureCRT连接SSH服务器可能出现中文乱码的情况。这是由于SecureCRT字符编码与服务器的字符编码不一致造成的。解决方法非常简单,进行设置即可。中文乱码解决方法一般来说1、右键点击SecureCRT的连接标签选择“会话选项”菜单。2、在弹出的窗口中,左边栏选择“外观”选项卡;3、在右边的窗口中选择UTF8,如图所示:4、此时,SecureCRT中即可正常显示中文了: 阅读全文
posted @ 2012-10-16 16:40 future2012lg 阅读(214) 评论(0) 推荐(0)

2012年9月21日 #

摘要: 我们知道在Windows下最常见的压缩文件就只有两种,一是,zip,另一个是.rar。可是Linux就不同了,它有.gz、.tar.gz、tgz、bz2、.Z、.tar等众多的压缩文件名,此外windows下的.zip和.rar也可以在Linux下使用,不过在Linux使用.zip和.rar的人就太少了。本文就来对这些常见的压缩文件进行一番小结,希望你下次遇到这些文件时不至于被搞晕icon_smile.gif1、compress命令功能说明:压缩或解压文件。语 法:compress [-cdfrvV][-b <压缩效率>][文件或目录...]补充说明:compress是个历史悠久的 阅读全文
posted @ 2012-09-21 15:49 future2012lg 阅读(431) 评论(0) 推荐(0)

2012年9月20日 #

摘要: 怎样查看oracle当前的连接数呢?只需要用下面的SQL语句查询一下就可以了。#查看当前不为空的连接select * from v$sessionwhere username is not null#查看不同用户的连接数select username,count(username) from v$sessionwhere username is not null group by username#连接数select count(*) from v$session#并发连接数Select count(*) from v$sessionwhere status='ACTIVE'  阅读全文
posted @ 2012-09-20 10:32 future2012lg 阅读(241) 评论(0) 推荐(0)

摘要: 转载于pctfree 当一个块的使用空间达到100-pctfree值时,这个块从自由列表脱离。比如pctfree为10,那么当这个块使用90%的时候将会脱离freeelist,后续的insert将不会用到这个block。如果一张表中的数据插入后经常需要进行DML,那么我们须要把PCTFREE参数设置的大一些,以避免行迁移和行链接的现象出现。如果一张表插入数据后不 做修改和删除,那么我们是不是可以把PCTFREE设置的小一些,比如5,甚至更小,这样的话这张表的每一个数据块中可以包含更多的记录,从而减少访问这 张表带来的开销。而如果有一张表,数据块的热块冲突非常严重,我们也是否可以通过加大PCTF 阅读全文
posted @ 2012-09-20 10:22 future2012lg 阅读(1308) 评论(0) 推荐(0)

2012年9月12日 #

摘要: 例如有表T1id name qty--------------1 p1 102 p2 203 p3 304 p4 40............垂直分割就是按列进行分割,即把一条记录分开多个地方保存,每个子表的行数相同。例如表T1,可以把id和name放到数据文件p1,把qty放到数据文件p2。水平分割就是按记录进分分割,不同的记录可以分开保存,每个子表的列数相同。像表T1,可以把id为单数的放到数据文件P1,双数的放到数据文件P2表散列与水平分割相似,但没有水平分割那样的明显分割界限,它由哈希函数和键值决定一条记录的保存文件,这样是为了IO更加均衡。 阅读全文
posted @ 2012-09-12 15:48 future2012lg 阅读(266) 评论(0) 推荐(0)