- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 forward 和redirect的区别
forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器,浏览器根本不知道服务器发送的内容是从哪儿来的,所以它的地址栏中还是原来的地址。 redirect就是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址,一般来说浏览器会用刚才请求的所有参数重新请求,所以session,request参数都可以获取。
2008-12-04 00:06:00
295
原创 ArrayList,Vector, LinkedList的存储性能和特性
ArrayList和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢,Vector由于使用了synchronized方法(线程安全),通常性能上较ArrayList差,而LinkedList使用双向链表实现存储,按序号索引数据需要进行前向或后向遍历,但是插入数
2008-12-04 00:04:00
453
原创 Request对象的主要方法
setAttribute(String name,Object):设置名字为name的request的参数值getAttribute(String name):返回由name指定的属性值getAttributeNames():返回request对象所有属性的名字集合,结果是一个枚举的实例getCookies():返回客户端的所有Cookie对象,结果是一个Cookie数组getCharacterE
2008-12-04 00:01:00
530
1
原创 金额转换,阿拉伯数字的金额转换成中国传统的形式如:(¥1011)->(一千零一拾一元整)输出
package test.format;import java.text.NumberFormat;import java.util.HashMap;public class SimpleMoneyFormat { public static final String EMPTY = ""; public static final String ZERO = "零"; public s
2008-12-03 23:51:00
558
原创 java调用Oracle存储过程
一:无返回值的存储过程 存储过程为: CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2) AS BEGIN INSERT INTO HYQ.B_ID (I_ID,I_NAME) VALUES (PARA1, PARA2); END TESTA;
2008-12-03 23:47:00
348
原创 子程序和程序包
--子程序和程序包--1.过程--更新员工的薪水create or replace procedure updateSal(var_empno number,var_per number)asmyname emp.ename%type;oldsal emp.sal%type;newsal emp.sal%type;begin select enam
2008-12-03 23:43:00
429
原创 游标(Cursor)管理
--游标(Cursor)管理--1.隐式游标--不可定义游标名称,固定叫SQL,当PL/SQL中执行DML语句时,会自动打开游标--%Found/%NotFound/%RowCount/%IsOpen,功能有限declaremysal emp.sal%type;myname emp.ename%type;mydeptno emp.deptno%type;beg
2008-12-03 23:38:00
419
原创 Jdbc连Oracle的程序,并实现数据查询
数据库服务器的IP:192.168.0.23,数据库名称:sample,表名:test,字段:id-number(9),name-varchar2(20)要求:查出所有姓“李”的人。答案:代码如下:import java.sql.*;public class Test{ public static void main(String[] args)
2008-12-03 23:28:00
576
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人