自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基本选择器

标签选择器:$("h2") 选取所有h2元素; 类选择器:$(".title")选取所有class为title的元素; ID选择器:$("#title")选取id为title的元素; 并集选择器:$("div,p,.title")选取所有div,p和拥有class为title的元素; 交集选择器:$("h2.title")选取所有拥有class为title的h2元素;(无空格) 全局选择

2017-06-24 11:18:10 235

原创 动态网页开发基础

Tomacat端口号的配置变更的步骤 1.在Tomacat目录结构下找到其子目录conf 2.在conf目录中打开server.xml文件 3.在打开的文件中,找到节点,然后修改端口号 4.保存设置

2017-06-23 16:33:34 224

原创 使用分层实现业务处理

resource_ref元素的属性 description:对所引用资源的说明 res-ref-name:指定所引用资源的JNDI名字,与元素中的name属性对应 res-type:指定所引用资源的类名字,与元素中的type属性对应 res-auth :指定管理所引用资源的Manager,与元素中的auth属性对应

2017-06-22 16:55:35 210

原创 使用分层实现业务处理

在使用JNDI获取数据源对象时,可分为四个步骤 1配置context.xml文件 2.配置web.xml文件 3.添加驱动 4.进行代码编写,使用lookup()方法获得数据源

2017-06-21 16:10:25 250

原创 JSP交换数据

cookie的作用表现在以下方面 (1)对特定对象的追踪,如访问者的访问次数、最后访问时间、路径等 (2)统计网页浏览次数 (3)在cookie有效期内,记录用户登录信息 (4)实现各种个性化服务

2017-06-20 16:59:48 177

原创 JSP开发业务应用

表单的“enctype”属性有以下三个值 (1)application/x-www-form=urlencoded:其默认值,该属性主要用于处理少量文本 数据的传递,在向服务器发送大量的文件包含非ASCII字符的文本或二进制 数据时效率很低 (2)multipart/form-date;上传二进制数据,只有使用了multipart/form-data才能完整 地传递文件数据,进行上传操作

2017-06-19 17:58:38 283

原创 使用分层实现业务处理

DataSource对象的Resource元素属性 name:指定Resource的JNDI名字 auth:指定管理Resource的Manager,他有两个可选值:Container和Application.container 表示由容器创建Resource,Application表示由Web应用创建和管理Resource type:指定Resource所属的Java类名 maxAct

2017-06-17 08:12:22 699

原创 JSTL和EL

1.作用域访问对象 pageScope:与页面作用域(page)中的属性相关联的Map类

2017-06-16 17:14:13 151

原创 JSTL和EL

1.EL表达式的语法有两个要素:$和{ },二者缺一不可 2.EL表达式具有类型无关性,可以使用“.”或者[ ]操作符在相应的作用域(page、request、 session、appication)中获得某个属性的值 3.EL表达式提供了pageScope、requestScope、applicationScope、param、 paramValues、pageContext等隐式对象

2017-06-15 17:54:48 126

原创 Servelt基础

1Servlet是一个Java程序,它运行在服务器端,接受和处理用户请求,并作出响应 2.Servelt API包含两个包:javax.servelt中包含的类和接口支持通用的不依赖协议的 Servlet,javax.servelt.http中的类和接口用于支持HTTP协议的Servlet API 3.Servlet的生命周期如下:加载和实例化,初始化,服务,销毁 4.web.xml是

2017-06-14 17:59:38 201

原创 三层框架

使用三层框架开发的特点和优势 特点 1.下层不知道上层的存在 2.每一层仅知道下一层的存在,而不知道另外的下层 优点 1.职责划分清晰 2.无损替换 3.复用代码 4.降低了系统内部的依赖程度

2017-06-13 19:53:02 237

原创 JSP开发业务应用

