Struts2中使用ValueStack、ActionContext、ServletContext、request、session等 .



Struts2中使用ValueStack、ActionContext、ServletContext、request、session等 .

笔者不知道该用哪个词来形容ValueStack、ActionContext等可以在Struts2中用来存放数据的类。这些类使用的范围不同,得到的方法也不同,下面就来一一介绍。

声明:本文参考Struts2版本为2.3.1.2,内容仅供参考,限于笔者水平有限,难免有所疏漏,望您能友善指出。本文发表于ITEYE,谢绝转载。

1. ValueStack

ValueStack在中文版的《Struts2深入浅出》一书中译作“值栈”。其本身数据结构是一个[......]

Read more

Mybatis Ibatis Spring整合方式



Mybatis Ibatis Spring整合方式

mybatis是ibatis的升级版,spring也有自带mybatis的orm。所以,搭建ibatis的框架也会有多种方式(我这里mybatis是3.0的,ibatis是2.3的,spring是3.0的,数据库是mysql)。下面介绍3中方式

1,只是用mybatis3。

2,使用mybatis3+spring3(使用mybatis的SqlSessionFactory )。

3,使用ibatis2.3+spring(使用spring自带的ibatis)

spring的orm包中只有ibatis,没有mybati[......]

Read more

设置session有效期

设置session有效期

Tomcat的默认session有效期是:30分钟。
==================================
可以在“tomcat安装目录/conf/web.xml”文件中进行设置与查看,其中的相应代码如下(计时单位为分钟):
<session-config>
<session-timeout>30</session-timeout>
</session-config>
===================================
另外,设置Tomcat session有效期的[......]

Read more

公务员考试行测图形推理技巧

公务员考试行测图形推理技巧,先说说数数,主要是点线角面素,点有交点,凸点,拐点,线有直线有曲线,角一般是内角小于或等于90度,面,就不用说了。

那么,如果图形是凌乱的话我们就数数,如果图形相同呢,我们就要考虑位置关系,如果是相似呢!我那就考虑样式问题了。

Mysql 中的日期函数

Mysql 中的日期函数

对于每个类型拥有的值范围以及并且指定日期何时间值的有效格式的描述见7.3.6 日期和时间类型。

这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内:

mysql> SELECT something FROM table
WHERE TO_DAYS(NOW()) – TO_DAYS(date_col) <= 30;

DAYOFWEEK(date)
返回日期date的星期索引(1=星期天,2=星期一, ……7=星期六)。这些索引值对应于ODBC标准。
mysql> select[......]

Read more

mysql数据库常见操作

一、数据库简单介绍
1、 按照数据库的发展时间顺序,主要出现了以下类型数据库系统:
Ø 网状型数据库
Ø 层次型数据库
Ø 关系型数据库
Ø 面向对象数据库
上面4中数据库系统中,关系型数据库使用最为广泛。面向对象数据库则是由面向对象语言催生的新型数据库,目前的一些数据库系统,如:SQL Server 2005、Oracle10g等都开始增加面向对象的特性。

二、常用基本SQL语句/语法
Ø SQL语句基础理论
SQL是操作和检索关系型数据库的标准语言,标准SQL语句可用于操作然后关系型数据库。
标准的SQL语句通常划分为以下类型:
查询语句:主要由于select关键[......]

Read more

mysql函数有哪些以及相关使用

Ø function 函数

函数的作用比较大,一般多用在select查询语句和where条件语句之后。按照函数返回的结果,

可以分为:多行函数和单行函数;所谓的单行函数就是将每条数据进行独立的计算,然后每条数据得到一条结果。

如:字符串函数;而多行函数,就是多条记录同时计算,得到最终只有一条结果记录。如:sum、avg等

多行函数也称为聚集函数、分组函数,主要用于完成一些统计功能。MySQL的单行函数有如下特征:

单行函数的参数可以是变量、常量或数据列。单行函数可以接受多个参数,但返回一个值。

单行函数就是它会对每一行单独起作用,每一行(可能包含多个参数)返[......]

Read more

如何解决客户端与服务器端的连接(mysql)

如何解决客户端与服务器端的连接(mysql) :
xxx.xxx.xxx.xxx is not allowed to connect to this mysql server
MySql connect error: xxx.xxx.xxx.xxx is not allowed to connect to this mysql server
这两天搞MySQL,遇到一些问题,怕忘掉,放上来,留着备用
1、Login into mysql,create a new user named “xuys”:
Format(MySql4.1.18):
GRANT [privilage] ON[......]

Read more

mysql连接时间的日志 进程监控日志等

mysql连接时间的日志 进程监控日志等。

1. 连接时间的日志
连接时间日志一般由/var/log/wtmp和/var/run/utmp这两个文件记录,不过这
两个文件无法直接cat查看,并且该文件由系统自动更新,可以通过如下:
w/who/finger/id/last/lastlog/ac 进行查看
[root@xhot ~]# who
root tty1 2010-10-06 22:56
root pts/0 2010-10-06 22:26 (218.192.87.4)
root pts/1 2010-10-06 23:41 (218.192.87.4)
root[......]

Read more

MySQL数据库中常用字段类型

MySQL数据库中常用字段类型

整数型:TINYINT,SMALLINT,INT,BIGINT
小数型:FLOAT,DOUBLE,DECIMAL(M,D)
字符型:CHAR,VARCHAR
日期型:DATETIME ,DATE,TIMESTAMP
备注型:TINYTEXT ,TEXT ,LONGTEXT

有些整数类型以及他们最多所能拥有的数字位我们必须有所了解:

·TINYINT——这个类型最多可容纳三位数。

·SMALLINT——最多可容纳五位数。

·MEDIUMINT——最多可容纳八位数。

·INT——可以容纳十位数。

·BIGINT——最[......]

Read more