自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

鲸鱼programmer的博客

纪录了平时自己学习的过程

  • 博客(13)
  • 收藏
  • 关注

原创 Servlet及其生命周期

一、什么是Servlet     servlet是运行在Web服务器上的应用程序,它能够通过HTTP协议接收和响应来自Web客户端的请求二、编写一个servlet程序     可以先感受一下servlet,编写一个简单的servlet程序     1、创建一个webProject,编写一个java类,实现servlet接口     2、修改web.xml文件,给servlet提

2017-07-28 16:44:47 406

原创 JavaScript学习笔记

一、JS简介     1、JS是什么          JS是基于对象和事件驱动的脚本语言,它可以嵌入到html之中,实现与用户交互等功能,它不能够访问本地磁盘,本身是跨平台的     2、JS的作用          JS能够动态的修改html和css代码,还能够动态的校验数据     3、JS的组成          ECMAScript          BOM(

2017-07-25 13:44:26 277

原创 CSS笔记

一、css简介     1、css是什么          官方给出的定义为:层叠样式表,换句话说,css是对html进行样式修饰的语言     2、css的作用          (1)修饰html,使得html的样式更加好看          (2)提高样式代码的重用性          (3)将html的内容与样式分离,使其不相耦合,有利于代码的维护与修改   

2017-07-22 13:04:02 373

原创 HTML的标签

一、HTML简介    1、什么是HTML        HTML是一种超文本标记语言,它不是编程语言,它是利用一系列标签来描述一个网页的语言,不同的标签能够实现不同的功能。它通过一个个的标签将信息展示给用户    2、HTML的书写规范 这里面包括页面的一些属性(标题等)、供浏览器解析(编码格式等)、引入外部文件等信息(css文件等),

2017-07-19 17:22:07 386

原创 使用DButils对数据库进行操作

一、DButils      commons-dbutils是阿帕奇(Apache)提供的一个开源的JDBC工具类库,它将JDBC进行了一系列简单的封装,使用起来很方便,并且其源代码极易读懂,因此,使用dbutils能够从很大程度上减少JDBC编码的工作量。我们可以从Apache官网去下载到这个工具包,下载地址为http://commons.apache.org/proper/commons-

2017-07-15 18:55:59 2014

原创 JDBC数据库连接池dbcp

一、数据库连接池      我们知道,在开发基于数据库的Web程序时,对数据库进行操作时,传统的步骤为:①在主程序中建立数据库连接,②进行SQL操作③释放数据库连接,但是这种传统的方法存在着一些问题,其中最显著的问题就是当每次需要数据库连接的时候,就会向数据库申请建立一个连接,等到执行完操作之后就会释放这个连接,这样的话每次访问数据库都会消耗一定的时间,当频繁的进行数据库的连接操作时,就会占用

2017-07-14 15:22:42 526

原创 利用JDBC批量处理语句

有时候我们想要在本地数据库的一个表中插入大量的数据,这时候如果用普通的方法,插入的速度就会很慢,所以JDBC中给我们提供了一个方法,用来批量的插入数据,该方法在PreparedStatement对象中,方法名为addBatch(String s),其中的参数根据情况传入,可以有参数,也可以无参数,有参数的情况是一条SQL语句的批量传参,而有参数的情况是多条语句的批量处理,这个方法可以将每一条准备好

2017-07-14 11:45:59 409

原创 JDBC事务的隔离级别

一、事务的隔离级别      多个事务在数据库中同时运行,当他们访问到数据库中的同一个数据的时候,如果没有采用隔离机制,就会导致一些并发问题的发生,在数据库中有以下几个并发问题            ①读"脏"数据  指事务T1修改了某一数据后,并未提交,而此时事务T2又读到了这个数据(此时T2读到的是T1修改后未提交的数据),然后又因为某种原因导致T1被撤销(即rollback),这时T

2017-07-13 22:28:00 478

原创 利用JDBC处理事务

一、事务      学过数据库的人都知道,所谓事务是用户定义的一个数据库操作序列,这些操作要么全做,要么全都不做,它是一个不可分割的工作单位,而事务又有其ACID特性,分别是以下四种:            ①原子性  指的事务中的操作要么全都做,要么全都不做            ②一致性  指的是事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态         

2017-07-13 09:42:24 532

原创 MySQL 中Blob类型数据的插入和读取

在MySQL中Blob是一个二进制的对象,它是一个可以存储大量数据的容器(如图片,音乐等等),且能容纳不同大小的数据,在MySQL中有四种Blob类型,他们的区别就是可以容纳的信息量不容分别是以下四种:      ①TinyBlob类型  最大能容纳255B的数据      ②Blob类型  最大能容纳65KB的      ③MediumBlob类型  最大能容纳16MB的数据 

2017-07-12 13:55:42 154060 8

原创 使用BeanUtils工具类操作JavaBean

一、字段与属性    1、Java类的属性        Java类的属性,它和之前的类中的成员变量不一样,在之前的文章中,有时我也将属性称之为别名,Java类的属性是通过类中的getter()与setter()方法来确定的,例如  getXxx() ,在这个getter方法中,去除方法名前面的"get"后,剩下的字母的第一个字母小写即为Java类的属性    2、字段

2017-07-10 14:42:44 1981

原创 DAO设计模式

一、DAO    DAO是英文 Data Access Object的缩写,它是可以用来访问数据库的一个类,该类中包含了一些方法,从而可以使该类做到对数据库中的信息实现增,删,改,查的操作,而我们之所以要使用DAO类,除了方便之外,还有一个重要的意义就是使用DAO类对数据库进行操作的话在以后的代码修改和维护的时候会让开发人员轻松很多。    那么DAO类中可能会包含了哪些对数据库执行操作的

2017-07-10 13:17:15 276

原创 利用元数据编写查询的通用方法

一、获取JDBC元数据     现在在本地数据库中有一个表如下图所示     现在我们想要查询该表中的某一元组,则查询到的元组可以当作是一个对象,所以有以下Student类对象以及提供数据库相应操作的类JDBCTools:JDBCTools中有静态的方法release()用来释放数据库连接,以及getConnection()方法用来建立数据库的连接,相应的Student类中除了属性

2017-07-09 14:49:01 845

空空如也

空空如也

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

TA关注的人

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