1.使用分页显示数据在方便页面浏览的同时,由于限制数据读取显示的数量,因而减少了 与数据库交换时的资源占用 2.实现数据分页显示,需要经过的步骤如下 (1)确定每页显示的数据数量 (2)确定分页显示所需的总页数 (3)编写SQL查询语句,实现数据查询 (4)在JSP页面中进行分页显示 3.Commons-FileUpload组件是实现文件上传功能的免费组件,可以在JSP中实现文件的

2017-06-12 17:17:10 420

原创 JSP数据交换(2)

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

2017-06-09 16:48:04 214

原创 JSP数据交换

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

2017-06-08 18:00:14 314

原创 动态网页开发基础

手动部署Web应用的步骤 1.创建应用网页 2.遵循Web应用目录的结构,在Tomcat目录的webapps子目录下创建应用文件目录 3.将创建的页面复制到应用目录下 4.启动tomcat服务,在IE地址栏中进行访问   JSP技术是指在HTML中嵌入Java脚步语言,然后由应用服务器中的JSP容器来编译 和执行,之后再将生成的结果返回给客户端   Web容器处理JSP文件请求需

2017-06-07 18:00:02 237

原创 动态网页开发基础

1.动态网页 动态网页是指在服务器端运行的程序或者网页,它们会随不同客户、不同时间,

2017-06-06 15:56:54 183

原创 表单校验

1.表单校验的常见内容包括验证是否为空、验证数据格式是否正确、验证数据的范 围、验证数据的长度等 2.在表单校验中通常需要用到String对象的成员,包括index()、substring()和length()等 3.表单校验中常见的两个事件是onsubmit和onblur,常用来激发验证 4.使用正则表达式可验证用户输入的内容 5.定义正则表达式有两种构造形式,一种是普通方式,另一种是

2017-06-05 20:18:45 842

原创 jQuery中的事件与动画

1.在jQuery中,提供了click()方法等一系列基础事件绑定事件,支持window事件、 鼠标事件、键盘事件和表单事件等基础事件的绑定 2.使用bind()方法可以一次性绑定一个或多个事件的处理方法,使用unbind?()方法 可以移除事件绑定 3.在jQuery中,提供了hover()和toggle()等复合事件方法 4.在jQuery中,提供了一系列显现动画效果的方法。其中,使

2017-06-02 17:32:19 144

原创 jQuery选择器

1.show()和hide()都是jQuery中的方法show()方法的功能是将隐藏的元素显现出来, hide()方法的功能是将显现的元素隐藏起来 2.jQuery选择器注意事项 1.选择器中含有特殊符号的注意事项 2.选择器中含有空格的注意事项 3.过滤选择器的分类 1.基本过滤选择器 2.内容过滤选择器 3.可见性过滤选择器 4.属性过滤选择器 5.子元素过滤选择器 6.

2017-06-01 18:00:36 138

原创 选择器

jQuery选择器的优势 1.简洁的语法: 2.支持css1.0到css3.0选择器 3.完善的处理机制 基本选择器 1.标签选择器 2.类选择器 3.ID选择器 4.并集选择器 5.交集选择器 6.全文选择器

2017-05-31 19:29:45 145

原创 初识jQuery

1.jQuery是一个优秀的JavaScript库,使用它可以大大提高Web客户端的开发效率 2.要使用jQuery的功能,需要首先引用jQuery库文件 3.$(document).ready()与window.onload使用场合类似,但有差异 4.jQuery代码中常见的元素包括工厂函数、选择器和方法 5.jQuery程序代码的特色:包含$符号和连缀操作 6.每个页面都有对应的DO

2017-05-30 17:39:09 113

原创 javaScript

setTimeout()只执行一次函数,如果要多次调用函数,则需要使用setInterval() 或者让被调用的函数再次调用setTimeout()   document对象的getElementById()方法用于访问唯一的元素 document对象的getElementByName()方法用于访问相同name属性的一组数据 document对象的getElementByTagName

2017-05-29 17:32:32 121

原创 JavaScript对象

