自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(78)
  • 收藏
  • 关注

原创 多态、接口

多态可以减少类中代码量,可以提高代码的可扩展性和可维护性向上转型——子类转换为父类,自动进行类型转换向下转型——父类转换为子类,结合instanceof运算符进行强制类型转换实现多态的两种方式使用父类作为方法形参实现多态使用父类作为方法返回值实现多态Java中的接口属性全都是全局静态常量方法都是全局抽象方法无构造方法一

2017-06-30 22:22:51 238

原创 JSP

方法executeUpdate   用于执行 INSERT、UPDATE 或 DELETE 语句以及 SQL DDL(数据定义语言)语句,例如 CREATE TABLE 和 DROP TABLE。INSERT、UPDATE 或 DELETE 语句的效果是修改表中零行或多行中的一列或多列。executeUpdate 的返回值是一个整数(int),指示受影响的行数(即更新计数)。对于 CR

2017-06-29 23:57:42 229

原创 正则表达式(补6/27)

正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式作用:1. 测试给定的字符串是否符合正则表达式的过滤逻辑(称作“匹配”);2. 可以通过正则表达式,从字符串中获取我们想要的特定部分。   正则表达式的特点是:1. 灵活性、逻辑性和功能性非常的强;

2017-06-28 14:34:24 222

原创 Servlet

Servlet的运行过程:Servlet程序是由WEB服务器调用,web服务器收到客户端的Servlet访问请求后:1、Web服务器首先检查是否已经装载并创建了该Servlet的实例对象。如果是,则直接执行第四步,否则,执行第二步2、装载并创建该Servlet的一个实例对象3、调用Servlet实例对象的init()方法4、创建一个用于封装HTTP请求消息的

2017-06-28 14:32:28 215

原创 动态网页

1.动态网页是指在服务器端运行的,使用程序设计的交互式网页,它们会根据某种条件的变化,返回不同的网页内容2.动态网页的优势:交互性、自动更新、随机性3.C/S架构系统,分为客户端和服务器两层4.URL的意思是统一资源定位符,是用于完整的描述internet上网页和其他资源的地址的一种标识方法URL组成:协议、服务器域名或IP、端口号、路径5.Tomcat服务

2017-06-27 12:48:19 249

原创 访问对象

1).作用域访问对象pageScope:与页面作用域(page)中属性相关联的Map类requestScope:与请求作用域(request)中属性相关联的Map类sessionScope:与会话作用域(session)中属性相关联的Map类applicationScope:与应用程序作用域(application)中属性相关联的Map类               使用例子:

2017-06-27 12:44:40 537

原创 过滤器的概念

1.过滤器的概念Java中的Filter 并不是一个标准的Servlet ,它不能处理用户请求,也不能对客户端生成响应。 主要用于对HttpServletRequest 进行预处理,也可以对HttpServletResponse 进行后处理,是个典型的处理链。优点:过滤链的好处是,执行过程中任何时候都可以打断,只要不执行chain.doFilter()就不会再执行后面的过滤

2017-06-24 14:06:41 385

原创 正则表达式(补6/23的)

正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式作用:    1. 测试给定的字符串是否符合正则表达式的过滤逻辑(称作“匹配”);    2. 可以通过正则表达式,从字符串中获取我们想要的特定部分。   正则表达式的特点是:    1. 灵活性、

2017-06-24 14:03:17 265

原创 jsp

方法executeUpdate   用于执行 INSERT、UPDATE 或 DELETE 语句以及 SQL DDL(数据定义语言)语句,例如 CREATE TABLE 和 DROP TABLE。INSERT、UPDATE 或 DELETE 语句的效果是修改表中零行或多行中的一列或多列。executeUpdate 的返回值是一个整数(int),指示受影响的行数(即更新计数)。对于

2017-06-22 20:10:34 173

原创 过滤器 Filter

