2011年2月16日

cookie&session&servletContext

摘要: 1、cookie在客户端的小纸条,存储在客户端一个servlet/jsp设置的cookies能被同一路径下面或者子路径下面的servlet/jsp读到,但子路径设置的cookies父路径读不到.添加cookie的方法:Cookie cookie = new Cookie("aaa", "bbb");cookie.setMaxAge(1000);resp.addCookie(cookie);获取cookie:Cookie[] cookies = req.getCookies();Cookie cookie = cookies[0];2、session在服务 阅读全文

posted @ 2011-02-16 14:57 好坏 阅读(324) 评论(0) 推荐(0) 编辑

servlet&jsp乱码问题

摘要: SERVLET1、页面本身有中文的时候,一个要在写PrintWriter out = resp.getWriter();之前加这句话: resp.setContentType("text/html;charset=GBK");2、解决POST方式提交表单的中文乱码问题方法: 在获得第一个参数之前加以下语句:req.setCharacterEncoding("GBK");3、解决GET方式提交表单的中文乱码问题方法: 修改conf目录下的server.xml 在Connector标签中(即修改8080端口的标签)中加一句话 URIEncoding=&quo 阅读全文

posted @ 2011-02-16 14:56 好坏 阅读(214) 评论(0) 推荐(0) 编辑

JSP基础语法

摘要: JSP传统语法--Declaration--Scriptlet--Expression--Comment--Directives--Action动作指令--内置对象1、Declaration基本语法:<%! %>说明:在此声明的变量、方法都会被保留成唯一的一份,直到JSP程序停止执行。此部分声明的变量会转化为SERVLET的成员变量,函数只能在此处声明。例:<%!int i;public void setName(){… …}%>2、Scriptlet基本语法:<%程序代码区%>可以放入任何的Java程序代码,此部分声明的变量为局部变量,在service() 阅读全文

posted @ 2011-02-16 14:55 好坏 阅读(2673) 评论(1) 推荐(0) 编辑

2011年1月28日

oracle存储过程示例

摘要: create table article(id number primary key,cont varchar2(4000),pid number,isleaf number(1),--0代表非叶子节点,1代表叶子节点alevel number(2));insert into article values(1,'蚂蚁大战大象',0,0,0);insert into article values(2,'大象被打趴下了',1,0,1);insert into article values(3,'蚂蚁也不好过',2,1,2);insert into a 阅读全文

posted @ 2011-01-28 15:11 好坏 阅读(336) 评论(0) 推荐(0) 编辑

mysql学习笔记

摘要: 使用MYSQL要先创立自己的数据库create database mydata;然后让工作在在这个数据库下user mydata;常用数据类型:int长4字节 double char varchar datetime longcreate table dept(deptno int primary key,dname varchar(14),loc varchar(13));create table emp(empno int primary key,ename varchar(10),job varchar(10),mgr int ,hiredate datetime,sal double, 阅读全文

posted @ 2011-01-28 15:11 好坏 阅读(346) 评论(0) 推荐(0) 编辑

三句话牢记三范式

摘要: 一范式:有主键,列不可分二范式:不存在部分依赖三范式:不存在传递依赖 阅读全文

posted @ 2011-01-28 15:10 好坏 阅读(236) 评论(0) 推荐(0) 编辑

oracle中的约束

摘要: orcale中有五大约束,不为空,唯一,主键, 外键, check以下举例说明:create table stu(id number(6) primary key,//主键,或者加在表级constraint stu_id_pk primarykey(id)name varchar2(20) not null,//不为空,字段级约束sex number(1),age number(3),grade number(2) default 1,class number(4) references class(id), //外键,被参考的字段必须是主键email varchar(50) unique,/ 阅读全文

posted @ 2011-01-28 15:10 好坏 阅读(238) 评论(0) 推荐(0) 编辑

ORACLE 学习笔记

摘要: desc emp 描述一张表select ename||sal||'a''a' from emp; 连接两个字段成一个字符串dual 空表select distince depton,job from emp; 取消重复字段select empno,ename from emp order by empno asc;升序select empno,ename from emp order by empno desc;降序函数: 单行函数: lower(),转化小写 uper() 转化大写 substr(ename,2,3)从第二个字母开始截 总共截三个 char( 阅读全文

posted @ 2011-01-28 15:09 好坏 阅读(460) 评论(0) 推荐(0) 编辑

oracle查询实例

摘要: --求部门中那些人的薪水最高select ename ,sal from empjoin (select max(sal) max_sal,deptno from emp group bydeptno) ton (emp.sal = t.max_sal and emp.deptno = t.deptno)--求部门平均薪水的等级select deptno, avg_sal, grade from(select deptno, avg(sal) avg_sal from emp group by deptno) tjoin salgrade s on (t.avg_sal between s.l 阅读全文

posted @ 2011-01-28 15:09 好坏 阅读(398) 评论(0) 推荐(0) 编辑

.NET和J2EE该相互学习什么?

摘要: 转:[前言] 写这篇Post源于我既做过.NET开发又做过J2EE开发的经历。在这样的转变过程中,我对单一平台开发所带来的思维局限性有了很多清晰却零散的想法。在看了振河兄的页面间传递变量的方法及使用范围的讨论之后,我更能体会到在不同的平台进行开发,思维方式会是如此之不同,原来那些零散的想法也随之不断在脑海中涌现,让我有了写下这篇Post的冲动。其实我一直都在宣扬一种观点:技术之间是相通的,精于触类旁通,善于联想是我们程序员应有的优势。我们在专注.NET技术的时候,不妨在工作间隙休息的时候看看.NET外面的世界。提到.NET和J2EE,一般都会想到它们之间兵戎相见,水火不容的关系,毕竟两者都在努 阅读全文

posted @ 2011-01-28 15:06 好坏 阅读(157) 评论(0) 推荐(0) 编辑

导航