摘要: request.getRequestDispatcher()返回RequestDispatcher对象。RequestDispatcher.forword(),将页面第一次提交的request对象在一次提交给重定向的页面,就是共用同一个request对象。而RequestDispatcher()前后不是用的同一个request对象。 阅读全文
posted @ 2013-07-17 23:49 mo_suyi 阅读(121) 评论(0) 推荐(0) 编辑
摘要: CREATE OR REPLACE PROCEDURE "DEMO" IS --存储过程 sID varchar2(20); --变量声明 sName varchar2(20);BEGIN-- SQL语句COMMIT;END DEMO;以上便是存储过程的基本写法。在声明存储过程时:可以带输入参数-CREATE OR REPLACE PROCEDURE "DEMO" (strYear in varchar2,strMonth in varchar2) IS变量声明部分也可声明游标:cursor curDemo is select m1,m2 from t_ 阅读全文
posted @ 2013-05-20 17:59 mo_suyi 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 14:35:25,806 ERROR [[default]] Servlet.service() for servlet default threw exceptionorg.hibernate.MappingException: Dialect does not support identity key generationat org.hibernate.dialect.Dialect.getIdentitySelectString(Dialect.java:526)at org.hibernate.dialect.Dialect.getIdentitySelectString(Diale 阅读全文
posted @ 2013-04-26 14:42 mo_suyi 阅读(1547) 评论(0) 推荐(0) 编辑
摘要: 线性表的链式存储结构的特点是用一组任意的存储单元存储线性表的数据元素(这组存储单元可以是连续的,也可以是不连续的)。每个数据元素由两部分构成:数据域,和指针域。 用c语言表示为:1 typedef struct LNode{2 Elemtype data;3 stuct LNode *next;4 } LNode, *LinkList; 当第i个元素存在时,其值赋给e并返回OK,否则返回ERROR 1 #define OK 1 2 #define ERROR 0 3 int GetElem_L(LinkList L, int i, ElemType &e){ 4 // ... 阅读全文
posted @ 2013-04-14 14:31 mo_suyi 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 1 public class Parcel{ 2 public Contents contents() { 3 return new Contents() { 4 private int i = 11; 5 public int value() {return i; } 6 } 7 } 8 9 public static void main(String[] args)10 {11 Parcel p = new Parcel();12 Contents c = p.contents();13 ... 阅读全文
posted @ 2013-04-11 23:13 mo_suyi 阅读(273) 评论(0) 推荐(0) 编辑