- 博客(27)
- 收藏
- 关注
原创 Struts拦截器详解
在Web项目中,客户先在视图界面提交一个HTTP请求,在Struts2的 ServletDispatcher接收请求时,Struts2会查找配置文件,如struts.xml文件。根据xml文件中定义的拦截器配 置,会去调用拦截器。如果配置了拦截器栈,则根据拦截器在拦截器栈中的前后顺序,一一进行调用。而 Struts2自带的源代码中也提供了缺省的拦截器配置。 在第一章中,笔者曾经介绍了Struts2...
2011-06-24 16:35:43
222
Dota 音乐
21世纪开放的年代,总有那么一些给力的人.... 在此上传一首喜欢war3 dota的程序们一些给力的歌... 1,dota灵魂战场(国人原创,见附件)
2011-03-02 10:49:29
187
原创 Struts2 ext 登陆验证
文章分类:Web前端 主要功能 :使用ext form提交表单 由struts2 action处理逻辑,并返回json数据 ext接收返回的json数据给出提示 使用spring管理bean 主要配置: ...
2011-02-22 12:55:39
215
原创 PL/SQL 经典总结(一)习题
-------------------------------------练习 /* 问题1:输入一个雇员的编号,如果其工资高于3500,则显示高工资,工资大于2000,则显示中等工资, 工资小于2000 的则认为是低等工资。 DECLARE eno emp.empno%TYPE ; sal emp.sal%TYPE ; BEGIN e...
2011-02-21 16:12:46
827
原创 PL/SQL 经典总结(一)
------------------------------PL SQL --1,PL/SQL块 --PL/SQL 块是在SQL 语言之上发展起来的一种应用,可以集中的处理各种复杂的SQL操作。 --组成: DECLARE: --声明部分 BEGIN --编写主题 EXCEPTION --捕获异常 END ; /* 看一个简单的PL/SQL 块 DECL...
2011-02-21 14:48:09
179
原创 truncate,delete,drop的异同
注意:这里说的delete是指不带where子句的delete语句 相同点 truncate和不带where子句的delete, 以及drop都会删除表内的数据 不同点: 1. truncate和 delete只删除数据不删除表的结构(定义) drop语句将删除表的结构被依赖的约束(constrain),触发器(trigger),索引(index); 依赖于该表的存储过程...
2011-02-16 09:47:53
133
原创 URL中汉字和utf编码间转换问题
1.解决ajax提交中文、URL中文参数传递后的乱码问题的解决办法 2.JAVA 中URL链接中文参数乱码的处理方法 3.JAVA URL中带有中文时的处理 今天我们所说的中文,没有在url后面的参数中,如果中文在url中间,那如果我要处理,该怎么办呢? 呵呵,不着急,我们照样可以处理:跟我来,照着做就是了 Java代码如下: package com.gjob.co...
2011-02-15 17:36:56
393
原创 oracle创建表空间 用户授权
SYS用户在CMD下以DBA身份登陆: 在CMD中打sqlplus /nolog 然后再 conn / as sysdba //创建临时表空间 create temporary tablespace user_temp tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf' size 50...
2011-02-15 10:42:32
118
oracle 高级查询及相关示例
-----------------------------------------高级查询 --1,随机返回5条记录dbms_random.value() select * from (select ename,job from emp order by dbms_random.value()) where rownum<=5 --2,处理空值排序 select * from...
2011-02-14 17:44:18
138
oracle 子查询 经典总结
-----------------------------------------------子查询 --1,单行子查询 --查看工资高于工号为7566员工的所有员工信息 select * from emp where sal>(select sal from emp where empno=7566); --2,子查询空值、多值问题 --如果子查询未返回任何行,则主查询也不会返...
2011-02-14 16:56:49
284
oracle 集合查询及相关操作
-----------------------------------------------------集合操作 --1,union 并集,所有的内容都查询,重复的显示一次 --2,union all 并集,所有的内容都显示,包括重复的 --3,insersect 交集,只显示重复的 --4,minus 差集,只显示对方没有的 --实验:首先创建一张只包含20部门的员工信息表 cre...
2011-02-14 16:55:24
180
oracle 多表查询
------------------------------------------------------------------------多表查询 --1,笛卡尔积(Cross Join) select * from emp,dept; --2,等值联接(Equijoin)(Natural join..on) select empno,ename,sal,emp.deptno,dna...
2011-02-14 16:54:27
143
oracle 分组函数及相关测试
-----------------------------------------------分组函数 --1,如果数据库没有的数据,count(*)返回的不是null,而是0 --2,Avg Max Min Sum --3,分组函数与空值 --分组函数省略列中的空值 select avg(comm) from emp; select sum(comm) from emp;...
2011-02-14 16:52:32
220
oracle 通用函数及相关测试
---------------------------------------------通用函数 --1,nvl()函数 将null置0 select nvl(comm,0) from emp; --2,nullif() 如果表达式exp1与exp2的值相等则返回null否则返回exp1的值 select ename,nullif(sal,comm) from emp; --3,nvl...
2011-02-14 16:50:49
196
oracle 数值函数、日期函数、转换函数
----------------------------------------------数值函数 --1,round 取整10的N次方(四舍五入) select round(412,-3) from dual; select round(4199.313,-2) from dual; --2,mod 取余 select mod(3,4) from dual; --3,trunc 与...
2011-02-14 16:47:54
224
Oracle 单行函数
--------------------------------------------------------单行函数 --1,upper select upper('abcde') from dual; select * from emp where ename=upper('smith'); --2,lower select lower('abcde') from dual; -...
2011-02-14 16:44:58
160
emp表初试
--1,选择部门号30的所有员工 select * from emp where emp.deptno=30; --2,列出职位为MANAGER的员工编号,姓名 select emp.empno 编号,emp.ename 姓名 from emp where emp.job='MANAGER'; --3,找出奖金高于工资的员工 select * from emp where emp...
2011-02-14 16:43:53
263
亚信的数据库面试
以下示例皆采取scott用户下的系统自带表 ,一切从基础开始 : --请编写一条查询语句,展示所有员工的“员工编号、员工名称、部门名称”\ select empno,ename,dname from emp,dept where emp.deptno=dept.deptno; --请编写一条查询语句,展示“部门编号、部门名称、员工人数”。 select dept.deptno,...
2011-02-14 16:39:27
1016
原创 Oracle 解除对SCOTT/TIGER用户的锁定。
Oracle 解除对SCOTT/TIGER用户的锁定。 1,要解除特定用户的锁定状态首先要查看其处于什么状态 查证目前系统对于SCOTT用户的状态: select * from dba_users where upper(username)='SCOTT'; 结果: SCOTT 54 F8948...
2011-01-19 15:04:10
224
线性插入排序法实现数组的排序
基础是很重要的 3,线性插入排序法实现数组的排序 /** * 采用线性插入排序法实现数组的排序 */ public class LinearInsertSort implements ISortNumber { public LinearInsertSort(){ } /** * 线性插入法 */ public int[] sortASC(int[]...
2011-01-17 08:54:56
402
冒泡排序
基础是很重要的,在这里将各种排序方式归纳总结: 2,冒泡排序 /** * 采用冒泡法对整型数组排序 */ public class BubbleSort implements ISortNumber { public BubbleSort() { } /** * 冒泡排序法 */ public int[] sortASC(int[] intArra...
2011-01-17 08:53:15
143
原创 java时间操作问题
package test; import java.text.*; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; import java.util.Locale; import java.util.Random; import com.sun.rowset...
2011-01-14 10:38:30
133
原创 字符串截取问题
import java.util.Scanner; //面试3次都遇到的字符串+数字的排序问题 //编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 //但是要保证汉字不被截半个,如"我ABC"4,应该截为"我AB",输入"我ABC汉DEF",6, //应该输出为"我ABC"而不是"我ABC+汉的半个"。 public class split{ ...
2011-01-14 10:08:50
193
原创 程序员爱听的歌
1、It is you I have loved 史莱克(DANA GLOVER) http://mp3.eyuyao.com/UpLoadFile/2006111859303077.mp3 和所有的童话一样,史莱克的故事也是这样开始的:很久很久以前……在某个遥远而偏僻的地方,有一个大沼泽,沼泽里住着一只叫史莱克的绿色怪物, Dana Glover就像是一个在自己的想象中寻找安慰的...
2011-01-14 10:06:31
3219
排序——插入排序
基础是很重要的,在这里将各种排序方式归纳总结: 1,插入排序: import java.util.ArrayList; import java.util.Random; //插入排序一组自动生成的数据 //JAVA类实现序例化的方法是实现java.io.Serializable接口 //Collection框架中实现比较要实现Comparable 接口和 Comparator 接口 ...
2011-01-13 14:31:01
126
原创 Java基础知识总结--1
1、 對象的初始化 (1) 非靜態對象的初始化 在創建對象時,對象所在類的所有數據成員會首先進行初始化。 基本類型:int型,初始化為0。 如果為對象:這些對象會按順序初始化。 ※在所有類成員初始化完成之後,才調用本類的構造方法創建對象。 構造方法的作用就是初始化。 (2) 靜態對象的初始化 程序中主類的靜態變量會在main方法執行前初始化。 不僅第一次創...
2011-01-12 15:13:45
167
原创 Struts2的输入校验总结
1 ,输入校验介绍 Struts2 提供了功能强大的输入校验机制,通过 Struts2 内建的输入校验器,应用无需书写任何代码,即可完成大部分的校验功能,并可以同时完成客户端和服务器端的校验。如果应用的输入校验规则特别, Struts2 也允许通过重写 validate 方法来完成自定义校验,另外 Struts2 的开放性还允许...
2011-01-12 11:35:46
148
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人