- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 Java中的强引用、软引用、弱引用和虚引用及其实例
在周志明前辈的《深入理解Java虚拟机(第二版)》3.2.3节:再谈引用 中,介绍了Java中的几种引用: 在JDK 1.2以前,Java中的引用的定义很传统:如果reference类型的数据中存储的数值代表的是另外一块内存的起始地址,就称这块内存代表着一个引用。 这种定义很纯粹,但是太过狭隘,一个对象在这种定义下只有被引用或者没有被引用两种状态,对于如何描述一些“食之无味,弃之可惜”的对象
2017-01-15 21:32:09 4766 1
转载 tomcat-jdbc Pool 源码实现简单分析
本文转自: http://www.jianshu.com/p/a21ec8dd0bd0================================= 什么是连接池?池,不由自主的会想到水池。小时候,我们都要去远处的水井挑水,倒进家中的水池里面。这样,每次要用水时,直接从水池中「取」就行了。不用大老远跑去水井打水。数据库连接池就如此,我们预先准备好一些连接,放到池中。当需
2017-01-07 10:29:13 2568
原创 【JDBC连接池】Tomcat连接池v8.5.9官方文档翻译
1.原文地址:http://tomcat.apache.org/tomcat-8.5-doc/jdbc-pool.html 2.译者:chenjazz佳志 3.参考文档:http://wiki.jikexueyuan.com/project/tomcat/tomcat-jdbc-pool.html 4.【】中的文字原文中不存在,属于解释性的===================以下为正文===
2017-01-05 22:42:29 4665
原创 【JDBC4.2】JDBC事务&JTA事务
1.什么是Java事务通常的观念认为,事务仅与数据库相关。事务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性(isolation)和持久性(durability)的缩写。事务的原子性表示事务执行过程中的任何失败都将导致事务所做的任何修改失效。一致性表示当事务执行失败时,所有被该事务影响的数据都应该恢复到事务执行前的状态。隔
2017-01-02 16:50:06 762
原创 【JDBC4.2】Wrapper和AutoCloseable
java.sql.Wrapper接口Wrapper接口可以把一个非JDBC标准的接口(第三方驱动提供的)包装成标准接口。许多 JDBC 驱动程序实现使用包装器模式提供超越传统 JDBC API 的扩展,传统 JDBC API 是特定于数据源的。开发人员可能希望访问那些被包装(代理)为代表实际资源代理类实例的资源。此接口描述访问那些由代理代表的包装资源的标准机制,以允许对资源代理的直接访问。 下面JD
2017-01-02 11:49:28 2693
原创 【JDBC4.2】JDBC中的Exception
JDBC中的异常类包括SQLException类和它的子类们。SQLExceptionSQLException包含下面信息: 信息项 获取方法 备注 错误描述 SQLException#getMessage SQLState SQLException#getSQLState error code SQLException#getMessage
2017-01-01 22:59:04 3404
HttpClient4.5官方文档翻译-部分
2016-01-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人