- 博客(23)
- 资源 (3)
- 收藏
- 关注
转载 struts.xml配置文件(package,namespace,action)
struts2.0 xml配置struts.xml文件结构 struts.xml文件是整个Struts2框架的核心。 struts.xml文件内定义了Struts2的系列Action,定义Action时,指定该Action的实现类,并定义该Action处理结果与视图资源之间的映射关系。 "-//Apache Software Foundation//DTD Strut
2014-08-19 14:10:27 416
转载 含有return 的try catch finally的执行顺序
static int f() {//这里报编译错误:must return a resutl of type int! int id = 0;try {return id;} catch (Exception e) {} finally {}}static int f2() {//但是这里怎么不报 错误呢? int id = 0;try {
2014-08-19 14:06:21 356
转载 ajaxanywhere 总结
ajaxanywhere 总结:1,简介AjaxAnywhere被设计成能够把任何一套现存的JSP组件转换成AJAX感知组件而不需要复杂的JavaScript编码.它利用标签把Web页面简单地划分成几个区域,然后使用AjaxAnywhere来刷新那些需要被更新地区域2,ajaxanywhere学习有两天了。ajaxanywhere与jsp,servlet,struts都能配合使用得很好
2014-08-19 13:59:26 493
转载 ibatis动态列查询问题解决
这个问题是因为你查询的sql的列是变化的,但是ibatis默认的会缓存RS中的meta信息,如果你第一次查询的列和第二次查询的列不一样的话,那么第二次ibatis还会以第一次查询的列为key从RS里面获取数据,但是你的列是变化的,所以第二次取数据的时候,RS里面已经没有了你第一次的那个列了,所以会出错。 幸好ibatis 可以设置来改变这种缓存引起的问题,就是这个remapResults=true
2014-08-19 11:15:19 579
原创 解决Ajax post中文乱码问题的三种方案
核心提示:本文介绍解决ajax post中文乱码的问题的方案,如果你的web应用中全部使用utf-8编码,那将不会有这上问题。这里主要是解决那些要求页面编码是gbk或 gb2312等非utf-8编码(有时候由于历史遗留问题,就会有这种需求)的web应用遇到的ajax post中文乱码问题。
2014-08-18 15:44:08 3526
原创 ajax post请求中文乱码问题解决(不使用escape方法,只使用filter)
本人另一篇博客总结了三种方案的比较,并提出了一种比本方案更好的一个方案,请参考:http://hjg1988.iteye.com/blog/472080 相信很多人都遇到过乱码问题,尤其在使用了一些web框架之后。但是大部分情况下,都是可以通过框架本身提供的配置来设置字符集编码来解决。比如,在webwork中,我们可以通过在webwork.properties中使用这种方法来设置字符编
2014-08-18 15:30:29 2063
原创 Linux文件夹文件创建、删除
Linux删除文件夹命令 linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字 删除目录、文件 rm(remove)功能说明:删除文件或目录。语 法:rm [-dfirv][--help][--
2014-08-18 11:38:53 508
原创 ./configure,make,make install的作用
./configure,make,make install这些都是典型的使用GNU的AUTOCONF和AUTOMAKE产生的程序的安装步骤。./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。make是用来编译的,它从Makefile中读取指令,然后编译。make install是用来安装的,它也从
2014-08-18 11:38:24 388
原创 StrutsPrepareAndExecuteFilter源码剖析
一、概述 Struts2的核心是一个Filter,Action可以脱离web容器,那么是什么让http请求和action关联在一起的,下面深入源码来分析下Struts2是如何工作的。FilterDispatcher API写道 Deprecated. Since Struts 2.1.3, use StrutsPrepareAndExecuteFilter instead or
2014-08-15 17:25:55 441
转载 checkstyle简单使用说明
checkstyle对检查代码规范问题的总结,虽然还不够只能,但已经比较强大。1.Cyclomatic Complexity is X (max allowed is X). 问题说明:圈复杂度过高。所反映的是“判定条件”的数量。圈复杂度大说明程序代码可能质量低且难于测试和维护。 修改建议:降低判定条件的数量。对方法进行拆分。2.Nested if-else depth is
2014-08-15 10:55:47 736
原创 MeEclipse8.6插件手动安装--checkStyle
手动安装checkstyle_4.4.2-bin版本,由于我的MyEclipse8.6安装目录是:D:\ProgramFiles\Genuitec,不支持直接把插件放在D:\ProgramFiles\Genuitec\MyEclipse-8.6\dropins目录下,使用link方式也出不来(不知道是什么原因造成的),所以只好用其它的方式。以下的方式同样适用于其它插件和工具的安装,只要照着改就行了
2014-08-13 17:18:38 745
原创 Eclipse--checkstyle插件使用
1.简介 Checkstyle是SourceForge下的一个开源项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具。它能进行自动化代码规范检查,从而使得开发人员从这项重要但又枯燥的任务中解脱开来。 Checkstyle具有高度可配置性,这使得它可以支持几乎所有的编程规范。 本文主要将介绍Eclipse中插件的使用方法。 2.
2014-08-13 16:39:56 566
原创 MyEclipse8.6\8.0极限优化
还在为自己的配置低而抛弃MyEclipse8.5\8.0..还在为那低下的速度而苦恼吧??那么.来试试优化的效果吧> 然我我们来开始优化吧:1、老是弹出Quick update error 、关闭myeclipse的Quick Update自动更新功能这个问题的解决办法是关闭自动更新Windows > Preferences > MyEclips
2014-08-13 13:43:51 470
转载 Oracle 删除用户和表空间
Oracle 使用时间长了, 新增了许多user 和tablespace. 需要清理一下对于单个user和tablespace 来说, 可以使用如下命令来完成。 步骤一: 删除userdrop user ×× cascade说明: 删除了user,只是删除了该user下的schema objects,是不会删除相应的tablespace的。
2014-08-11 18:04:59 383
原创 如何查看Oracle的用户权限
ORACLE数据字典视图的种类分别为:USER,ALL 和 DBA. USER_*:有关用户所拥有的对象信息,即用户自己创建的对象信息 ALL_*:有关用户可以访问的对象的信息,即用户自己创建的对象的信息加上 其他用户创建的对象但该用户有权访问的信息 DBA_*:有关整个数据库中对象的信息 (这里的*可以为TABLES,INDEXES,OBJECTS,USERS等
2014-08-11 18:04:34 568
原创 Oracle查询表空间使用情况
--查询表空间使用情况 SELECT UPPER(F.TABLESPACE_NAME) "表空间名", D.TOT_GROOTTE_MB "表空间大小(M)", D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)", TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_GROOT
2014-08-11 16:53:06 428
转载 查看Oracle数据库名和实例名
查看数据库名SQL> select name from v$database;NAME---------ORCL SQL> desc v$database; 名称 是否为空? 类型 ----------------------------------------- ------
2014-08-11 13:53:51 494
转载 sqlplus连接远程数据库
sqlplus连接远程数据库作者:zhanggp**************sqlplus 连接远程数据库系统********************** 方式一:简易连接,不用进行网络配置,其实就是tnsname.ora文件,但只支持oracle10G以上。命令:sqlplus 用户名/密码@ip地址[:端口]/service_name [as sysdba]
2014-08-11 11:39:27 556
原创 利用ORACLE的闪回功能恢复数据
利用ORACLE的闪回功能恢复数据一、 闪回表数据 从9i开始,Oracle提供了闪回(FLASHBACK)功能。使用FLASHBACK TABLE语句从撤消段中(undo segment)读取该表的过去映像,并利用Oracle9i中引入的回闪查询重建表行。UNDO_RETENTION给出了闪回支持的最小时间。也就是说,FLASHBACK最少可以支持UNDO_RETENTION给出的
2014-08-08 22:39:11 698
转载 jboss使用指南
JBOSS使用指南 Release v1.0 [jimmy(yang.kun),于2008-05-12编写] 一.JBOSS入门... 21.下载和安装JBoss. 22.JBoss的目录结构... 23.启动服务器... 34.JMX控制台... 4
2014-08-07 10:42:00 1288
转载 Oracle之PL/SQL的变量小结
PLSQL变量有四种类型,分别是:- 标量类型(Scalar)- 复合类型(Composite)- 参照类型(Reference)- LOB类型(Large Object)1、标量类型:- 只能存放单个数值的变量- 定义时,必须要指定标量的数据类型1.1常用标量类型(1)VARCHAR2(n)定义可变长度的字符串n指定字符串最
2014-08-07 10:04:07 618
转载 eclipse ide for java ee developers 开发环境搭建(j2ee)
使用eclipse真的有年头了,相信java程序员没有不知道它的,最近在给团队中新来的应届生做指导,专门讲解了一下Eclipse开发环境的搭建过程,一是帮助他们尽快的熟悉IDE的使用,二也是保证团队开发环境的一致性(顺便说一下,这点在敏捷开发团队中尤为重要,方便知识传播,提升团队快速响应能力)。 培训的过程中想起了自己当年初涉java时的情景,不免感慨万千啊。正所谓“工欲善其事必先
2014-08-07 10:00:27 771
原创 oracle中WMSYS.WM_CONCAT函数的版本差异
昨天在测试的时候发现,开发人员写的一段程序放在开发库中是好的,但是放在测试库中就会有问题。开发人员一直找不到问题的原因在哪里。于是就花了点时间协助开发人员来找问题的根本原因。 通过一些技术手段,定位到问题是由一个SQL语句引起的。 SQL语句如下:
2014-08-01 09:00:57 654
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人