prompt(),confirm()方法和alert()方法的比较 1.alert()只有一个参数,仅显示警告对话框的消息,无返回值,不能对脚本产生任何改变 2.prompt()有两个参数,是输入对话框,用来提示用户输入一些信息,点击”取消”按钮则返回 null,点击“确定”按钮则返回用户输入的值,常用于收集用户关于特定问题而反馈的信息 3.confirm()只有一个参数,是确认对话框,显

2017-05-27 07:58:43 112

原创 javaScript对象

BOM可实现的功能 1.弹出新的浏览器窗口 2.移动、关闭浏览器窗口及调整窗口的大小 3.在浏览器窗口中实现页面的前进、后退功能 widow对象的常用属性 history:有关客户访问过的URL的信息 location:有关当前URL的信息 widow对象的常用方法 prompt():显示可提示用户输入的对话框 alert():显示一个带有提示信息和一个“确定”按钮的警示对话框

2017-05-26 17:59:36 105

原创 JavaScript基础

type的返回结果 1.undefined:如果变量是undefined类型,则返回undefined类型的结果 2.number:如果是number类型的,则返回number类型的结果 3.String:如果是String类型的,则返回String类型的结果 4.boolean:如果是boolean类型的,则返回boolean类型的结果 5.object:如果变量是null类型。或

2017-05-25 19:22:12 109

原创 JavaScript基础

数据类型 undefined:未定义类型 null:空类型 number:数据类型 String:字符串类型 B中oolean:布尔类型 网页引用JavaScript的方式 1.使用标签 2.使用外部JavaScript文件 3.直接在HTML标签中 JavaScript的执行原理 1.浏览器客户端向服务器端发送请求 2.数据处理 3.发送响应

2017-05-24 20:19:37 177

原创 DAO

持久化是将程序中的数据在瞬时状态下和持久状态间转换的机制 持久化的主要操作:读取、查找、保存、修改、删除 DAO(Data Access Object):数据存取对象,位于业务逻辑和持久化数据之间,能够实现对持久化数据的访问 DAO在实体类与数据库之间起着转换器的作用,能够把实体类转换为数据库中的记录  分层开发:一种化大为小,分而治之的软件开发方法. 根

2017-05-23 17:39:31 194

原创 输出级别

fatal:指出严重 错误事件将会导致应用程序的退出 error:指出虽然发生错误事件,但仍然不影响系统的继续运行 warn:表明会出现潜在错误的情形 info:在粗粒度级别上指明消息,强调应用程序的运行过程 debug:指出细粒度信息事件,对调试应用程序是非常有帮助的

2017-05-22 18:00:03 211

原创

1.在加载类的过程中,完成静态变量的内存分配,在执行静态块,两者是在 创建对象之后执行的 2.类属性、类方法可以类名和对象名访问,实例属性、实例方法只能通过对象名访问 3.类方法只能访问类属性和其它类方法   子类转化成父类时的规则 1.将一个父类的引用指向一个子类对象,称为向上转型,自动进行类型转化 2.此时通过父类引用变量调用的方法是子类覆盖或继承父类的方法吧,不是父类的方法

2017-05-20 07:59:55 110

原创 开发日志记录工具log4j

日志分类 1.SQL日志:记录系统执行的SQL语句。 2.异常日志:记录系统运行时发生的异常事件。 3.业务日志:记录系统运行过程,如用户登录、操作记录。 如何使用log4j记录日志 1.在项目中加入log4j所使用的JAR文件 2.创建log4j.propternal文件 3.编写log4j.propternal文件,配置日志信息 4.在程序中使用log4j记录日志信息

2017-05-19 14:41:51 257

原创 异常类型

异常的分类表示 1.Throwable类;所有的异常类型都是Throwable类的自类,它派生两个子类, 即Error和Exception 2.Error类;表示仅靠程序本身无法回复的严重错误,如虚拟机错误。 3.Exception:有Java应用程序抛出和处理的严重错误,如所需文件找不到。 4.运行时异常:包括ArithmetimeException及所有子类,不要求程序必须对他们做出

