javaEE
文章平均质量分 54
Amber61
听着敲击键盘的声音,就像听着一首优美的音乐。编程就像一件艺术品,只有用心,才能做的更好。
展开
-
dbcp 数据库连接池 出现 NoClassDefFoundError Exception
用dbcp数据库连接池出现了问题刚开始在网上百度了好久,都说.classpath文件配置错误,有的说外加的.jar文件路径没有加入.classpath文件中,但是我的并不是这样,后来发现我的问题是commons-dbcp2-2.1.1.jar 需要依赖commons-logging-1.2.jar和commons-pool2-2.4.2.jar包。以后碰到这种问题先看哪个类没有找到,然后检原创 2016-09-05 13:16:44 · 938 阅读 · 1 评论 -
C3P0
1 数据库连接池的基本思想为数据库连接建立一个“缓存池”,预先在缓存池中放入一定数量的连接,当需要和数据库建立连接时,只需要从“缓存池”中取出一个,使用完毕后再放入数据库连接池。数据库连接池负责分配,管理,释放数据库连接,它允许应用程序使用一个现有的连接,而不是重新建立一个。数据库连接池在初始化时将创建一定数量的连接放入连接池中,可以指定最小连接数和最大连接数,这样既保证了数据库中维护了一定数原创 2016-09-04 18:00:11 · 370 阅读 · 0 评论 -
如果只提交一个查询,有必要用事务吗?
但是并没有得出明确的结论。先让我们看看事务的定义:引用:Transactions are described in terms of ACID properties, which are as follows: n Atomic: all changes to the database made in a transaction are rolled back if any转载 2017-02-23 13:03:36 · 1571 阅读 · 0 评论 -
CountDownLatch的用法
CountDownLatch 是 java.util.concurrent包中的一个类.CountDownLatch主要提供的机制是多个线程都达到了预期的状态或完成预期的工作是触发事件.其他线程等待这个事件来触发自己后续的工作。下面的代码是把一个数组排序任务分配到多个线程,当多个线程排序结束后,再打印结果,当然了,结果是“分段有序的",如果有需要在进行整体的排序。package learn.day...原创 2018-07-07 18:43:17 · 260 阅读 · 0 评论