自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

原创 c3p0数据库连接池

c3p0的简介Hibernate框架,默认推荐使用C3P0作为连接池实现。要使用c3p0,先导入jar包。常用的参数配置参数说明initialPoolSize初始连接数maxPoolSize最大连接数checkoutTimeout最大等待时间maxldleTime最大空闲回收时间c3p0的配置关于c3p0一般有两种方式进行配置,一种是通过set 方法进行配置,另外一种是通过src目录下的c3p0-cnfig.xml的文件进行配置。先看第一种,通过

2020-05-14 15:15:29 132

原创 数据库事务的总结

事务的总结事务的四大特性:ACID原子性(Atomicity)一致性(Consistency)隔离性(Isolation)持久性(Durability)事务的开始边界和结束边界开始边界(connection.setAutoCommit(false)),结束边界(connection.commit(),或者connection.rollback())事务的隔离级别Serializable 可避免脏读、不可重复读、虚读情况的发生。(串行化)Repeatable read 可避免脏读、不可重复读情况的发生。(可重

2020-05-12 22:14:16 185

原创 数据库批处理

我们在向数据库存取数据的时候,对于大量的数据,每次只存取一条数据,这样会造成内存的浪费,我们需要批处理。如何进行批处理呢?在默认情况下Mysql批处理是关闭的,需要在url后面加一句“?rewriteBatchedStatements=true”preparement对象内部有集合,1,用循环向对象中添加sql参数,它自己有模板2,调用它的批方法,完成向数据库发送下面展示一些 内联代码片。...

2020-05-08 11:34:21 1066

原创 关于数据库使用过程中的小知识点。

如何向数据库导入和导出大的字符或者字节数据,如图片,音乐,电影。简称大数据1 向数据库储存大数据;在数据库中新建一个音乐表,列名,序列,音乐名字,data(数据),其中数据的数据类型为Blob。...

2020-05-06 18:06:51 153

原创 JDBC

JDBC 是Java DataBase Connectivity 的首字母缩写。本文主要讨论Java对mysql的连接,至于其他数据库,我们之后再进行讲述。JDBC的编程过程:1导入专门的包,如果没有导入mysql-connector-java-5.0.8-bin.jar,会报ClassNotFoundException。初始化驱动类Class.forName(“com.mysql...

2020-03-28 23:40:22 93

原创 关于dom4j使用过程中需要的包

使用dom4j时需要导包dom4j-1.6.1.jar使用Xpath解析时需要导包jaxen-1.1-beta-6.jar

2020-03-18 22:23:11 100

原创 演示如何用session保存用户的登录信息

总共三个页面 两个jsp页面 和一个servlet页面login.jsp 用户的登录界面success.jsp 用户登录成功显示页面LoginServlet 校验用户是否登录成功login.jsp<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String path = ...

2019-09-26 22:41:35 1872

原创 二分法查找数组元素

数组中使用二分法查找数值。举例:给定一个有序数组和一个数值,通过二分法查找出数值在数组中所处位置,如果找不到,返回-1;找到了,返回数组下标。二分查找:我们每次都找出数组的中间值和给定数值比较大小,在没有找出来之前,数组左边的下标一定是小于右边的下标的。public static int binarySearch(int []arr,int m){ int left =0; ...

2019-08-05 16:46:12 396

原创 数组排序

把数组中的元素按照从大到小的顺序依次排列。选择排序和冒泡排序的实现。刚刚接触Java,在学习数组的时候经常会用到选择排序和冒泡排序,在这里简单介绍下两种排序方法的区别。在思考代码怎么实现排序的时候,我们首先要了解两种排序的原理。选择排序我们拿数组中的第一个元素与其他元素依次比较大小,如果小于,则交换位置 ;然后再用同样方法操作第二个元素,直到第length-1个元素。我们看下用代码...

2019-08-03 16:17:32 520

原创 关于对++i和i++的一些理解

我们都知道++i和i++所表达的意思++i是先计算再赋值,i++是先赋值再计算,这个很便于记忆,加号在前,说明我们要先计算,加号在后,说明我们要后计算。在使用++i和i++的过程中,一般情况我们都可以明白,但是有了等号 我们就不好理解了,这样我举一个例子class Demo{public static void main(String[] args){int m,n=0;m=m++;...

2019-08-02 19:02:17 188

C3P0连接池jar包(完整版).rar

C3P0Utils:负责从连接池获取一个连接、放回一个连接。 在src目录下新建一个名叫 c3p0-config.xml 的文件,注意,必须是这个文件名

2020-05-14

jaxen-1.1-beta-6.rar

使用Xpath所依赖的包jaxen-1.1-beta-6.rar;XPath 是一门在 XML 文档中查找信息的语言。XPath 可用来在 XML 文档中对元素和属性进行遍历。

2020-05-14

c3p0-config.xml

Hibernate框架,默认推荐使用C3P0作为连接池实现,一个开源的连接池。 拷贝c3p0的jar到lib目录 (c3p0-0.9.5.2.jar , mchange-commons-java-0.2.12.jar) 把配置文件c3p0.xmla拷贝到src目录下(配置文件名一定不能修改,而且必须拷贝到src目录下) 创建c3p0连接池.

2020-05-13

空空如也

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

TA关注的人

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