2017-05-18 16:37:45 201

原创 异常

异常 异常就是在程序的运行过程中所发生的不正常的事件,如所需文件找不到、网络连接不通或 中断等异常。异常会中断正在运行的程序   Java的异常处理是通过5个关键字来实现的:try、catch、finally、throw或throws。   在异常处理代码中执行System.exit(1),将退出Java虚拟机。

2017-05-17 15:03:45 97

原创 集合框架

集合框架的三大内容 接口:表示集合的抽象数据类型 实现:集合框架中接口的具体实现 算法:在一个实现了某个集合框架中的接口的对象身上完成某种有用的计算方法,如查找.排序等。 迭代器Iterator Iterator为集合而生,专门实现集合的遍历。 Colection接口的Iterate()方法返回一个Iterator,然后通过Iterator接口的两个方法即可方便的 实现遍历 boo

2017-05-16 16:18:52 111

原创 集合框架

集合框架的三大内容 接口:表示集合的抽象数据类型 实现:集合框架中接口的具体实现 算法:在一个实现了某个集合框架中的接口的对象身上完成某种有用的计算方法,如查找.排序等。 迭代器Iterator Iterator为集合而生,专门实现集合的遍历。 Colection接口的Iterate()方法返回一个Iterator,然后通过Iterator接口的两个方法即可方便的 实现遍历 boo

2017-05-16 16:15:19 143

原创 面向对象编程

1.File类用于访问文件或目录的属性 2.流是指一连串流动的字符,是以先进先出的方式发送信息的通道。程序和数据源之间是 通过流联系起来的 3.流可以分为输入流和输出流,也可以分为字节流和字符流 4.DataInputStream和DataOutputStream可用于读写二进制文件

2017-05-15 19:47:44 117

原创 接口

1.接口的命名规则与类相同,如果修饰符是public,则该接口在整个项目中可见; 如果省略修饰符,则该接口只在当前包可见。 2.接口中所有方法都是抽方法,接口中方法都会自动用public abstract修饰, 即接口中只有全局抽象方法 3.接口的实现类必须实现接口的全部方法,否则必须定义为抽象类

2017-05-13 09:16:11 151

原创 事务

创建事务的过程: 初始化事务,创建事务,应用SELECT语句查询数据是否被录入 事务的孤立级 1.SERLALIZABLE:序列化 2.REPEATABLE  READ:可读性 3.READ  COMMITTED:提交后读 4.READ  UNCOMMITTED:未提交读

2017-05-11 19:53:18 147

原创 宠物商店

开发环境: 开发工具:JDC6.0  ,MyEclipse10.6,SQL Server2008 技能点 面向对象程序设计 使用类图设计系统 使用java集合存储和传输数据 java异常处理 使用JDBC操作数据库 使用SQL Server存储数据 DAO层的应用 问题分析: 1.设计数据库表结构 2.使用类图设计系统 1)根据数据库表创建实体类 2)创

2017-05-10 19:35:01 436

原创 mysql

--add-drop-table: 导出sqlISTS脚本会加上DROP TABLE IF EX语句默认是打开的, 可以用--skip-add-drop-table来取消 --add-lock: 该选项会在INSERT语句中捆绑一个LOCK TABLE和UNLOCK TABLE语句 -c或--complete-insert: 在每个INERT语句的列上加上字段名,在数据

2017-05-09 17:33:25 131

原创 JDBC

连接数据库的六个步骤; 1.加载驱动程序 2.建立连接 3.创建statement(用来执行SQL语句) 4.执行SQL并返回结果 5.处理结果 6.关闭与数据库 连接 PeparedStatement比Statement好处 1.提高了代码的可读性和可维护性 2.提高了SQL语句执行的性能 3.提高了安全性

2017-05-08 19:23:28 112

空空如也

空空如也

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

TA关注的人

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