08 2017 档案

摘要:EL表达式针对于四大作用域:application,session,request,pagecontext(作用域由大倒小)${作用域获取内容的名字}是根据作用域最小的取,指定作用域${sessionscope.名字}从类中取值${User["name"]}或者${User.name}都可以,但是当 阅读全文
posted @ 2017-08-28 22:22 *眉间缘* 阅读(267) 评论(0) 推荐(0) 编辑
摘要:index中: 监听器中设置数据时,名字要相同 toString方法重写,日期显示我们日常所见的日期模式 session监听器中的创建对象: 监听器 过滤器链: 不同的请求互不影响 过滤器链主要是针对多个过滤器过滤同一个url请求 过滤器的先后顺序是按照在web.xml的配置顺序来的 运行顺序: 请 阅读全文
posted @ 2017-08-28 22:17 *眉间缘* 阅读(264) 评论(0) 推荐(0) 编辑
摘要:整体思路:在登陆之后才能查看自己的电话本,电话本中包含用户名,联系人名字,电话,性别,分类; 1、登陆注册页面--数据库User表,注册登陆使用 2、电话本的前段显示,用表格和表单, 3、创建存取的电话本的表的类,实现各种setget方法及构造方法 4、电话本需要查询,删除,添加,修改的功能,创建j 阅读全文
posted @ 2017-08-25 22:00 *眉间缘* 阅读(281) 评论(0) 推荐(0) 编辑
摘要:servlet中不能直接获取session 阅读全文
posted @ 2017-08-24 17:55 *眉间缘* 阅读(188) 评论(0) 推荐(0) 编辑
摘要:拿到信息必须进行非空验证用servlet做注册登陆时,在form表单的action中不用加后缀.java,jsp文件需要加 当不确定传入的参数个数是可以用String...args,表示多参数传入有返回值类型的方法一定加return 在servlet里面执行的代码写在doget方法中 防止输出出现乱 阅读全文
posted @ 2017-08-21 21:15 *眉间缘* 阅读(571) 评论(0) 推荐(0) 编辑
摘要:视图的数据修改,表中也修改引用工具类用<%@ page import=""%> 引入包可以一条一条分着写,也可以在一条内直接用逗号隔开写 application.getAttribute存的是键值对。。。强转 object getattribute(string name):获取指定的属性enume 阅读全文
posted @ 2017-08-19 22:39 *眉间缘* 阅读(975) 评论(0) 推荐(0) 编辑
摘要:利用引用游标构建的程序包 和程序体 隐式游标 触发器 语句级触发器: 一个 update/delete/insert 语句只使触发器执行一次 create or replace trigger employees_triggerafter update on employeesbegin dbms_ 阅读全文
posted @ 2017-08-17 21:33 *眉间缘* 阅读(236) 评论(0) 推荐(0) 编辑
摘要:存储过程和函数 存储过程: 对一个模块的封装 函数: 功能几乎一样 区别: 函数必须通过return 关键字返回一个值 存储过程: 不需要return返回值 参数: 输入型参数 输出型参数 8.15 DECLAREc student%ROWTYPE; CURSOR c_cursor IS SELEC 阅读全文
posted @ 2017-08-15 22:04 *眉间缘* 阅读(165) 评论(0) 推荐(0) 编辑
摘要:Rownum 如果不是对主键排序是不会变得 exsits 效率极高 如果存在你查询的返回true,显示存在的记录里面带有空值的时候,not in的使用not in 相当于不等于所有(!=all)in 相当于=any任意一个 SELECT * FROM z_course zc;SELECT * FRO 阅读全文
posted @ 2017-08-15 08:33 *眉间缘* 阅读(217) 评论(0) 推荐(0) 编辑
摘要:不用加is SELECT * FROM student s;SELECT * FROM teacher t;SELECT * FROM score sc ;SELECT * FROM course c ;SELECT * FROM grade g ;--1、 查询Student表中的所有记录的Sna 阅读全文
posted @ 2017-08-14 13:51 *眉间缘* 阅读(220) 评论(0) 推荐(0) 编辑
摘要:1、出现分组函数,不能用where 用having2、to_date 这样子写 3、 不能够用select,因为那一列中没有任何的数据4、decode里面只能写常量case when中可以写表达式5、在avg,sum 等的函数要过滤空值加nvl(列名,0)6、where 列名is not null 阅读全文
posted @ 2017-08-12 21:07 *眉间缘* 阅读(268) 评论(0) 推荐(0) 编辑
摘要:1、decode 后面不能加from2、count(里面不能写字符串和字符)3、用update更改数据不能执行很多次,只能执行一次 4、 5、where跟在from后面不能使用组函数,having可以使用组函数,有having不能有where 6、 要加两个like的时候需要连前面的t.pname一 阅读全文
posted @ 2017-08-10 21:23 *眉间缘* 阅读(149) 评论(0) 推荐(0) 编辑
摘要:单行函数字符函数:lower:大写转换成小写 upper:initcap:首字母大写concat:连接substr('helloworld',2,4)输出ello(从1开始数的)length:长度instr:首次出现的位置lpad:不足左侧用别的代替:相当于右对齐rpad:相当于左对齐trim:去掉 阅读全文
posted @ 2017-08-08 21:20 *眉间缘* 阅读(178) 评论(0) 推荐(0) 编辑
摘要:2、 总共8列,不一定添加8列,完全可以只添加主键的那一列 知识点: 对于日期型数据,做*,/运算不合法包含空值的数学表达式的值都为空值别名使用双引号用||连接字符串日期和字符只能在单引号中出现distinct去除重复where to_char(hire_date,yyyy-mm-dd)日期的指定格 阅读全文
posted @ 2017-08-08 08:46 *眉间缘* 阅读(189) 评论(0) 推荐(0) 编辑
摘要:1, 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 2, 题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。 3, 题目:求1!+2!+3!+...+20!的和(5!表示5的阶乘, 即5*4*3*2*1) 阅读全文
posted @ 2017-08-05 16:51 *眉间缘* 阅读(240) 评论(0) 推荐(0) 编辑
摘要:读写只用一个while就可以 类名和方法名不能相同 1, 线程的概念 一个程序中的方法有几条执行路径, 就有几个线程 2, 线程的创建: 两种方式: 1, 继承Thread类 class TestThread extends Thread {......} 2, 实现Runnable接口, 然后作为 阅读全文
posted @ 2017-08-02 16:19 *眉间缘* 阅读(241) 评论(0) 推荐(0) 编辑
摘要:流的使用流程:1、创建文件类,体现要操作的文件的路径 2、创建节点流:FileInputSream和FileOutputSream 3、创建BufferInputStream和BufferOutputStream或者实现BufferReader和BUfferWriter 最好使用BufferRead 阅读全文
posted @ 2017-08-02 10:38 *眉间缘* 阅读(160) 评论(0) 推荐(0) 编辑
摘要:问题:主要是细节问题和仔细程度不够 java.io.File类1、凡是与输入输出相关的类,接口等都定义在java.io包下2、File是一个类,可以有构造器创建其对象。此对象对应着一个文件(.txt.avi,ppt等)或文件目录3、File类对象与平台无关的路径:绝对路径:包括盘符在内的完整的文件路 阅读全文
posted @ 2017-08-01 08:59 *眉间缘* 阅读(216) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示