自定义博客皮肤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 270

原创 动态网页开发基础

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

2017-06-23 16:33:34 252

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

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

2017-06-22 16:55:35 245

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

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

2017-06-21 16:10:25 265

原创 JSP交换数据

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

2017-06-20 16:59:48 195

原创 JSP开发业务应用

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

2017-06-19 17:58:38 318

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

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

2017-06-17 08:12:22 716

原创 JSTL和EL

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

2017-06-16 17:14:13 168

原创 JSTL和EL

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

2017-06-15 17:54:48 161

原创 Servelt基础

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

2017-06-14 17:59:38 234

原创 三层框架

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

2017-06-13 19:53:02 261

原创 JSP开发业务应用

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

2017-06-12 17:17:10 438

原创 JSP数据交换(2)

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

2017-06-09 16:48:04 254

原创 JSP数据交换

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

2017-06-08 18:00:14 356

原创 动态网页开发基础

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

2017-06-07 18:00:02 275

原创 动态网页开发基础

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

2017-06-06 15:56:54 204

原创 表单校验

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

2017-06-05 20:18:45 897

原创 jQuery中的事件与动画

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

2017-06-02 17:32:19 178

原创 jQuery选择器

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

2017-06-01 18:00:36 154

原创 选择器

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

2017-05-31 19:29:45 179

原创 初识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 122

原创 javaScript

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

2017-05-29 17:32:32 130

原创 JavaScript对象

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

2017-05-27 07:58:43 123

原创 javaScript对象

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

2017-05-26 17:59:36 115

原创 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 119

原创 JavaScript基础

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

2017-05-24 20:19:37 188

原创 DAO

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

2017-05-23 17:39:31 209

原创 输出级别

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

2017-05-22 18:00:03 235

原创

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

2017-05-20 07:59:55 120

原创 开发日志记录工具log4j

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

2017-05-19 14:41:51 290

原创 异常类型

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

2017-05-18 16:37:45 227

原创 异常

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

2017-05-17 15:03:45 107

原创 集合框架

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

2017-05-16 16:18:52 121

原创 集合框架

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

2017-05-16 16:15:19 157

原创 面向对象编程

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

2017-05-15 19:47:44 130

原创 接口

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

2017-05-13 09:16:11 172

原创 事务

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

2017-05-11 19:53:18 158

原创 宠物商店

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

2017-05-10 19:35:01 483

原创 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 141

原创 JDBC

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

2017-05-08 19:23:28 121

空空如也

空空如也

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

TA关注的人

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