- 博客(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
2020-05-14
jaxen-1.1-beta-6.rar
2020-05-14
c3p0-config.xml
2020-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人