- 博客(66)
- 收藏
- 关注
原创 错题汇总
MySql数据库1.用SQL 的ALTER TABLE 语句修改基本表时,删除其中某个列应使用的子句是(DROP ) 2.SQL 查询中去除重复数据的是(DISTINCT )3.列出居住在MA或者DC州的所有的出版商,其SELECT语句是( )。 SELECT Pub_Nam
2017-07-03 15:05:23
1316
原创 6.22 JSP,解决中文乱码
解决中文乱码问题1.setCharacterEncoding()作用于以post方法提交的表单数据2.String name=request.getParameter("name"); name=new String(name.getBytes("ISO-8859-1"),"UTF-8");对于以post、get方法提交的表单数据都有效3.找到Tomcat目录结构\conf\s
2017-06-23 21:34:34
319
原创 Servlet
一.Servlet是一个Java程序,它运行在服务器端,接收和处理用户请求,并做出响应二.Servlet的生命周期: 实例化:Servlet容器创建Servlet的实例 初始化:该容器调用init()方法 请求处理:如果请求Servlet,则容器调用Servlet()方法
2017-06-23 21:32:46
250
原创 EL、JSTL、servlet
1.EL表达式的语法有两个要素:$和{},二者缺一不可2.EL表达式具有类型无关性,可以使用“.”或者“[]”操作符在相应的作用域(page、request、session、application)中取得某个属性的值3.JSTL核心标签库中常用的标签有三类:通用标签、条件标签、迭代标签4.EL表达式与JSTL标签结合使用,可以在很大程度上减少JSP中嵌入的Java代码,有利
2017-06-21 17:30:26
262
原创 El
一.什么是EL: Expression Language(表达式语言)二.EL的功能: 替代JSP页面中的复杂代码三.EL特点: 1.自动转换类型:EL得到某个数据时可以自动转换类型
2017-06-21 09:54:35
226
原创 jsp数据交互
一、重定向在客户端发生作用,通过浏览器重新请求地址,通过新的地址实现页面转向,在地址栏中可以显示转向后的地址,不能共享上一次请求中request内的数据二、转发在服务器端发挥作用,指在服务器内部控制权的转移,通过forward()方法将提交信息在多个页面间进行传递。浏览器的地址栏不会显示出转向后的地址,可以共享上一次请求中的request内的对象三、会话对象session可以保持每
2017-06-19 20:39:43
197
原创 jsp
解决中文乱码问题1.setCharacterEncoding()作用于以post方法提交的表单数据2.String name=request.getParameter("name"); name=new String(name.getBytes("ISO-8859-1"),"UTF-8");对于以post、get方法提交的表单数据都有效3.找到Tomcat目录结构\conf\se
2017-06-17 21:27:26
196
原创 jquery
1.JQuery语法结构$(document).ready();jQuery语句主要包含三大部分:$(),document和ready()$ 等价于jQuery 2.addClass()方法是jQuery中用于进行CSS操作的方法之一,它的作用是向被选元素添加一个或多个类样式jQuery 对象.addClass([样式名])3.next()方法作用是获得所匹配元素集合中每个元素其后紧邻的同辈元素4
2017-06-16 21:32:16
220
原创 Java面向对象
面向对象设计的过程:先分类,然后创建类的属性和方法。类是对某一类事物的描述,是抽象的概念上的定义。 对象是实际存在的。具体的事物个体。,this:是对一个对象的默认引用,这里用以区分同名成员变量(调用成员属性)方法重载:如果同一个类中包含了两个或两个以上的方法,他们的方法名相同,方法参数个数或参数类型不同,则该方法被称为重载了,这个过程成为方法重载。方法重载规则:1.方法名相同
2017-06-15 21:23:06
211
原创 request
JSP页面中通过调用request对象的方法来获取请求中的相关数据。request对象常用的方法:方法名称说明String getParameter(String name)根据页面表单组件名称获取页面提交数据String[ ] getParameter Values(String name)获取一组以相同名称命名的表单组件提交的数据
2017-06-14 20:49:52
311
原创 6.13
内部对象说明request 客户端请求,此请求会包含来自GET/POST请求的参数response 网页传回客户端的响应ageContext 网页的属性是在这里管理ession 与请求有关的会话application servlet正在执行的内容out 用来传送响应的输出流config 代码片段配置对象age JSP网页本身exception 针对错误网页,未捕
2017-06-13 21:54:55
1297
原创 第八章 JSTL和EL
EL表达式语法:$(EL 表达式)1.点操作符:用它来访问对象的某个属性,如:${employee.computer}可以访问employee对象的employee的属性2[ ]操作符:如:${employee["computer"]} 可以访问雇员的计算机属性。它可用于当属性名中含特殊字符如“.”或"_"等的情况。访问数组,如果有一个对象名为array的数组,那么可
2017-06-12 20:53:31
1130
原创 servlet
一.Servlet是一个Java程序,它运行在服务器端,接收和处理用户请求,并做出响应二.Servlet的生命周期: 实例化:Servlet容器创建Servlet的实例 初始化:该容器调用init()方法 请求处理:如果请求Servlet,则容器调用Servlet()方法 服务终止:销毁
2017-06-10 11:15:00
201
原创 6月9号 数据交互
一.cookie是由服务器端生成的,发送给客户端浏览器的,浏览器会将其保存在某个目录下的文本文件中二.通过cookie,可以实现浏览器与服务器之间的数据传递三.session与cookie均能实现信息的保存,但是二者的区分如下: 1.session是在服务器端保存用户信息,cookie是在客户端保存信息 2.session中保
2017-06-10 10:19:40
256
原创 JSP数据交互(二)
session与cookie的对比session 在服务器端保存用户信息 session中保存的是Object类型随会话的结束而将其存储的数据销毁保存重要的信息cookie 在客户端保存重要的信息cookie保存的是String类型 cookie可以长期保存在客户端保存不重要的用户信息 JSP的编译器指引与指令组件编译器指示 声明
2017-06-08 20:36:42
725
原创 JSP数据交互(一)
JSP页面中通过调用request对象的方法来获取请求中的相关数据。request对象常用的方法:方法名称说明String getParameter(String name)根据页面表单组件名称获取页面提交数据String[ ] getParameter Values(String name)获取一组以相同名称命名的表单组件提交的数据
2017-06-07 20:51:49
521
原创 动态网页开发基础
一.动态网页是指在服务器端运行的,使用程序语言设计的交互式网页二.动态网页的优势是什么: 1.交互性 2.自动更新 3.随机性三.B/S架构的工作流程: 1.浏览器接受用户的输入
2017-06-06 20:32:54
302
原创 表单校验
一.正则表达式: 是一个描述字符 模式的对象,它是由一些特殊的符号组成的二.正则表达式: 定义正则表达式有两种构造形式:一种是普通方式,另一种是构造函数的方式三.表达式的模式: 1.简单模式:是指通过普通字符的组合来表达的模式
2017-06-05 20:11:44
206
原创 jquery
1.jQuery基本选择器:标签选择器、类选择器、ID选择器、并集选择器、交集选择器和全局选择器。 标签选择器(element):根据给定的标签名匹配元素。返回值为元素集合。 类选择器(.class):根据给定的class匹配元素。返回值为元素集合。 ID选择器(#id):根据给定的id匹配元素。返回值为单个元素。 并集选择器(selector1,s
2017-06-02 21:34:32
201
原创 jQuery选择器2
属性选择器:名称语法描述返回值示例属[attribute]选择包含给定属性的元素元素集合$("[href])选取含有href属性的元素性[attribute=value]选取等于给定属性是某个特定值的元素元素集合$("[href='#']")选取href属性值为#的元素选[attribute
2017-06-01 20:19:27
168
原创 jQuery选择器
一.jQuery选择器可通过CSS选择器,条件过滤两种方式获取元素二.在CSS中,选择器的作用是获取元素三.jQuery选择器的优势: 1.简洁的写法 2.支持CSS1.0到CSS3.0选择器 3.完善的处理机制四.基本选择器:包括标签选择器,类选择器,ID选择器,并集选择器,交集选择器,全局选择器 1.标签选择
2017-05-31 22:29:40
153
原创 初识jquery
一.jQuery的主旨:write less,do more(以更少的代码,实现更多的功能)二.jQuery主要的优势: 1.轻量级 2.强大的选择器 3.出色的DOM封装 4.可靠的事件处理机制 5.出色的浏览器兼容
2017-05-30 22:55:22
150
原创 JavaScript对象2
复选框: 判断复选框是否被选中的属性是checked,如果checked属性的值为true,则说明复选框以选中。JavaScript内置对象:Date对象:语法:var 日期实例 =new Date(参数);Date对象常用于设置、获取和操作日期的方法。 Date对象的常用方法:
2017-05-29 20:38:20
195
原创 JavaScript
函数常用系统函数:1.parseInt ()函数可解析一个字符串,并返回一个整数语法:parseInt(“字符串”)parseInt|()函数首先查看位置0处的字符,判断它是否为一个有效数字,如果不是则返回NaN,不再继续执行其他操作。2.parseFloat()parseFloat()函数可解析一个字符串,并返回一个浮点数。语法:parseFloat(“字符串”)
2017-05-27 08:19:08
146
原创 JavaScript对象
一.Bom(浏览器对象模型)的作用: 将相关的元素组织包装起来,提供给程序设计人员使用,从而降低开发人员的劳动量,提高设计Web页面的能力。二.使用BOM可实现的功能: 1.弹出新的浏览器窗口 2.移动,关闭浏览器窗口及调整窗口的大小
2017-05-26 23:04:00
148
原创 JavaScript
在网页中引用JavaScript的方式:使用标签使用外部JavaScript文件直接在HTML标签中数据类型:undefined(未定义类型)null(空类型)number(数值类型)String(字符串类型)boolean(布尔类型)数组:创建数组语法:var 数组名称 =new Array(size);new是用来创建数组的关键字,Array表
2017-05-25 20:58:02
153
原创 JScript
JavaScript是一种基于对象和事件驱动的、并具有安全性能的脚本语言。JavaScript特点: 向HTML页面中添加交互行为 脚本语言,语法和Java类似 解释性语言,边执行边解释JavaScript的基本结构: JavaScript 语句; -->
2017-05-24 22:35:19
1177
原创 分层开发
软件系统的三层架构:表示层(UI)业务逻辑层(BI)数据访问层(DAO)1.分层原则——封装性原则 每个层次向外公开接口,但是隐藏内部细节2.分层原则 ——顺序访问原则 下一层为上一层服务,但不使用上层的服务分层的特点:每一层都有自己的职责上一层不用关心下一层的实现细节,上一层通过下一层提供的对外接口来使用其功能上一层调用
2017-05-24 08:26:52
412
原创 jdbc
JDBCjdbc访问数据常用类和接口:DriverrManager:管理JDBC驱动Connection:连接数据库并传送数据Statement:负责执行SQL语句ResultSet:负责保存Statement执行后所产生的查询结果JDBC访问数据库的步骤:加载JDBC驱动与数据库建立连接创建Statement或Prepare
2017-05-23 21:18:14
166
原创 DAO模式的组成、软件系统的三层架构、连接数据库的步骤
一、DAO模式的组成DAO接口:把对数据库的所有操作定义为抽象方法,可以提供多种实现DAO实现类:针对不同数据库给出DAO接口定义方法的具体实现实体类:用于存放与传输对象数据数据库连接和关闭工具类:避免了数据库连接和关闭代码的重复使用,方便修改二、软件系统的三层架构表示层(UI)业务逻辑层(BI)数据访问层(DAO)三
2017-05-22 20:24:13
4270
原创 cms
CMS涉及到的技术:静态化1.SQL语言中DML2.JDBC连接数据库 DAO 模式 a.接口:定义方法 b.接口实现类:实现方法(需连接数据库) c:实体类:传递参数(传值) d.jdbc写成——工具类 负责连接、操
2017-05-20 08:16:49
195
原创 分层
软件系统的三层架构:表示层(UI)业务逻辑层(BI)数据访问层(DAO)1.分层原则——封装性原则 每个层次向外公开接口,但是隐藏内部细节2.分层原则 ——顺序访问原则 下一层为上一层服务,但不使用上层的服务分层的特点:每一层都有自己的职责上一层不用关心下一层的实现细节,上一层通过下一层提供的对外接口来使用其功能上一层调用下一层的功能,下一层
2017-05-19 17:16:45
219
原创 JDBC
IDBC API主要功能:与数据库建立连接,执行SQL语句,处理结果DriverManager :依据数据库的不同,管理JDBC驱动Connection:负责连接数据库并担任传送数据的任务Statement:由connection产生、负责执行SQL查询ResultSet:负责保存Statement执行后所产生的查询结果JDBC是java连接数据技术的简称,提供连接各种常用数
2017-05-18 20:25:04
167
原创 视图
视图是一张虚拟表表示一张表的一部分数据或多张表的综合数据其结构和数据是建立在对表的查询基础上视图中不存放数据数据存放在视图所引用的原始表中视图的用途筛选表中的行防止未经许可的用户访问敏感数据降低数据库的复杂程度将多个物理数据库抽象为一个逻辑数据库使用SQL语句创建视图CREATE VIEW view_nameAS删除视图DROP
2017-05-17 08:28:29
195
原创 索引
数据库索引作用:提高查询速度 2.确保数据的唯一性 3.可以加速表和表之间的连接实现表与表之间的参照完整性 4.使用分组和排序子句进行数据检索时,可显著减少分组和排序时间 5.全文检索字段进行搜索优化分类:1.主键索引(PRIMARY KEY) 2.唯一索引(UNIQUE) 3. 常规索引(INDE
2017-05-16 22:41:38
150
原创 事务复习
Group By对查询结果分组:对所有的数据进行分组统计分组依据可以多个并依次分组与Having结合使用,进行分组后的数据筛选事务:就是将一组SQL语句放在同一批次内去执行如果一个SQL语句出错,则该批次内的所有SQL都将被取消执行事务的ACID原则:原子性、一致性、隔离性、持久性SET AUTOCOMMIT使用SET语句来改变自动提交模式
2017-05-15 21:25:49
147
原创 语法2
删除数据记录:delete from 表名 [where 条件];truncate table 表名;在where 子句中使用in进行范围查询:语法:select 字段列1,字段2,....... from 表名 where 字段x in (值1,值2,....)查询的字段x的值,至少与括号
2017-05-13 08:25:50
161
原创 语法
添加主键:alter table 表名 add constraint 主键名 primary key 表名 (主键字段); 添加外键:alter table 表名 add constraint 外键名foreign key(外键字段)reference 关联表名 (关联字段); 插入单条数据记录语法:in
2017-05-12 20:22:11
234
原创 初识MySQL
初识MySQL:配置MySQL服务器: 端口设置默认字符集设置将bin目录写入环境变量root账号密码设置连接MySQL数据库注意:启动服务写入环境变量mysql-h服务器名-u用户名-p密码操作mysql:创建数据库、数据表查看数据库、数据表删除数据库、数据表MySQL存储引擎:innoDB:支持事务、外键,更新、删除多的场合MyI
2017-05-11 20:46:40
166
原创 分层和页面交互设计知识点
软件系统的三层架构:表示层(UI)业务逻辑层(BI)数据访问层(DAO)1.分层原则——封装性原则 每个层次向外公开接口,但是隐藏内部细节2.分层原则 ——顺序访问原则 下一层为上一层服务,但不使用上层的服务分层的特点:每一层都有自己的职责上一层不用关心下一层的实现细节,上一层通过下一层提供的对外接口来使用其功能上一层调用下一层的功能,下一层
2017-05-10 19:46:51
773
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人