一、 过滤器 Filter 1. 什么是 Filter? 针对通用WEB服务、功能,透明的处理 2. 什么是 Servlet Filter?      过滤是 Servlet 2.3 版才引入的新特性。过滤器可以认为是实现 Http 请求、响应以及头信息等内容的传送的代码片断。      过滤器并不能创建响应,但它可以“过滤”传给 servlet 的请求,还可以“过

2017-06-22 12:29:35 185

原创 JSP状态管理

1、http协议的无状态性无状态是指,当浏览器发送请求该服务器的时候,服务器响应客户端请求。但是当同一个浏览器再次发送请求给服务器的时候,服务器并不知道它就是刚才那个浏览器。简单的说就是服务器不会记得你,所以就是无状态协议。2、保存用户状态的两大机制Cookie技术、Session技术3、Cookie简介Cookie:是Web服务器保存在客户端的一系列文本信

2017-06-20 21:40:03 166

原创 Fliter

web.xml中元素执行的顺序listener->filter->struts拦截器->servlet。1.过滤器的概念Java中的Filter 并不是一个标准的Servlet ,它不能处理用户请求,也不能对客户端生成响应。 主要用于对HttpServletRequest 进行预处理,也可以对HttpServletResponse 进行后处理,是个典型的处理链。优点

2017-06-19 20:42:59 304

原创 EL隐式对象有哪些

1).作用域访问对象pageScope:与页面作用域(page)中属性相关联的Map类requestScope:与请求作用域(request)中属性相关联的Map类sessionScope:与会话作用域(session)中属性相关联的Map类applicationScope:与应用程序作用域(application)中属性相关联的Map类               使用例

2017-06-18 10:56:48 792

原创 JSP隐式对象

JSP隐式对象   JSP页面中,有一些对象需要频繁使用,因此,JSP提供了9个隐式对象,他们是JSP默认创建的,可以直接在JSP页面上使用,以下是JSP的9个隐式对象。隐式对象名称类型功能outjavax.servlet.jsp.JspWriter页面输出requestjavax.servlet.

2017-06-16 23:32:35 216

原创 JSTL标签库

JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能。JSTL支持通用的、结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签。 除了这些,它还提供了一个框架来使用集成JSTL的自定义标签。根据JSTL标签所提供的功能,可以将其分为5个类别。Core  核心。  前缀c   14个标签表达式控制标签:Out、set、remove、catchO

2017-06-15 22:32:16 165

原创 servlet

Servlet的框架是由两个Java包组成:javax.servlet和javax.servlet.http。 在javax.servlet包中定义了所有的Servlet类都必须实现或扩展的的通用接口和类,在javax.servlet.http包中定义了支持HTTP通信协议的HttpServlet类。Servlet的框架的核心是javax.servlet.Servlet接口,所有的Servlet都

2017-06-14 21:51:39 171

原创 EL和JSTL

