- 浏览: 295360 次
- 性别:
- 来自: 山东-东营-利津县
最新评论
-
moment52:
为什么会选择用拦截器,不用action呢
使用ThreadLocal结合struts2的拦截器实现分页 -
wzk527:
很好
编程:编写一个截取字符串的函数,(网上流传的答案有的是错的)输入为一个字符串和字节数,输出为按字节截取的字符串。 但是要保证汉字不被截半个,如“我ABC”4 -
shijian2292:
lz辛苦了,写的真详细,我正郁闷这些问题呢,学习了。
struts2复习笔记(version2.1.6)(01~06) -
fgh2011:
如果想要在虚拟机之外的 局域网机器中访问应用 ip需要设置成自 ...
使用secureCRT连接用VMWare虚拟机装的Linux系统 -
wangljr:
...
什么是声明式事务?什么是编程式事务?
文章列表
1、关于继承中private的变量和方法
public class Animal {
private String name;
public void run() {
}
}
public class Dog extends Animal{
public void m() {
this.name = "ketty";
}
}
public class TestCast {
public static void main(String[] ...
PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域不同,GC(Garbage Collection)不会在主程序运行期对PermGen space进行清理,所以如果你的APP会LOAD很多CLASS的话,就很可能出现PermGen space错误。这种错误 ...
22、什么是索引
(1)一种能够提供查询效率的数据库对象。
(2)通过快速定位数据的方法,减少磁盘I/O操作。
(3)索引信息与表独立存放。
(4)Oralce数据库自动使用和维护索引。
索引的分类:唯一性索引、非唯一性索引
创建索引的两种方式:
(1)自动创建:在定义主键或唯一键约束的时候,系统会自动在相应字段创建唯一性索引。
(2)手动创建:用户可以自己在其他字段上创建非唯一性索引,以提高查询效率。
23、创建/删除索引
使用create index 创建索引:
create index [schema.]index
on table(column[, ...
如果想去除掉一个字符串中所有的某个字符,因js不支持replaceAll方法,可以用下面的方法做到:(将字符串中所有字符a替换成x)
var str =‘abcdeadfksd’;
str = str.replace(new RegExp('a',"gm"),'x');
function getSysDate() {
var today=new Date();
var year=today.getFullYear();
var month=today.getMonth()+1;
var day=today.getDate();
return year + '-' + month + '-' + day;
}
var beginTime = "2009-09-21 00:00:00";
var endTime = "2009-09-21 00:00:01";
var beginTimes = beginTime.substring(0,10).split('-');
var endTimes = endTime.substring(0,10).split('-');
beginTime = beginTimes[1]+'-'+beginTimes[2]+'-'+beginTimes[0]+' '+begin ...
1、使用子查询创建表
(1)指定要创建表的字段
create table myemp(编号,姓名,年薪) as select empno, ename, sal*12 from emp;
(2)当查询字句中有表达式时(sal * 12)必须指定别名(annsal)
create table myemp2 as select empno ,ename, sal*12 annsal from emp;
2、修改表结构
(1)修改表结构-添加字段
alter table test1
add (
grade number(3),
phone var ...
本文转载自csdn博客
sql查询原理和Select执行顺序
关键字: 数据库
一 sql语句的执行步骤
1)语法分析,分析语句的语法是否符合规范,衡量语句中各表达式的意义。
2) 语义分析,检查语句中涉及的所有数据库对象是否存在,且用户有相应的权限。
3)视图转换,将涉及视图的查询语句转换为相应的对基表查询语句。
4)表达式转换, 将复杂的 SQL 表达式转换为较简单的等效连接表达式。
5)选择优化器,不同的优化器一般产生不同的“执行计划”
6)选择连接方式, ORACLE 有三种连接方式,对多表连接 ORACLE 可选择适当的连接方式。
7)选择连接顺序, 对多表连接 O ...
此文转载自网易博客.
SQL连接查询 --原理2010-11-12 19:58:26| 分类: SqlServer | 标签:查询 sql where on 连接 |字号大中小 订阅 .
SQL查询的基本原理:两种情况介绍。
第一、 单表查询:根据WHERE条件过滤表中的记录,形成中间表(这个中间表对用户是不可见的);然后根据SELECT的选择列选择相应的列进行返回最终结果。
第二、 两表连接查询:对两表求积(笛卡尔积)并用ON条件和连接类型进行过滤形成中间表;然后根据WHERE条件过滤中间表的记录,并根据SELECT指定的列返回查询结果。
第三、 多表连接查 ...
1、为action属性注入值
(1)struts.xml配置文件
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
&l ...
Oralce的简单的导入导出命令
- 博客分类:
- Oracle
转载
一、数据导出:
1、 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中
exp system/manager@TEST file=d:\daochu.dmp full=y
2、 将数据库中system用户与sys用户的表导出
exp system/manager@TEST file ...
1、搭建struts2环境:
搭建Struts2环境时,我们一般需要做以下几个步骤的工作:
1》找到开发Struts2应用需要使用到的jar文件.
不同的应用需要的JAR包是不同的。下面给出了开发Struts 2程序最少需要的JAR。
struts2-core-2.x.x.jar :Struts 2框 ...
1、我想要创建一个新表table1,并且这个表中的结构与ts_account这个表中完全一样,如何编写SQL
SQL语句:
SQL SERVER:
select * into ele_payee_account_rr from ele_payee_account where 1=2
ORACLE & MYSQL:
create table ele_payee_account_rr
as
select * from ele_payee_account where 1=2
2、db2_复制表和数据(假设:myuser表中是库中已经存在的表,而myuser_c ...
1、通过镜像文件恢复数据库
命令:db2 restore db [ DB2数据库备份数据库名称] from D:\db_bak\ taken at 20070302160117
2、删除相关数据库
命令:db2 drop db [要删除的数据库名称]
3、通过命令连接到相关数据库实例
命令:db2 connect to [dbname] user [username] using [password]
4、备份相关数据
命令:db2 backup database 数据库名称 to e:\
5、查看当前数据库所使用的字符集
(1)首先需要连接到某一数据 ...
1、Log4j体系(配置文件)中主要由一下三部分组成。
2、log4j的优先级别:
在Log4j体系中共有八个级别,其中最常用的有4个:截图中标红的部分。
3、常用的Appender列举
4、制定输出样式时,各符号所代表的含义。
补充:%M:日志输出所在的方法名(Method)
%m:具体的日志信息(message)
%n:换行(%m%n 一般可这么来用)
%C:日志所在的类名
具体更详细信息请参见CSDN Blog:http://www.blogjava.net/hwpok/archive/2008/01/16/175711.htm ...