EL表达式简介:1.什么是EL:Expression  Language(表达式语言)2.EL的功能:替代JSP页面中的复杂代码3.EL的特点:自动转换类型  EL得到某个数据时可以自动转换类型使用简单4.EL表达式的语法有两个要素:$和{ },二者缺一不可。5.EL表达式具有类型无关性,可以使用“.”或者“[ ]”操作符在相应的作用域(page、reque

2017-06-13 21:07:30 146

原创 jsp

1.      application对象的常用方法 方法名称说明void setAttribute(String key,Object value)以key/value的形式将对象存储到application中Object getAttribute(String key)

2017-06-12 19:50:08 147

原创 JSP

1.cookie是由服务器端生成,发送给客户端浏览器的,浏览器会将其保存在某个目录下的文本文件中。2.通过cookie,可以实现浏览器与服务器之间的数据传递。3.session与cookie均能实现信息的保存,但是二者的区别如下:(1)session是在服务器端保存用户信息,cookie是在客户端保存用户信息。(2)session中保存的是Object类型,cookie保存的是St

2017-06-10 10:07:42 217

原创 JSP数据交互

1.所谓内置对象就是由Web容器加载的一组类的实例,不需要使用“new”关键字去获取实例。2.request对象主要用于处理客户端用户提交的请求信息。3.response对象与request对象相对应,它用于响应客户请求并向客户端返回响应信息。4.response对象的sendRedirect()方法用于将请求重定向到一个新的URL上。5.重定向在客户端发挥作用,通

2017-06-09 19:25:53 169

原创 jQuery

1.jQuery与其他JavaScript库     JavaScript是一种面向Web的脚本语言。     JavaScript本身存在两个弊端:一个是复杂的文档对象模型,另一个是不一     致的浏览器实现。     为了简化JavaScript开发,解决浏览器之间的兼容性问题,一些JavaScript     程序库随之诞生,JavaScript程序

2017-06-08 19:37:34 250

原创 jQuery

1.$(document).ready()$(document).ready()与window.onload类似,但也有区别window.onload  $(document).ready()执行时机      必须等待网页中所有的内容加载完毕后      网页中所有DOM文档结构绘制完毕后即刻执行,可能与      DOM元素关联的内容(图片、flash、视频等)并没

2017-06-07 19:11:04 215

原创 Javascript

jQuery事件说明ready( fn )页面加载完毕时发生的事件blur( [ [data] , fn ] )元素失去焦点时发生的事件change( [ [data] , fn ] )元素的值发生改变时发生的事件click( [ [data] , fn ] )

2017-06-07 09:06:49 226

原创 JavaScript

一.jQuery概述 1.为什么选择jQuery(1)jQuery与JavaScript     jQuery是JavaScript的程序库之一,它是JavaScript对象和实用函数的封装。     是目前最流行的JavaScript程序库。     使用jQuery制作交互特效的语法更为简单,代码量大大减少了。使用jQuery     与单纯使用JavaScript相比

2017-06-05 20:23:44 296

原创 JavaScript

HTML操作 addClass()—-向匹配的元素添加指定的类名。 after()—-在匹配的元素之后插入内容。 append()—-向匹配的元素内部追加内容。 appendTo()—-向匹配的元素内部追加内容。 attr()—-设置或返回匹配元素的属性和值。 before()—-在每个匹配的元素之前插入内容。 clone()—-创建匹配元素集合的副本。 detac

2017-06-02 16:26:55 145

原创 JavaScript

Math对象 ceil()对数进行上舍 floor()对数进行下舍 round()四舍五入 radom()随机数 setTimeout 在指定时间开始执行一个方法,只执行一次 setInterval 在指定时间间隔开始执行一个方法,执行多次 ECMscript 描述语法和基本对象 DOM(文档对象模型) : 描述网页的内容方法和接口 BOM(浏览器对象模型):

2017-06-01 23:17:11 186

原创 JavaScript

jQuery选择器jQuery选择器类似于CSS选择器,用来选取网页中的元素$("h3").css("background","#09F");获取并设置网页中所有元素的背景“h3”为选择器语法,必须放在$()中$(“h3”)返回jQuery对象.css()是为jQuery对象设置样式的方法jQuery选择器分类类CSS选择器 * 基本选择器 * 层次选择器

2017-06-01 08:00:48 158

原创 JavaScript

jQuery的优势  体积小,压缩后只有100KB左右  强大的选择器  出色的DOM封装  可靠的事件处理机制  出色的浏览器兼容性  使用隐式迭代简化编程  丰富的插件支持获取jQuery  进入jQuery官网:http://jquery.comjQuery库文件  jQuery库分开发版和发布版名称大小

2017-05-30 19:50:05 147

原创 JavaScript

1、JavaScript内置对象:Array:用于在单独的变量名中存储一系列的值。String:用于支持对字符串的处理。Math:用于执行常用的数学任务,它包含了若干个数字常量和函数。Date:用于操作日期和时间。Math对象常用方法:方法说 明 示例ceil()对数进行上舍入

2017-05-29 17:32:30 207

原创 JavaScript

document对象document对象的常用属性:属性    描述referrer   返回载入当前文档URLURL    返回当前文档的URL语法:referrer语法: document.referrerURL语法: document.URLdocument对象的常用属性:方法    描述getElementById()  返回对拥有制定id的

2017-05-27 23:31:52 197

原创 JavaScript

DOM可实现功能:   弹出新的浏览器窗口   移动、关闭浏览器窗口及调整窗口的大小   在浏览器窗口中实现页面的前进、后退功能window对象的常用属性:属性名称 说明history 有关客户访问过的URL的信息location 有关当前URL的信息语法:window.属性名="属性值"window对象的常用方法:方法名称 说明pr

2017-05-26 19:04:42 269

原创 JavaScript

1、程序调试IE开发人员工具  单步进入   单步跳过   单步退出alert()方法2、什么是函数    函数的含义:类似于Java中的方法,是完成特定任务的代码语句块     使用更简单:不用定义属于某个类,直接使用     函数分类:系统函数和自定义函数3、常用系统函数     parseInt("字符串")

2017-05-26 08:06:26 307

原创 JavaScript

1、什么是JavaScript   JavaScript是一种基于对象和事件驱动的、并具有安全性能的脚本语言。2、JavaScript特点: 向HTML页面中添加交互行为 脚本语言,语法和Java类似 一般用来编写客户端的脚本 解释性语言,边执行边解释/3、JavaScript组成: ECMAScript(ECMAScript标准) DOM(文档对象模型) BO

2017-05-24 23:31:14 306 1

原创 MySQL

1.MySQL的事务处理:  事务就是将一组SQL语句放在同一批次内执行  如果一个SQL语句出错,则该批次内的所有SQL都将被取消执行  注:MySQL事务处理只支持InnoDB和BDB数据表类型2.事务的ACID原则  原子性(意味着事物的整体性和不可分割性)、一致性、隔离性、持久性3.MySQL的事务实现方法:  set autocommit  eg:set

2017-05-23 19:11:18 165

原创 MySQL

Mysql支持的多种数据类型主要有:数值数据类型、日期/时间类型、字符串类型。数值数据类型: a.整形类型 b.浮点小数类型 c.定点小数类型 日期/时间类型: year、date 、time 、 datetime、 timestamp、 字符串类型: a.文本字符创:char、varchar、text、tinytext、longtext b.二进制字符创:

2017-05-22 20:11:34 231

原创 MySQL

1、JDBC的概念JDBC:Java Database Connectivity Java和数据库的连接SUN公司推出的一套用于Java应用程序访问数据库的规范(一组接口或抽象类)2、JDBC的应用⑴ 应用程序访问数据库的原因 因为需要应用程序的数据持久化到数据库,所以需要通过一些方法实现数据库数据的存取⑵ JDBC的好处 ① 提高了

2017-05-20 23:41:45 132

原创 MySQL

1.数据字段属性   unsigned:无符号的,声明该数据列不允许负数   zerofill:0填充的,不足位数的用0填充   auto_increment:自动增长的;通常用于设置主键;可定义起始值和步长   null和not null:默认为null,即没有插入该列的数值                           若为not null,则该列必须有值   d

2017-05-19 19:53:37 142

原创 mysql总结

1、创建数据库,使用数据库create database db2;use db2;2、创建表create table dept(dept_id int primary key auto_increment,dept_name varchar(20),dept_loc varchar(20));create table emp(   emp_no int prim

2017-05-18 16:30:42 189

原创 mysql

1.注意:在连接之前要确保MySQL数据库服务是打开的,并且JDBC的加载驱动已经导入至当前项目中              下面具体讲解JDBC连接MySQL数据库的具体操作          1.操作流程:                 1.1  加载数据库驱动                   两种方式:                   1)新建com.mysql

2017-05-17 14:37:57 169

原创 MySQL的导入和导出

注意:mysqldump 是在 操作系统命令行下运行的。不是在 MySQL 命令行下运行的,进入MySQL目录下的bin文件夹,如:C:\Program Files\MySQL\MySQL Server 5.5\bin>一般形式:mysqldump -h IP -u 用户名 -p 数据库名 > 导出的文件名1.导出整个数据库 mysqldump -u 用户名 -p 数据

2017-05-17 08:01:12 141

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除